|
发表于 2011-5-14 10:41:51
|
显示全部楼层
FCITX完美解决
一、准备工作
先在卸载SCIM前,先备份SCIM的一个文件,此文件是:/etc/X11/xim.d/scim
# cp /etc/X11/xim.d/scim /temp
然后下载fcitx的源码包,此例为稳定版的fcitx( fcitx-3.4.2.tar.bz2 )。下载地址
再就是卸载SCIM,可以通过YAST,搜索scim,全部卸载。
二、安装fcitx
下载了fcitx-3.4.2.tar.bz2源码包后,比如在/temp目录。
# cd /temp
# tar jxvf fcitx-3.4.2.tar.bz2
# cd fcitx-3.4.2/
# ./configure (你也可以加入--prefix=PREFIX参数,指定安装目录)
# make
# make install
这样,fcitx 就安装完成了。
三、配置fcitx
a.把先前备份好的scim文件改名为fcitx,再拷贝到/etc/X11/xim.d/目录中
# cd /temp
# mv scim fcitx
# cp fcitx /etc/X11/xim.d/
b.然后,就修改/etc/X11/xim.d/fcitx文件,把所有的scim(或SCIM)替换成fcitx。保存退出
# vi /etc/X11/xim.d/fcitx #可以在VI下用命令全部替换( :1,$ s/scim/fcitx/g ),然后保存退出
你把下面的代码复制到~/.bashrc里去就行。
代码:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
启动YaST2,选择/etc/sysconfig编辑器 搜索input method项 把值改为fcitx
这是我多次参考网上的经验,多次安装失败后总结的办法,在我的ASUS NOTEBOOK机上成功。 |
|