Centos 6通过yum源安装fcitx 4

前言:这是前段时间在用centos当桌面的时候的一些记录。现在已经改用小小输入法了,感觉比fcitx还好用。


虽说是yum源安装,不过要手工操作的地方也不少,直接copy命令执行就可以,Let's Go!
一、添加软件源:

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就可以使用了。

转载于:https://www.cnblogs.com/cuxnil/archive/2013/01/06/2847049.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值