Linux全英文安装后中文乱码问题解决方案


下面的步骤来一遍就没问题了。

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编码,其他简体中文编码显示也正常。

相关内容