|
发表于 2005-9-13 22:42:17
|
显示全部楼层
在linux enterprise AS4上安装fcitx-3.0.2-1总结
一. 去www.fcitx.org上下载一个fcitx软件包.
二. 在装fcitx之前,先卸载掉系统自带的miniChiput:
[root@kszl2005-linux ~]# rpm -e miniChinput //删除自带的系统输入法
[root@kszl2005-linux ~]# rpm -e xcin
三. [root@kszl2005-linux ~]# services iiiim stop //停止iiim服务
三. 然后安装fcitx软件包
[root@kszl2005-linux ~]# rpm -ivh fcitx-3.0.2-1.i386.rpm //安装fcitx软件包
如没有出现什么错误信息,表明fcitx已经安装成功了.
注:到这步时,还没有完全安装好fcitx输入法,我碰到的情况是这样的:当时系统重启后,fcitx输 入法的工具栏是可以看见的,但就是在编辑文档时,就是调不出来,输入法还是系统自带的miniChinput,在终端下输入命令:rpm -q miniChinput.结果是:package not installed.但输入以下命令:
rpm -q fcitx 结果显示是fcitx安装了的.
四. 在/etc/X11/xinit/xinput.d/中新建一个名为fcitx的文件, 输入如下内容:
XMODIFIERS=“@im=fcitx”
XIM=fcitx
XIM_PROGRAM=fcitx
[root@kszl2005-linux ~]# cd /etc/X11/xinit/xinput.d/ //改变工作目录到/etc/X11/xinit/xinput.d/
[root@kszl2005-linux xinput.d ]# dir -mF //查看目录
bn_BD@, bn_IN@, gu_IN@, hi_IN@, iiimf, ja_JP@, kinput2-canna,
kinput2-wnn, kn_IN@, ko_KR@, ml_IN@, pa_IN@, skkinput, ta_IN@, te_IN@, zh_CN@,
zh_TW@
[root@kszl2005-linux xinput.d]# vi fcitx //用vi编辑器创建fcitx文件,输入如下内容:
XMODIFIERS=“@im=fcitx”
XIM=fcitx
XIM_PROGRAM=fcitx
[root@kszl2005-linux xinput.d]# dir -mF
bn_BD@, bn_IN@, fcitx, gu_IN@, hi_IN@, iiimf, ja_JP@, kinput2-canna,
kinput2-wnn, kn_IN@, ko_KR@, ml_IN@, pa_IN@, skkinput, ta_IN@, te_IN@, zh_CN@,
zh_TW@
这时就多了个fcitx文件
五. [root@kszl2005-linux xinput.d] vi /etc.alternatives/xinput-zh_CN //编辑etc.alternatives/xinput-zh_CN文件,也加入以下内容:
XMODIFIERS=“@im=fcitx”
XIM=fcitx
XIM_PROGRAM=fcitx
六. 执行以下命令:
[root@kszl2005-linux xinput.d] alternatives --install /etc/X11/xinit/xibput.d/zh_CN xinput-zh_CN /etc/X11/xinit/xinput.d/fcitx 100 //把文件/etc/X11/xinit/xibput.d/zh_CN xinput-zh_CN替换成
/etc/X11/xinit/xinput.d/fcitx 100
七. 再执行alternatives --config xinput-zh_CN命令:
[root@kszl2005-linux xinput.d]# alternatives --config xinput-zh_CN //配置xinput-zh_CN
共有 2 个程序提供“xinput-zh_CN”。
选择 命令
-----------------------------------------------
1 /etc/X11/xinit/xinput.d/iiimf
*+ 2 /etc/X11/xinit/xinput.d/fcitx
按 Enter 来保存当前选择[+],或键入选择号码:2(here i choose 2)
下面会出现三个选项,一个是iiim,一个是/etc/X11/xinit/xinput.d/fcitx,输入 这个2回车即可。也可以在桌面上“应用程序->系统设置->输入法转换程序”里选择,选中其中的高级,并在下面的列表中选中简体中文,然后在 下面的下拉框中也会iiim,fcitx这两个选项,选择fcitx就行了。
八. 配置好后,重启计算机,登基入后,fcitx自启动.如果没有的话,你可以在终端下输入fcitx&命令来把fcitx调出来.
附:在最后一个步骤里,会提供你一个选择输入法的机会,既然这样,我想也可以在linux系统上装好几个输入法啊,比如自带的miniChinput等,那当初又何必删掉呢???在装好fcitx后,直接运行命令 alternatives --config xinput-zh_CN,再选择fcitx就行了.这样如果不想用fcitx时.我们又可以切换回miniChinput啊,不是很好啊,就像在windows下一样,可以选择多个输入法.不过这样的话,那么前面所做的配置又岂不是白费了,哈哈......... |
|