RHEL中文乱码解决方法

一:查 看用户语言情况: locale,
它能告诉目前系统的语言情况。
偶的RHEL5.4为en_US.UTF-8
需要查看系统对所有语言的支持: locale �Ca
我们使用LANG=cn_CN.utf8修改一下LANG变量看看,倒~~~,没用,不起效果
系统支持zh_CN.utf8,看来是不是少装了什么包,我们把RHEL5.1的光盘挂载到Linux里面看 看。
先在/mnt下建个cdrom目录:mkdir /mnt/cdrom
显示RHEL5.1光盘下的所有目录:ls -l /mnt/cdrom |grep dr
所有包文件在RHEL5.1光盘下Server目录中。
我们显示一下Server目录中有关字体的rpm包:ls -l /mnt/cdrom/Server |grep fonts
OK,就是少了以下这两个包:
-r-xr-xr-x 1 root root 25359369 2007-08-30 fonts-chinese-3.02-12.el5.noarch.rpm
-r-xr-xr-x 1 root root   916025 2007-01-19 fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
我们安装下这两个包:
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm



二:将/etc/sysconfig/i18n中的内容修改成:
 
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
 
保存退出,重新登陆即可

你可能感兴趣的:(中文,乱码,解决,RHEL,休闲)