龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

汉化你的RedHat全功略(一)(3)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
拷贝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 码字

  拷贝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桌面. (待续)

精彩图集

赞助商链接