解决虚拟机中Red Hat Enterprise Linux 5
中文乱码问题
    最近在虚拟机中安装了红帽linux,可能是装的时候点错了,无法显示中文,研究了一下网上提供的方法,大都是用命令#vi i18n,或者更改language,可改了之后,系统中却出现了乱码,乱码的出现表示系统中没有中文支持,就是没有在字体库中没有字体,这意味着系统中任何地方都无法显示中文,系统没有中文倒是无所谓,对付着能看懂些,可是浏览器没有中文就很悲剧了,研究了一下,以下是解决乱码的发方法,其实就是把字库弄进系统里。
启动虚拟机,到你的linux系统,但先不要启动linux,这时点编辑虚拟机设置,如下图。
到CD/DVD(IDE) ,在右侧勾择Use ISO image file 并在中到你的红帽安装映像ISO文件,点OK完成,结果如下图。
红帽linux系统下载iso
启动linux,进入系统后你会在桌面上发现出现一个光盘文件,如下图。双击改文件,到Server文件夹。
打开Server 到 fonts-chinexe-3.02-.arch.rpm这个压缩包,如下图。
右键选择Open with "Archive Manager",打开该压缩包,如下图。
在压缩包中到/usr/share/fonts/chinese/TrueType/中的两个字体文件,并选中,如下图。
单击Extract后,如下图,选择你的文件夹,单击Extract,解压这两个字体文件。
这时在你的文件夹中会有这两个字体文件,如下图。
这时我们有了中文的字库文件,将这两个字体文件拷贝到/usr/share/fonts/default下的文件夹ghostscript和文件夹Type1("1"而不是"L")中。
因为这两个文件夹是只读文件夹,要先用su root 命令取得root权限,之后用命令cp拷贝文件,如下图。
拷贝结束,到系统管理中到"language",如下图。