刚装的gentoo系统,纯英文环境,还不能使用五笔,很不方便,于是修改把LANG环境变量改成中文的,再安装小企鹅输入法(fcitx),完成后可以使用五笔了,可是系统字体太难看了,网页上也是汉字很大,字母很小,并且间距很大,于是决定还是回到英文环境,安装SCIM来打五笔,于是从网上找了一些资料开始动手安装SCIM,下面是我的安装记录:
发行版还是
Gentoo,其他的发行版本可以参考各自的配置文件和相关软件。
首先,需要安装相关的字体,命令如下:
# emerge arphicfonts wqy-bitmapfont corefonts ttf-bitstream-vera
|
某些字体可能被“~x86”给Masked了,可以用加入ACCEPT——KEYWORDS=“~x86”的前缀来安装
# ACCEPT_KEYWORDS="~x86"
emerge arphicfonts wqy-bitmapfont corefonts ttf-bitstream-vera
|
接下来修改你的/etc/locale.gen文件,并加入如下内容
en_US ISO-8859-1
en_US.UTF-8 UTF-8
zh_CN GB18030
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.UTF-8 UTF-8
|
然后运行locale-gen得到相应
的locale。接着创建一个100i18n的环境变量文件
并在其中加入如下内容,
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
|
保存后退出,然后更新系统的环境变量
# env-update
# source /etc/profile
|
完成后,重新启动计算机
接下来就是输入法的安装了安装scim相关软件包scim
scim-bridge(如果你想在QT,X程序,如xtem中输入中文)
scim-pinyin(如果你用拼音)
scim-tables(五笔和其它)
请使用emerge安装,下面是我机器安装scim列表:
# qlist -Iv | grep -i scim
app-i18n/scim-1.4.9-41
app-i18n/scim-bridge-0.4.16-r2
app-i18n/scim-pinyin-0.5.91-r3
app-i18n/scim-tables-0.5.8-r1 |
然后编辑/etc/proflie,添加下面几行:
# SCIM export XMODIFIERS='@im=SCIM' export GTK_IM_MODULE="scim" export XIM_PROGRAM="scim -d" export QT_IM_MODULE="scim" scim -d
|
完成后保存,并重启X,到这一步应该说已经可以使用拼音和五笔,可是我的系统现在只能使用拼音不能使用五笔,查看/usr/share/scim/tables目录下发现没有Wubi.bin,原来如此,于是执行下面的命令:
# LINGUAS="zh" emerge -lav scim-tables |
完成后,重启X,OK,现在可以使用五笔了~参考:
另外也非常感谢linuxsir上的热心网友溺水三千
阅读(1034) | 评论(0) | 转发(0) |