最新文章:Virson’s Bloghtml
借鉴文章:博客园-怒杀神殿linux
百度贴吧-fedora吧app
方法一:解压deb安装包方式安装:框架
若是本机已安装ibus,须要先卸载,须要root用户操做:工具
yum list installed | grep ibus yum remove ibus
接下来安装fcitx,保持root用户:ui
yum install fcitx fcitx-pinyin fcitx-configtool
当前用户登陆终端,输入以下命令,切换为当前用户:spa
im-chooser
在弹出的选择框中选择“fcitx”,点击注销:.net
接下来去搜狗输入法Linux官网下载deb版本的,注意是32bit仍是64bit:unix
http://pinyin.sogou.com/linux/?r=pinyin
我这里下载的是64bit版本的:sogoupinyin_1.2.0.0042_amd64.deb
安装dpkg包,切换为root用户:
yum install dpkg
接下来解压deb包,切换到当前用户:
mkdir sogou;cd sogou cp ../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/
执行以下命令后重启,切换到当前用户执行:
fcitx
sogou-qimpanel
重启后便可使用!
须要注意的问题:
一、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中选择fcitx
二、缺乏依赖库的问题:
在运行sogou-qimpanel时会提示缺乏libopencc,须要安装第三方源的opencc库,root用户:
wget https://gitcafe.com/sensor/myrepo/raw/master/myrepo.repo \ -O /etc/yum.repos.d/myrepo.repo yum makecache yum install opencc
从新运行sogou-qimpanel便可看到搜狗输入法的工具栏,若是不能输入,请注销当前用户便可!
方法二:使用私有第三方源(推荐使用):
方法一中注意事项第2点中安装的源中其实已经包含了第三方编译版本的rpm版本输入法,使用以下命令安装便可:
yum install sogou
在安装以前仍是须要安装fcitx框架的,此处参考方法一中的fcitx安装方法。
值得注意的是,这份第三方源中还包含有在Linux Deepin系统中很受欢迎的几款软件,例如深度音乐,深度截图等,具体请看做者的简介:https://gitcafe.com/sensor/myrepo
在此感谢做者sensor的无私奉献!