Centos7安装最新搜狗输入法

如果本机已安装ibus,需要先卸载,需要root用户操作:(切换用户命令是  su - root或者su - 用户名.注意-符号两边都有一个空格)




yum list installed | grep ibus


yum remove ibus
接下来安装fcitx


yum install fcitx fcitx-pinyin fcitx-configtool
接下来去搜狗输入法Linux官网下载deb版本的,注意是32bit还是64bit:


http://pinyin.sogou.com/linux/?r=pinyin  百度一搜就有(搜狗输入法Linux版)
我这里下载的是64bit版本的:sogoupinyin_2.2.0.0108_amd64.deb(日期2018.6.14)


安装dpkg包,切换为root用户:


yum install dpkg
接下来解压deb包,切换到当前用户:
在root/目下


mkdir sogou
cd sogoucp ../sogoupinyin_2.2.0.0108_amd64.deb .(这个命令可以不打,将你下载的deb包直接移动到创建的souguo文件夹下即可,我是小白哈哈)


ar vx sogoupinyin_2.2.0.0108_amd64.deb    #执行本句命令后会有如下提示(解压操作):
x - debian-binary
x - control.tar.gz
x - data.tar.xz
接下来继续安装,切换到root用户,保持当前层级目录(~/sogou)不要变:
tar -Jxvf data.tar.xz  -C /
复制搜狗拼音的库,保持root用户:
cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so  /usr/lib64/fcitx/
执行如下命令后重启,切换到当前用户执行:
fcitx
sogou-qimpanel
需要注意的问题:
1、gsetting配置这时候该使用 im-chooser 选择输入法为fcitx后报错显示:
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark. imsettings 2derror_2dquark.Code5: Current desktop isn’t targeted by IMSettings.

需要对gsetting设定,保持当前用户:
请执行这条命令 gsettings set org.gnome.settings-daemon.plugins.keyboard active false
执行成功上面的命令后再去使用im-chooser中选择fcitx
2、缺少依赖库的问题:
在运行sogou-qimpanel时会提示缺少libopencc,需要安装第三方源的opencc库,root用户(划重点):
yum makecache
yum install opencc

(以上源自db_guy的博客,感谢他的文章给我的帮助,之所以发在这,只是为了结合我个人出现的情况做一点补充,也许也能给别人一些参考. 无意冒犯 ,原文地址是https://blog.csdn.net/db_guy/article/details/79978631)

我本人按步骤安装后出现 输入法启动失败请删除.config SogouPK的提示,不知道字符打错没哈哈,然后进行下两步意外解决了:


1.安装alien依赖软件
sudo yum install alien -y


2.安装依赖软件

sudo yum install qtwebkit -y

猜你喜欢

转载自blog.csdn.net/weixin_41206179/article/details/80698779
今日推荐