0

centos7.0 编译安装fcitx-4.2.8

Posted in Linux at 三月 5th, 2015 / No Comments »
#下载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

Published in Linux
Tags: ,

No Responses to “centos7.0 编译安装fcitx-4.2.8”

Leave a Reply

请输入算式结果(看不清请点击图片)
(必须)