提前声明,文章内容来自网络,我个人只是实践后整理了一下下,不敢私藏,分享给大家!
Linux下中文乱码的解决方法
第一步:检查是否已经安装中文语言包
# rpm -aq | grep fonts-chinese
第二部:如果没有安装
则从Linux系统盘或镜像文件中找到以下文件(文件名不一定完全相同,版本好会不一样,去前面部分的关键字搜索就可以)
# rpm -ivh fontconfig-2.4.1-7.el5.i386.rpm 关键字fontconfig
# rpm -ivh fontconfig-devel-2.4.1-7.el5.i386.rpm 关键字fontconfig-devel 如果该文件安装失败,则不予搭理,继续下面文件的安装
# rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm 关键字fonts-chinese
用以上命令安装完成后,重新启动 xfs 字体服务器
# service xfs reload
第三步:有安装或安装成功以后需要修改一下文件
#vi /etc/sysconfig/i18n
将源文件内容注释(前面加#),然后添加以下内容
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lata0-sun16"
SYSFONTACM="8859-15"
保存
#vi /etc/profile
在文件末尾添加
export LC_ALL="zh_CN.GB18030"
保存
第四步:注销或重启系统
再回来看看我们亲爱的中文回来了!