LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2032|回复: 30

我的LINUX的变成英文了

[复制链接]
发表于 2004-11-4 20:15:58 | 显示全部楼层 |阅读模式
区码变了,大家知道怎么改吗?
不是/etc/sysconfig/i18n阿
我看过没有问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-11-4 22:00:29 | 显示全部楼层
你的是10.1O还是10.1C的?我装过10.1C的,要自动启动X WINDOWS才能解决,如果在启动到文字界面再STARTX就会显示成英文。
发表于 2004-11-4 22:11:13 | 显示全部楼层
看你使用的是KDE还是GNOME
先使用which startkde或which gnome-session查找这两个文件
如果使用KDE就在startkde中前面加入一行
export LC_ALL=zh_CN.GB18030
(startkde是shell脚本)
如果使用gnome,就将gnome-session改名为gnome-session.orig,再vi创建一个gnome-session在原来目录
新建的gnome-session脚本如下
#!/bin/bash
export LC_ALL=zh_CN.GB18030
exec gnome-session.orig
保存,加上执行权限chmod 755 gnome-session
发表于 2004-11-4 22:27:04 | 显示全部楼层
跟init级别有关,QuickTime原来说的。
发表于 2004-11-4 22:32:03 | 显示全部楼层
如果将系统locale设置为中文,在shell下会有乱码
除非只用X
发表于 2004-11-5 00:52:56 | 显示全部楼层

试了,还是不行

最初由 orphen 发表
看你使用的是KDE还是GNOME
先使用which startkde或which gnome-session查找这两个文件
如果使用KDE就在startkde中前面加入一行
export LC_ALL=zh_CN.GB18030
(startkde是shell脚本)
如果使用gnome,就将gnome-session改名为gnome-session.orig,再vi创建一个gnome-session在原来目录
新建的gnome-session脚本如下
#!/bin/bash
export LC_ALL=zh_CN.GB18030
exec gnome-session.orig
保存,加上执行权限chmod 755 gnome-session


改了startkde也没有用,只要用startx(init 3)启动,GTK的程序就是英文的,用init 5的才能是中文,10.0就一直是这样...
另,shell下中文从来都是乱码吧,除非用了zhcon等才能正常显示
发表于 2004-11-5 01:00:50 | 显示全部楼层
shell下中文是乱码是因为系统默认的locale是中文的,在shell下也是。所以,程序试图用中文来显示,shell不支持,当然是乱码。
查看一下init3的rc.d下的文件和init5的rc.d下的有什么不同,就能找出问题的原因。
可惜,我没有下MDK10
发表于 2004-11-5 01:02:22 | 显示全部楼层
对了,不一定要改为zh_CN.GB18030,应该按照原来系统的中文设置,比如zh_CN.GBK;zh_CN.GB2312等
发表于 2004-11-5 01:31:39 | 显示全部楼层
最初由 orphen 发表
对了,不一定要改为zh_CN.GB18030,应该按照原来系统的中文设置,比如zh_CN.GBK;zh_CN.GB2312等


你说的这些,我都试过了,麻烦看一下我的签名贴
发表于 2004-11-5 01:33:01 | 显示全部楼层
你在init 3下看一下locale
再在init 5下看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表