Centos7安装sougo拼音输入法

0.环境说明:

①Centos7.X VM GNOME

②2核 2GRAM + 100GB 虚拟磁盘

由于经常要在虚拟机内办公,而没有中文输入法着实让人抓狂,但是装起来又BUG百出,写下此文,一方面希望可以帮助到你们少踩几个坑,另外一方面自己背个书。过程中参考了许多人的文章,具体也忘了是哪几篇,反正都不能准确复现。大家也根据自己的实际情况来解决吧。

1.解决依赖(以root权限进入)

①依赖库补齐:

 yum install opencc dpkg qtwebkit -y

②移除ibus:

 yum remove ibus -y

③安装 fcitx :

 yum install fcitx -y

2.安装sogou输入法(以root权限进入)

①访问 https://pinyin.sogou.com/linux/?r=pinyin 下载 Ubuntu 版,注意有32和64位的差别 ,例如我这边现在是:sogoupinyin_2.2.0.0108_amd64.deb

②将deb文件解压:

 ar vx sogoupinyin_1.2.0.0042_amd64.deb 
 tar-Jxvf data.tar.xz -C / 
 cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/ 

3.配置(以实际使用的用户进入):

①环境变量配置,在配置文件中加入下面几行:

(配置文件一般为~目录下.bashrc)

 export XIM=fcitx
 export GTK_IM_MODULE=fcitx
 export QT_IM_MODULE=fcitx
 export XIM_PROGRAM=fcitx
 export XMODIFIERS="@im=fcitx"
 export LC_CTYPE="zh_CN.UTF-8"

②配置输入法:

添加sogou输入法

fcitx

打开搜狗控制面板

sogou-qimpanel

③重启以生效:

reboot

④对于部分应用无法切换输入法的情况:

cd ~/.config
sudo rm -rf SogouPY SogouPY.users 
fcitx -r