终于在centos7上面成功安装了sougou输入法

首先给大家推荐一下我老师大神的人工智能教学网站。教学不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵黄段子!点这里可以跳转到网站

终于不负所望,虽然不算什么成功案例,起码可以在centos7上面随意的安装规定的输入法,这个还是应该问题不大。

我多么希望能够找一些能够一起讨论问题的伙伴,这样总会有许多的问题在前面等着我们去闯荡。

如果你在centos7上无法安装搜狗输入法 
如果本机已安装ibus,需要先卸载,需要root用户操作:

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




我这里下载的是64bit版本的:sogoupinyin_1.2.0.0042_amd64.deb

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

yum install dpkg

接下来解压deb包,切换到当前用户:

在root/目下

mkdir sogou
cd sogoucp ../sogoupinyin_1.2.0.0042_amd64.deb . 
ar vx sogoupinyin_1.2.0.0042_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/

执行如下命令后重启,切换到当前用户执行:

fcitxsogou-qimpanel需要注意的问题:

1、gsetting配置这时候该使用 im-chooser 选择输入法为fcitx后报错显示:

GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark. imsettings 2derror_2dquark.Code5: Current desktop isn’t targeted by IMSettings.

查看日志:

INFO: Attempting to switch IM to FCITX [lang=en_US.utf8, update=true] org.gnome.settings-daemon.plugins.keyboard.active is true. imsettings is going to be disabled.

需要对gsetting设定,保持当前用户:

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

重新运行sogou-qimpanel即可看到搜狗输入法的工具栏,如果不能输入,请注销当前用户即可!

点这里可以跳转到人工智能网站

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请发表评论。x
()
x