shiyouming 于 2010-01-11 00:26:51发表:
我在前面有说过,如果设置语言字符集还是乱码的话,问题就可以出在字体上面,你先试着安装一下中文字体,如果有问题再发贴,如果觉得发贴不方便的话你可以加我QQ,偶的QQ:394031450,同时也欢迎Linux同仁加我,共同学习! 安装中文字体的命令:yum install fonts-chinese 安装完成后重启一下X就看看,估计最大的可能就是这个问题。
dk_0907 于 2010-01-10 15:04:52发表:
我照着shiyouming的方法做了 [dk@localhost ~]$ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= [dk@localhost ~]$ 我试着LANG=zh_CN.UTF-8后,还是不行 [dk@localhost ~]$ LANG=zh_CN.UTF-8 [dk@localhost ~]$ locale LANG=zh_CN.UTF-8 LC_CTYPE="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8" LC_ALL= 重启后又恢复到原来的状态了。 抱歉了,我是菜鸟,可能没领会大家的意思,望大家赐教!!
hongyu315 于 2010-01-09 21:31:44发表:
{:2_99:}
shiyouming 于 2010-01-09 17:32:50发表:
首先使用命令:locale查看LC_CTYPEG这一项(系统当前使用的语言及字符集),如果不是zh_CN.UTF-8的话,将LC_ALL置成zh_CN.UTF-8,如果是的话很可能是字体的问题(没有安装中文字体或字体配置文件有问题以及字体的权限问题)
shiyouming 于 2010-01-11 00:26:51发表:
我在前面有说过,如果设置语言字符集还是乱码的话,问题就可以出在字体上面,你先试着安装一下中文字体,如果有问题再发贴,如果觉得发贴不方便的话你可以加我QQ,偶的QQ:394031450,同时也欢迎Linux同仁加我,共同学习!
安装中文字体的命令:yum install fonts-chinese
安装完成后重启一下X就看看,估计最大的可能就是这个问题。
dk_0907 于 2010-01-10 15:04:52发表:
我照着shiyouming的方法做了
[dk@localhost ~]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[dk@localhost ~]$
我试着LANG=zh_CN.UTF-8后,还是不行
[dk@localhost ~]$ LANG=zh_CN.UTF-8
[dk@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
重启后又恢复到原来的状态了。
抱歉了,我是菜鸟,可能没领会大家的意思,望大家赐教!!
hongyu315 于 2010-01-09 21:31:44发表:
{:2_99:}
shiyouming 于 2010-01-09 17:32:50发表:
首先使用命令:locale查看LC_CTYPEG这一项(系统当前使用的语言及字符集),如果不是zh_CN.UTF-8的话,将LC_ALL置成zh_CN.UTF-8,如果是的话很可能是字体的问题(没有安装中文字体或字体配置文件有问题以及字体的权限问题)