下面的步驟來一遍就沒問題了。
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編碼,其他簡體中文編碼顯示也正常。