前言
羅里吧嗦的話;可以跳過;
搜狗輸入法,作為我體驗最好的一個輸入法,一直陪我從小學走到了現在,優麒麟線上發布會時,搜狗團隊代表用“聰明”來形同它,事實也確實如此,它能十分人性地記錄使用者常用的熱詞,並且會“猜測”使用者想表達的意思,一個工具思考變多了,就意味着它的使用者思考變少了,這也正是我一直習慣於搜狗的原因,所以在安裝Linux系統之后,第一時間並不是想着如何去安裝各種編程工具,而是安裝一個搜狗輸入法,不過,搜狗對Linux的支持並不是十分友好(主要原因應該是Linux用戶還是太少了,並且Linux的不同發行版本太多了,詳情可以【點擊此處】查看我的另一篇博客),但是好在,國內的幾個系統還是跟搜狗公司合作,並且發行了搜狗的Linux版本,接下來看教程。
避坑介紹
安裝搜狗前的准備工作;不可跳過;
在安裝之前,要先介紹兩個東西,他們分別叫: fcitx 與 ibus ,這兩個工具是 Linux 最原始的輸入法工具,其在 Linux 中的地位不下於10年前我們常用的最原始的 拼音 / 五筆 輸入法,這兩個工具都有自己的中文輸入法,也都支持拼音,其中 ibus 自帶的是谷歌拼音輸入法, fcitx 自帶的是簡體拼音,而搜狗輸入法的 Linux 版正是在 fcitx 的基礎上開發出來的,所以如果想在 Linux 上使用搜狗,你的 Linux 必須要安裝 fcitx 。
在這里就可以將系統分為兩類,一類是自己系統里集成了 fcitx 的系統,好比較為常見的 Ubuntu ,還有一種就是沒有集成 fcitx 的,拿 Kali 舉例(首頁的背景圖就是Kali自帶的桌面背景,后面會介紹一下這個系統),除此之外,由於國產系統的逐漸崛起(大部分是基於Linux的),出現了許多自帶 搜狗 輸入法的系統,我常用的Deepin
、優麒麟 等都自己集成了搜狗,這一類系統大部分是使用了一個叫 wine 的微型虛擬機,在這類系統上安裝搜狗,只要進入軟件商店
查找搜狗就可以進行安裝。
在安裝搜狗之前,先進入系統的菜單
界面(類似於 Win10 的開始界面),在搜索欄輸入 fcitx ,如果查找到 fcitx 或者是 “輸入法配置”,則證明是系統自己集成了 fcitx 的系統,可以跳過第三步,否則,請從第三步開始執行。
安裝 fcitx
安裝搜狗的准備工作;
看到這里,你的系統應該是沒有集成 fcitx 了,這時候請進入軟件商店,搜索 fcitx configuration
,並進行安裝,如果你的系統沒有 軟件商店的話(Kali就沒有),則打開終端運行以下命令:
apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei
命令運行成功,則重啟一下計算機,進入 第四步 ,如果提示 找不到資源,那么請[【點擊此處】]給Linux換源(博文中有詳細介紹什么是換源,為什么換源);
安裝搜狗輸入法
進入安裝步驟;
-
【點擊進入搜狗官網】下載安裝包,其中 Linux 版本的在最上方,下載后的文件是一個
.deb
文件,這是 Debain 系 Linux 的標准安裝包,如果有疑問的話,后期我會介紹一下 Linux 的發展史。 -
打開終端,逐步執行以下命令:
-
執行cd Downloads命令,進入
下載
文件夾; -
執行 sudo su 進入超級用戶模式,如果你是 root 登錄的話,可以跳過這一步(執行也無妨);
-
執行上面那步會提示輸入密碼,輸入你的解鎖密碼就可以,輸入的內容不會顯示在 終端 中,也不會出現
*
,所以大膽輸就行了; -
執行dpkg -i sogouimebs………….deb安裝搜狗輸入法,請注意,不要直接復制這條命令,因為隨着版本的不同,版本號會出現變化,所以即使我給你完整的命令,這條命令也會隨着時間失效,正確的做法如下:
在終端中輸入 dpkg -i sogou 后點擊
tab
鍵進行自動補圈,然后點擊回車,其中 tab 鍵是大寫鎖定上面的鍵; -
如果你的安裝過程中沒有出現報錯,那么就已經安裝成功了,跳過下面的
空心圓圈
步驟,直接進入實心圓圈
步驟就可以了; -
如果出現了
E
或者Err
類型的提示,那么就是安裝依賴出錯,請執行sudo apt --fix-broken install命令,讓系統自動解決依賴問題,如果還報錯,請執行sudo -f install -y; -
解決完依賴問題之后,再次執行第四個小圓圈圈的安裝命令;
-
重啟計算機;
-
配置搜狗輸入法
對輸入法進行配置;
-
配置:
- 在 菜單 中(也就是那個長的像 Win10的開始菜單的那里)搜索 fcitx
- 打開 fcitx configuration,點擊最下方加號,選擇搜狗輸入法:
- 關閉界面,同時按下 ctrl + shift 鍵(部分系統默認是 ctrl + 空格 )切換至搜狗輸入法,如果想將搜狗設置成默認輸入法,可以在上一步時,將搜狗輸入法的位置調到第一個即可;
-
如果這個時候還沒有切換成搜狗輸入法,那極大可能是系統默認集成了 ibus ,所以安裝了 fcitx 之后,系統默認的還是 ibus ,執行如下步驟進行切換:
-
打開 系統設置 (settings)
-
進入 區域與語言(Region & Language)
-
進入 管理已經安裝的語言(Manag Installed Languages)
-
點擊 Keyboard input method system,無論默認狀態下是什么,點擊選擇換成 fcitx
-
-
安裝成功
有任何問題或不理解,歡迎博客下進行留言,看到后第一時間會進行回復並解決;