汉化你的RedHat全功略(一)
2009-04-03 20:01:04 来源:WEB开发网拷贝Chinput-3.0-1.patch到Chinput 3.0目录下patch -p1 < Chinput-3.0-1.patch #打3.0.1的补丁
make
make install
修改 /usr/lib/ZWinPro/Chinput.ad 文件:
由于 XFree86 没有自带的 BIG5 码字体,若你不需要输入 BIG5 码字符,则对 Chinput.ad 做以下调整:
...
chinput.gblocale = zh_CN.GB2312
chinput.big5locale = zh_CN.GB2312
...
chinput.gbfont = -*-*-medium-r-normal--16-*-*-*-c-*-gb2312.1980-0
chinput.big5font = -*-*-medium-r-normal--16-*-*-*-c-*-gb2312.1980-0
注意:在 Chinput.ad 的字体定义中,不能出现空格,这是由于 Chinput 的限制。(应该使用Tab)
由于 Chinput 需要 libstdc++-lib6.1-2.so.3,而 RedHat 的 compat-libstdc++ 兼容库中只包含 libstdc++-2-libc6.1-1-2.9.0.so,则需手动建立一个库链接:
ln -s libstdc++-2-libc6.1-1-2.9.0.so libstdc++-libc6.1-2.so.3
2-4 启动Chinput
让你每次启动xwindows的时候都有中文支持,修改你的.bashrc ,加入:
export LC_ALL=zh_CN.GB2312
export LC_LANG=zh_CN.GB2312
export XMODIFIERS=@im=Chinput
到此,linux的汉化基本完成,进入 X Windows 环境。选择Run,输入 chinput,中文输入服务器就加载了。你可以打开一个支持vim的软件(gedit),敲入 ctrl-space 就会出现输入条.
注:chinput 输入服务器,仅对支持 XIM 的软件有效,如果该软件支持这种输入 方式,敲入 ctrl-space 就会出现输入条,否则无任何显示。
后记:
以上是本人在XFree86 3.3.6+glibc 2.1.3上,安装中文环境及输入法的步骤,完全通过,如果各位还有什么问题,请发信到bigluo@china.com.
下一章我将讨论如何汉化gnome桌面. (待续)
更多精彩
赞助商链接