CentOS7 自带的ibus输入法用起来十分别扭
而Windows下常用的搜狗输入法对于Linux来说只支持Ubuntu系统
但是可以通过fcitx管理输入法的方式增加到CentOs自带的输入法管理中

大部分过程来自网络
中间的坑也是特别多,由于各种环境不同和网上的各种操作问题,
安装过程充满坎坷,甚至一度把所有输入法弄没了
不过好在最后成功安装上了输入法
注: 千万不要删除系统自带的ibus输入法,不然以后会出现一大堆麻烦!!!

环境准备:

环境安装

安装fcitx

yum -y install  fcitx   fcitx-configtool fcitx-pinyin

设置环境变量:

vim   ~/.bashrc

(家目录下的隐藏文件,只能用于更改当前用户的环境,更换用户时需要重新配置)
添加以下内容:

export XMODIFIERS=@im=fcitx
            export GTK_IM_MODULE=fcitx
            export QT_IM_MODULE=fcitx
            export XIM=fcitx
切换输入法
 			`fcitx`        回车即可
		 注:启动fcitx后右上角一般会有一个小键盘图标

centos安装pzip centOS安装搜狗输入法_ci

环境准备完毕后需要重启加载环境. reboot

安装搜狗拼音

前往搜狗输入法官网下载 sogou for Linux
注:百度 搜狗 for linux 即能找到网址
下载的是deb的包,需要通过解压直接将搜狗输入法的文件添加到系统中.
创建sogou目录,并将下载的deb包移动到该目录下
1.安装dpkg包:

yum -y install dpkg

2.切换到dep包下载目录,解压dep包:

ar vx sogoupinyin_2.2.0.0108_amd64.deb

命令执行会有以下提示

#x - debian-binary
   #x - control.tar.gz
   #x – data.tar.xz

继续执行

tar -xvf data.tar.xz  -C /

3.复制搜狗拼音的库

cp /usr/lib/x8664-linux-gnu/fcitx/fcitx-sogoupinyin.so  /usr/lib64/fcitx/

可能遇到的问题:

centos安装pzip centOS安装搜狗输入法_centos安装pzip_02


解决方法:

鼠标向前滑动,查找解压时出现在本机上的目录,(有时候创建的目录不一样!!!!)

centos安装pzip centOS安装搜狗输入法_输入法_03


找到相应的语句后,按照之前的方法拷贝到相应的目录下。

4.当前用户,启动fcitx和搜狗:

fcitx
   sogou-qimpanel

(可能需要杀死ibus进程:

pkill -9 ibus  # 执行完后ctrl+C结束
在这里插入代码片

可能需要libopencc:

yum makecache
   yum install opencc

可能需要qtwebkit等:

yum -y install libQtWebKit*

5.注销后重新登陆,便可看到搜狗输入法工具栏。(不行就重启一下)