LinuxSir.cn,穿越时空的Linuxsir!

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

我把Locale改成zh_CN.gbk后在控制台下出现乱码

[复制链接]
发表于 2005-3-8 07:32:27 | 显示全部楼层 |阅读模式
就是当我不用X时,我操作时的提示都是乱码!我想是因为它想显示中文,但终端下没法显示中文 :ask
发表于 2005-3-8 08:47:18 | 显示全部楼层
控制台本身没有中文支持,你需要安装zhcon或cce
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-8 09:49:17 | 显示全部楼层
我是想Locale是中文,但控制台是英文。现在控制台也变成中文了
回复 支持 反对

使用道具 举报

发表于 2005-3-8 11:20:21 | 显示全部楼层
设置一下你的LC_MESSAGES变量为C就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-3-8 11:58:02 | 显示全部楼层
export LC_CTYPE=zh_CN
export LC_ALL=zh_CN

这样应该可以吧
回复 支持 反对

使用道具 举报

发表于 2005-3-8 13:19:59 | 显示全部楼层
Mandrakelinux下没有这个问题。
回复 支持 反对

使用道具 举报

发表于 2005-3-9 10:13:11 | 显示全部楼层
gentoo 也没这个问题,信不信?
回复 支持 反对

使用道具 举报

发表于 2005-3-9 11:12:29 | 显示全部楼层
其实要解决这个问题也很简单,就是不改全局的locale变量,而是在X的配置文件,例如 ~/.xinitrc 里面设置,这样子进了X就会用中文locale,退出到console还是用英文locale
回复 支持 反对

使用道具 举报

发表于 2005-3-9 11:26:54 | 显示全部楼层
zh_CN.gbk是不是应该写成zh_CN.GBK??
回复 支持 反对

使用道具 举报

发表于 2005-3-9 12:15:42 | 显示全部楼层
不是
回复 支持 反对

使用道具 举报

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

本版积分规则

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