本文将介绍在 RedHat 6.2 中,设置中文显示和输入的方法。感谢网友 Rigel、于明俭老师等给予的帮助。特别感谢于老师开发了 Chinput 中文输入服务器软件,使在 Linux 下可以方便的使用中文。
存在于 RedHat 6.2 中的 XFree86-3.3.6 视窗系统字体解释器freetype对中文TrueType字体的解释效果不太好,但在XFree86-4.0 中新增的 xtt 组件会得到更好的视觉效果。
由于我对 Linux 了解尚浅,错误难免,请大家能及时指出。并希望大家能提供更多的中文化软件的方法与技巧。
升级到 RedHat 6.2
升级到新的版本一般是通过获得一张新版CD,重新安装时选择升级完成的。但我个人则是从网上下载到部分更新的软件包,自行升级的。如果你也是使用这种方法,则有些事情需注意,否则,可以忽略本节。
升级可按照:系统核心、基本C函数库、库连接工具、X视窗系统、X高级控件库、桌面系统的顺序进行。当需要编译软件时,升级相关编译程序和库开发包。
在 XFree86 的更新中,使用 xfs 的用户需要注意:当你升级 XFree86-xfs
后,它并不使用新的配置文件替换旧的,而是将其保存为 .rpmnew 形式。所以应将
/etc/X11/fs/config.rpmsnew
改成 config,并重新使用 chkfontpath
命令重新配置字体搜索路径,因为新的配置文件会有时会包含某此些重要的选项。若不使用 xfs 字体服务器,则直接修改 /etc/X11/XF86config 文件,加上你所使用的字体描叙即可。
Locale 的设置
由于在 RedHat 的 Glibc 2.1.3 中未包含 zh_CN.GB2312,需从台湾的Linux 中文扩展项目的
ftp 网站获取中文GB2312 场所的源码包。下载地址如下:
ftp://cle.linux.org.tw/pub/CLE/SRPMS/SRPMS/
locale-zh-0.9.src.rpm