LinuxSir.cn,穿越时空的Linuxsir!

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

为什么我的Fedora Core 5.0 可以正常显示中文,输入变乱码?

[复制链接]
发表于 2006-11-2 10:24:30 | 显示全部楼层 |阅读模式
我安装时选择了简体中文包,用的是中文界面,可以正常显示。但是输入中文后显示是乱码,只能输入英文。郁闷。小弟第一次用linux,好难啊。
发表于 2006-11-2 11:11:01 | 显示全部楼层
一般来说不会出现这样的状况。特别是你刚装完之后。
如果你不懂什么是GBK,utf8,那就更不可能出现这样的问题了。
你试试在gedit里输入中文,看看能不能显示,
另外,在shell(命令行)输入locale命令,把结果贴出来看看。
回复 支持 反对

使用道具 举报

发表于 2006-11-2 11:11:03 | 显示全部楼层
汗 ......
又多按了一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-2 11:54:16 | 显示全部楼层
[root@localhost ~]# locale
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=
[root@localhost ~]#

It also dosen't work in gedit.For example.When you input "zhong guo",it displays "VP9z".
回复 支持 反对

使用道具 举报

发表于 2006-11-2 11:59:40 | 显示全部楼层
你把你的/etc/sysconfig/i18n文件内容贴出来看下:
cat /etc/sysconfig/i18n
回复 支持 反对

使用道具 举报

发表于 2006-11-2 12:05:12 | 显示全部楼层
我刚把终端编码改成gb19030输入好像是有点问题,可能我的环境是UTF8的
你把语言环境改成utf8的就可以,你把/etc/sysconfig/i18n中LANG那行改成
LANG="zh_CN.UTF-8"
然后重启试一下
回复 支持 反对

使用道具 举报

发表于 2006-11-2 12:16:46 | 显示全部楼层
Post by jackk294
我刚把终端编码改成gb19030输入好像是有点问题,可能我的环境是UTF8的
你把语言环境改成utf8的就可以,你把/etc/sysconfig/i18n中LANG那行改成
LANG="zh_CN.UTF-8"
然后重启试一下

FC5的默认编码是18030么?
我记得以前都是utf8呢。什么时候改的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-2 12:40:22 | 显示全部楼层
[root@localhost ~]# cat /etc/sysconfig/i18n
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SYSFONT="lat0-sun16"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-2 12:54:01 | 显示全部楼层
把/etc/sysconfig/i18n中LANG那行改成LANG="zh_CN.UTF-8"
问题解决,十分感谢
回复 支持 反对

使用道具 举报

发表于 2006-11-2 13:05:04 | 显示全部楼层
FC5的默认编码是18030么?
我记得以前都是utf8呢。什么时候改的?
好像FC5就改改变18030了吧,不过本地化还是有很多问题
我一直改成英文环境用的,utf8的中文也是可以的
回复 支持 反对

使用道具 举报

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

本版积分规则

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