下面的步骤来一遍就没问题了。
locale 查看目前系统的语言情况
locale –a 查看系统对所有语言的支持
LANG=zh_CN.utf8修改一下LANG变量看看
首先下载安装下面这两个包:
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
现在RHEL可以支持zh_CN.UTF8编码了,但是用LANG=xxx切换到其他的编码比如zh_CN.GB2312,GBK等等还是乱码
下面来彻底解决这个问题。
先vim /etc/sysconfig/i18n
修改第一行:LANG=”en_US.UTF-8″为LANG=”zh_CN.GB2312″后保存退出。
接着执行source /etc/profile
执行完成后注销本次登录,再次登录时发现界面都变成中文了。locale输出系统当前为zh_CN.GB2312编码,其他简体中文编码显示也正常。