#下载fcitx wget http://download.fcitx-im.org/fcitx/fcitx-4.2.8.tar.xz #解压缩 tar xvJf fcitx-4.2.8.tar.xz #根据p压缩包中的INSTALL文件的提示建立build目录 mkdir build cd build/ #安装相关依赖 yum install cmake gcc gcc-c++ gettext gettext-devel libXft libXft-devel libXpm libXpm-devel automake autoconf libXtst-devel gtk+-devel gcc zlib-devel libpng-devel gtk2-devel glib-devel enchant-devel libxml2-devel iso-codes-devel libxkbfile-devel qt-devel -y #编译安装 cmake .. make make install |
测试下是否安装成功:输入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 exitl |
配置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 =fcitxl |
2. 然后在/etc/alternatives/目录下,将符号链接xinputrc删除,重新建一个:
mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.bak ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrcl |
结束 ibus 守护进程
$ sudo pkill ibus-daemon
关闭 gnome-shell 对键盘的监听
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
切换输入法为 fcitx
$ imsettings-switch fcitx
重载 fcitx
$ fcitx -r;
启动后fcitx在右下角的通知栏里面,比较难注意到
某些情况下需要在使用用户的用户目录.bashrc配置文件里添加如下内容:
export LANG="zh_CN.UTF-8" export LC_CTYPE="zh_CN.UTF-8" export XIM=fcitx export XIM_PROGRAM=fcitx export GTK_IM_MODULE=xim export XMODIFIERS="@im=fcitx" |
http://www.ha97.com/2680.html
http://seisman.info/fcitx-for-centos-7.html