LinuxSir.cn,穿越时空的Linuxsir!

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

求助系统编码问题

[复制链接]
发表于 2005-5-21 08:53:17 | 显示全部楼层 |阅读模式
我的suse9.3原来在普通用户下显示正常,字体也很不错,locale显示全部为GB18030。
可是还到root用户下就不行了,locale显示为
LANG=
LC_CTYPE="OSIX"
LC_NUMERIC="OSIX"
LC_TIME="OSIX"
LC_COLLATE="OSIX"
LC_MONETARY="OSIX"
LC_MESSAGES="OSIX"
LC_PAPER="OSIX"
LC_NAME="OSIX"
LC_ADDRESS="OSIX"
LC_TELEPHONE="OSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
我在论坛上找了 半天,修改了sysconfig下的文件,yast中的语言选项,可是都不起作用。
请问该怎么解决?或者我能不能把普通用户下的配置文件复制过来直接使用,这样就最好了。
请指教,多谢了!
发表于 2005-5-21 10:08:48 | 显示全部楼层
你用yast的修改/etc/sysconfig试试  在system---enviroment-language枝上
回复 支持 反对

使用道具 举报

发表于 2005-5-21 10:56:49 | 显示全部楼层
推荐使用UTF-8作系统字符集
这是趋势
Unicode代表的是一个统一的标准 也是Linux标准化的一个部分 其实它能显示出更好兼容性
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-21 12:08:59 | 显示全部楼层
按照两位的建议改成zh_CN.UTF-8以后,locale还是不行,还是显示上面的结果,怎么办?
我真的晕了!
回复 支持 反对

使用道具 举报

发表于 2005-5-21 12:30:35 | 显示全部楼层
YaST->系统->Language Selection->细节

选择“只使用ctype”
勾上“使用UTF-8编码”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-21 16:26:55 | 显示全部楼层
这个我原来就是这样设定的。
问一下,有没有把普通用户的设置直接复制过来的办法?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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