本文将为朋友们解决红帽RedHat Linux系统中文显示乱码的问题,此问题表现在浏览器访问网站时中文乱码,以及系统文件夹包含中文乱码的情况。
作者是在虚拟机中安装的红帽RedHat Linux 5系统,由于这个系统是多语言版,因此及时您的电脑中文显示乱码,其实还是可以通过安装中文包来解决这个问题。
作者刚开始安装这个红帽系统后,使用火狐浏览器访问中文网站发现显示乱码,起初以为是浏览器设置问题,修改完毕后发现仍然乱码,这才想到可能是由于系统没有中文支持的语言包的原因,
对于红帽RedHat Linux 5系统中文乱码的解决办法如下(建议通过root用户来设置,切换为root用户的命令如下):
su root
首先找到安装本系统时的iso镜像文件,解压一下(如果是在虚拟机中安装的红帽系统,可以通过在windows下解压,然后通过ssh客户端把解压后的文件夹放入linux系统的某一个目录下;如果是光盘安装,则直接在linux系统中挂载光盘,然后跳过解压这一步骤)。
第二步:在linux中通过命令找到你解压的文件夹根目录(光盘的话,只需进入光盘安装文件的根目录下),然后再这个目录下找到Server文件夹并进入。
第三步:使用 rpm -ivh 文件名 来安装相应的中文安装包,所需安装的安装包如下(注意,所有的安装包均位于Server文件夹下,而下面的命令也均在Server文件夹下执行;同时必须按照本文顺序依次安装,否则由于它们的依赖关系可能会出错)。
//这是中文支持包,安装这两个包,系统就可以支持中文显示
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh m17n-db-common-cjk-1.3.3-46.el5.noarch.rpm
rpm -ivh m17n-db-chinese-1.3.3-46.el5.noarch.rpm
//下面的包是中文输入法支持包
rpm -ivh scim-libs-1.4.4-39.el5.i386.rpm
rpm -ivh scim-1.4.4-39.el5.i386.rpm
rpm -ivh scim-chinese-standard-0.0.2-1.el5.i386.rpm
rpm -ivh scim-tables-0.5.6-7.i386.rpm
rpm -ivh scim-tables-chinese-0.5.6-7.i386.rpm
rpm -ivh scim-pinyin-0.5.91-15.el5.i386.rpm
安装中文支持包完毕,系统即可正常显示中文,如需想把系统界面改为中文显示则需按照下图所示过程设置即可。
然后选择中文
设置完毕,重新启动系统即可。