Centos 6通过yum源安装fcitx 4的方法

发布时间:2020-09-23编辑:脚本学堂
Centos 6通过yum源安装fcitx 4的方法,有需要的朋友可以参考下。

centos 6通过yum源安装fcitx 4的方法,有需要的朋友可以参考下。

一、添加软件源:

复制代码 代码如下:
rpm -ivh  http://download.opensuse.org/repositories/home:/cathay4t:/misc-rhel6/CentOS_CentOS-6/home:cathay4t:misc-rhel6.repo

二、安装 gtk2-immodules、gtk2-immodule-xim和fcitx
 

复制代码 代码如下:
yum install gtk2-immodules gtk2-immodule-xim
yum install fcitx

三、升级和修改gtk.immodules
下面的命令必须以root账户操作,不能以sudo的方式,否则会提示没有权限:
# /usr/bin/gtk-query-immodules-2.0-32 > /etc/gtk-2.0/i386-redhat-linux-gnu/gtk.immodules

这里假设你安装的是32位版本的centos,如果是64位版本的话,则要输入对应的命令。

四、修改xim.conf
vi /etc/X11/xinit/xinput.d/xim.conf

在最后面添加下面的内容,并保存退出:
 

复制代码 代码如下:
XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=" -d"
GTK_IM_MODULE=fcitx
QT_IM_MODULE =fcitx

五、分别以root和普通用户的身份,建立修改一些到xim.conf的链接

1、以root的身份
 

复制代码 代码如下:
rm -rf /etc/alternatives/xinputrc
ln -s /etc/X11/xinit/xinput.d/xim.conf /etc/alternatives/xinputrc

2、以普通用户的身份
 

复制代码 代码如下:
rm -rf ~/.xinputrc
ln -s /etc/X11/xinit/xinput.d/xim.conf ~/.xinputrc

六、在用户目录下创建一个名为.xprofile 的文件
vi ~/.xprofile
 

复制代码 代码如下:
export LC_ALL=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
eval `dbus-launch --sh-syntax --exit-with-session`
exec fcitx &

退出,重新登录,fcitx便可以使用了。

备注:这是之前在用centos当桌面时的一些记录。现在已改用小小输入法了,感觉比fcitx还好用咯。