1. 更换Ubuntu软件源
一般根据网上大部分的教程,都是推荐使用阿里的软件源,然而我更换之后发现会产生error,因此使用了清华的软件源。流程如下:
(1)备份:sudo cp /etc/apt/sources.list /etc/apt/sources.list.back
(2)sudo gedit /etc/apt/sources.list
(3)复制清华的软件源到此文件中(直接覆盖就好):
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
(4)sudo apt-get update
2. 安装搜狗输入法
(1)首先到搜狗输入法官网下载deb文件:pinyin.sogou.com/linux/
(2)网上有很多教程都会要你下载fctix,并且将输入法配置从ibus修改为fctix。其实这些操作并不需要,因为Ubuntu16.04自带fctix并且默认输入法就是fctix。
(3)sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb
运行次条命令安装deb文件,然而会报错!提示你缺少这些文件:
Package libopencc2 is not installed.Package libopencc1 is not installed. sogoupinyin depends on fcitx-libs (>= 4.2.7); however: Package fcitx-libs is not installed. sogoupinyin depends on fcitx-libs-qt (>= 4.2.7); however: Package fcitx-libs-qt is not installed. sogoupinyin depends on libqtwebkit4; however: Package libqtwebkit4 is not installed.
然而直接使用apt-get install会安装失败,因此执行以下命令:
(4)sudo apt-get upgrade -f sogoupinyin
-f参数意味着强制下载所有依赖,至此,搜狗输入法终于安装好了!
(5)接下来你可能不能马上使用,首先先注销当前用户然后重新登录,还要点击右上角的输入法图标,点击设置,进入设置界面,这个时候没有看到搜狗输入法,点击左下角的加号,然后注意先要去掉”只显示当前语言的输入法”前面那个勾,然后再搜索”sogou”,这个时候就看到sogou输入法了。然后添加搜狗输入法。
注意!默认的English Keyboard也得手动添加。
(6)至此,搜狗输入法就可以使用啦!默认使用Shift可以进行搜狗和English keyboard