FCITX小企鹅输入法的安装详解

2010年01月26日 Linux基础 暂无评论 阅读 10,609 views 次

最近被这个大家都说不错的输入法搞的有点头晕,最后在一位好友的帮助下,终于搞定他了!!
特此把过程写也来!供大家参考,也让大家少走弯路。
首先要确定你的系统中安装有下面的这几个包
gettext libXft libXft-devel gettext-devel libXpm libXpm-devel
如果没有的话,就赶快安装上吧!!否则,编译的时候会让你晕死~这个FCITX依赖的软件包太多
libXpm-devel依赖包有
libX11-devel is needed by libXpm-devel-3.5.5-3.i386
xorg-x11-proto-devel >= 7.1-2 is needed by libX11-devel-1.0.3-9.el5.i386
mesa-libGL-devel is needed by xorg-x11-proto-devel-7.1-9.el5.centos.i386
libX11-devel is needed by mesa-libGL-devel-6.5.1-7.7.el5.i386

现在只有强制安装libX11-devel
libXft-devel依赖包有
fontconfig-devel >= 2.2-1 is needed by libXft-devel-2.1.10-1.1.i386
freetype-devel >= 2.1.4 is needed by fontconfig-devel-2.4.1-7.el5.i386
freetype-devel >= 2.1.9-2 is needed by libXft-devel-2.1.10-1.1.i386(上面的已经安装了)
libXrender-devel is needed by libXft-devel-2.1.10-1.1.i386
xorg-x11-proto-devel is needed by libXft-devel-2.1.10-1.1.i386(上面的已经安装了)

gettext-devel依赖包有
libgcj.so.7rh is needed by gettext-devel-0.14.6-4.el5.i386
libgcj-4.1.2-44.el5.i386.rpm
zip >= 2.1 is needed by libgcj-4.1.2-44.el5.i386

当然,如果你用YUM安装,要方便很多!
只要这些包都有了,下面就是进行安装吧!
安装步骤与源码安装步骤稍有不同(以fcitx-3.6.0-rc为例)
首先运行的是./autogen----./configure ---- make ----make install
这样就安装完毕了!!但这样并不代表大家能使用这个输入法了!!还有下面的步骤;
在/etc/X11/xinit/xinput.d/下创建个文件,假设为fcitx。内容如下
XIM=fcitx
XIM_PROGRAM=fcitx
XIM_ARGS=
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx

这个目的主要是为了设置X的IM为FCITX。而不是SCIM之类的
然后再建立一个连接ln -s /etc/X11/xinit/xinput.d/fcitx /$HOME/.xinputrc
让FCITX在X启动的时候自己起来吧!!(如果fcitx已经能自动启动就不需要这个了)
这样,安装就结束了,自己重新启动一下电脑又或是用CTRL+ALT+BACKSPACE来重新启动X。
运行fcitx 命令来启动这个输入法吧!
接下来就可以用CTRL+空格键来使用FCITX了!!
fcitx默认以后台方式运行,如果您不想以这种方式运行,可以按以下方式运行:fcitx -nb

最后祝大家使用愉快!!

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录