問題背景
Ubuntu是使用人數最多的Linux發行版之一,其豐富的生態廣受各位種花家程序員小伙伴們的歡迎。對種花家小伙伴們來說,最重要的功能之一就是中文輸入法了。但是Ubuntu自帶的中文輸入法效果較差,輸入效率較低,無法滿足種花家小伙伴們的需求。
好在一款國產軟件——搜狗拼音輸入法不僅輸入效率高,還有Linux版本,簡直是小伙伴們的福音!下面就為大家帶來在Ubuntu系統上安裝搜狗拼音輸入法的教程。
更新源
sudo apt update
安裝fcitx
sudo apt-get install fcitx
下載安裝包
進入搜狗拼音輸入法官網,找到網頁最上方的“輸入法 for linux”按鈕並單擊,即可下載輸入法。注意自己需要的是32位還是64位,單擊對應按鈕即可下載安裝包。
安裝
打開終端,進入安裝包所在目錄。輸入下列命令:
sudo dpkg -i <your sougou package name>.deb
配置
打開設置——區域與語言,單擊“管理已安裝的語言”,如下圖:
在彈出小窗口中把“鍵盤輸入法系統”設為fcitx,如下圖:
再點擊“添加或刪除語言”,找到“中文(簡體)”。
然后點擊上圖中的“應用到整個系統”
最后重啟。
重啟之后如果狀態欄出現下圖右側的小型輸入法選擇按鈕,那么就安裝成功了!只要按ctrl+空格即可啟動輸入法!
但是嘗試之后不成功。繼續嘗試。
卸載ibus
sudo apt-get purge ibus
sudo apt autoremove
安裝依賴
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1
重啟。
這里有可能成功,但我不成功。
繼續嘗試。
點擊這里的configure按鍵。
先點擊左下方的加號,然后取消only show current language的勾,最后在列表中搜索sogou,選擇帶sogou的選項,點擊OK。
這兩張圖來自搜狗官方教程。https://shurufa.sogou.com/linux/guide
設置 fcitx 開機啟動
sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
成功了。
注意
上述方法只對剛安裝完的系統有效,如果你的系統用了很久,或者曾經裝過什么其他輸入法,可能apt源和剛安裝完的系統不一樣。這種情況下就需要自己手動管理apt源,這就不是作者能力范圍內的事情了(作者也還需努力啊)。