26
2017
09

Ubuntu 16.04 LTS安装sogou输入法

今天心血来潮想装个ubuntu玩玩,然后就装了ubuntu16.04,虽然系统支持了中文,但是输入法还是要自己装的,结果搞了大半天,google了好久也没遇到解决安装中文输入法的问题,或许是自己的方法不对。。。不过最后终于找到了对应的解决方法,就是《Ubuntu 16.04 LTS安装sogou输入法》这篇文章。
废话不说了,直接贴原文吧。。。。


基本上分三步走

1,添加fcitx的键盘输入法系统,因为sogou是基于fcitx的,而系统默认的是iBus;
2,安装sogou输入法;
3,设置系统参数及一些注意点。

第一步、添加fcitx键盘输入法系统

①先添加以下源

sudo add-apt-repository ppa:fcitx-team/nightly

②添加源之后需要更新一下系统

sudo apt-get update

③开始安装fcitx

sudo apt-get install fcitx

④接着安装fcitx的配置工具

sudo apt-get install fcitx-config-gtk

⑤然后安装fcitx的table-all软件包

sudo apt-get install fcitx-table-all

⑥安装im-switch切换工具

sudo apt-get install im-switch

⑦ 看看我们的fcitx是否安装完成
这里写图片描述
其实,fcitx只是一个输入法工具,本身不带资源包的,所以Ubuntu下安装搜狗输入法,需要我们自己来下载搜狗输入法的资源包。

第二步、安装sogou输入法

①选择你操作系统的版本下载就可以了
这里写图片描述
②用dpkg命令来安装搜狗输入法资源包
这里写图片描述
这里使用的是sogoupinyin_2.1.0.0086_amd64.deb这个版本

sudo dpkg -i sogoupinyin_2.1.0.0086_amd64.deb

如果此时报错的话,执行如下步骤:
①移除sogou输入法, 由于其安装不完整

sudo apt remove sogoupinyin  

②正确的包安装姿势

sudo apt install libopencc1 fcitx-libs fcitx-libs-qt fonts-droid-fallback  

③重新安装sogou输入法

sudo dpkg -i sogoupinyin_2.1.0.0086_amd64.deb

要是还是不行,那只能自己想了。。。

第三步、设置语言选项

①到系统设置->语言支持,将键盘输入法系统由默认的iBus设置为fcitx
这里写图片描述

②这个时候是看不到效果的,一定要注销一次(如果还不行就重启)

③搜索出fcitx配置,将sogou输入法设为默认即可
这里写图片描述

后话

原本以为通过这个文章《Ubuntu 16.04 LTS安装sogou输入法》就可以正确安装搜狗输入法了,结果回家一试,安装的时候还是报错,最后通过这篇文章《Ubuntu 16.04下安装sogou 拼音输入法的错误问题》解决了。

参考

1.Ubuntu 16.04 LTS安装sogou输入法
2.Ubuntu 16.04下安装sogou 拼音输入法的错误问题

上一篇:Android Err:no permissions (verify udev rules) 下一篇:NSSortDescriptor和NSPredicate的使用总结