红联Linux门户
Linux帮助

RHEL/CentOS 6.2下编译安装Fcitx(小企鹅输入法)

发布时间:2014-11-01 17:00:37来源:linux网站作者:linux人

方法总结如下:

在CentOS 6.2下,采用官方源码包安装Fcitx输入法最新版本:fcitx-3.6.3.tar.bz2


一、提前解决 Fcitx 的依赖问题
yum install gettext gettext-devel libXft libXft-devel libXpm libXpm-devel automake autoconf libXtst-devel gtk+-devel gcc zlib-devel libpng-devel gtk2-devel glib-devel -y


二、编译安装

1. 下载Fcitx最新版本的源码包:wget http://www.fcitx.org/download/fcitx-3.6.3.tar.bz2

2. 解压缩到 /usr/src 目录下:tar jxvf fcitx-3.6.3.tar.bz2 -C /usr/src

3. 进入目录:cd /usr/src/fcitx-3.6.3

4. 生成”.configure“文件: ./autogen.sh

5. 开始编译: ./configure

6. 正式安装:
make
make install

7. 测试下是否安装成功:输入fcitx -h,如果安装成功,应该能得到帮助文件的,如下:

[root@CentOS ~]# fcitx -h 
Usage: fcitx [OPTION] 
-d run as daemon(default) 
-D don’t run as daemon 
-c (re)create config file in home directory and then exit 
-n[im name] run as specified name 
-v display the version information and exit 
-h display this help and exit


配置Fcitx为默认输入法

1. 新建配置文件 vim /etc/X11/xinit/xinput.d/fcitx.conf ,内容为:

XIM=fcitx 
XIM_PROGRAM=/usr/local/bin/fcitx 
XIM_ARGS=”-d” 
GTK_IM_MODULE=fcitx 
QT_IM_MODULE =fcitx 

2. 然后在/etc/alternatives/目录下,

ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc

3. 最后,在菜单 系统——首选项————输入法 里面选择“[fcitx]”,然后“注销”,登录后按“ctrl+空格”就可激活fcitx输入法。