Slackware 9.0 汉化(转自linuxforum.net, by wmaker)
以前我已经写了一些关于 Slackware 汉化的文章, 见:
http://www.linuxforum.net/forum/ ... o=all&fpart=all
以下是我的 Slackware 9.0 采用的一种新的汉化思路, 这是因为 Slackware 9.0 的正式版有一些改进 (例如对 LANG 的设定由 /etc/profile 改到了 /etc/profile.d/lang.sh), 另外以下方法更加简单:
1. 配置环境
编辑 /etc/profile.d/lang.sh, 加入以下行:
export LC_ALL=zh_CN.GBK
export LANG=zh_CN.GBK
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
2. 安装 chkfontpath
这时一个配置字体路径的简单工具, Redhat 8.0 的第一张光盘上提供了该软件包, 将其安装到 Slackware 9.0 上即可:
rpm -ivh --nodeps chkfontpath-1.9.6-3.i386.rpm
注: 安装该软件包的目的是为了正确地安装中易字体包.
3. 安装中易字体
Redhat 8.0 的第一张光盘上提供了 ttfonts-zh_CN 软件包, 包含中易字体, 在 Slackware 9.0 上安装该软件包:
rpm -ivh --nodeps ttfonts-zh_CN-2.11-29.noarch.rpm
注: 安装完该字体后, Gnome 就能正常显示汉字了, 否则只能显示方块.
4. 配置 /etc/X11/XF86Config-4
在该文件中加入以下行:
FontPath "/usr/share/fonts/zh_CN/TrueType/"
注: 这是为了让 xlsfonts 能找到 GBK 字体, 为运行 fcitx 作准备
5. 安装 ebf-fcitx
下载地址:
http://cosoft.org.cn/download.ph ... fcitx-1.8.1.tar.bz2
安装方法:
bunzip2 ebf-fcitx-1.8.1.tar.bz2
tar xvf ebf-fcitx-1.8.1.tar
cd ebf-fcitx-1.8.1
make
su
make install
然后汉化就完成了. 在启动 X 后只需运行 fcitx 就能录入汉字了.