【Linux】 安裝搜狗輸入法


前言

羅里吧嗦的話;可以跳過;


搜狗輸入法,作為我體驗最好的一個輸入法,一直陪我從小學走到了現在,優麒麟線上發布會時,搜狗團隊代表用“聰明”來形同它,事實也確實如此,它能十分人性地記錄使用者常用的熱詞,並且會“猜測”使用者想表達的意思,一個工具思考變多了,就意味着它的使用者思考變少了,這也正是我一直習慣於搜狗的原因,所以在安裝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

  • 安裝成功

有任何問題或不理解,歡迎博客下進行留言,看到后第一時間會進行回復並解決;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM