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