作者 謝恩銘缩幸,公眾號「程序員聯(lián)盟」(微信號:coderhub)。
轉(zhuǎn)載請注明出處扼菠。
原文:http://www.reibang.com/p/429b8f75af2c
內(nèi)容簡介
- 前言
- 安裝前準(zhǔn)備
- 安裝搜狗拼音輸入法
- 安裝谷歌拼音輸入法
- 總結(jié)
1. 前言
作為每天使用 Linux 的程序員拘鞋,我很喜歡 Linux 系統(tǒng)杈湾。
在公司里,我的臺式電腦上只裝了 Ubuntu 16.04费变。每天就是 :命令行摧扇,各種爽;談笑間挚歧,鍵盤「灰飛煙滅 」扛稽。
在家里我有兩臺電腦,一臺 2015 年 13 寸 MacBook Pro 滑负,一臺是安裝了 Win 7 和Ubuntu 雙系統(tǒng)的 PC 在张。
因此我對Linux系統(tǒng)比較熟悉,也寫了『 Linux 探索之旅 』這個(gè)系列教程矮慕。
但不可否認(rèn)的是 Linux 系統(tǒng)目前還不太適合普通用戶帮匾,畢竟很多軟件都有 Windows 版和 Mac OS 版;但是 Linux 的版本凡傅,不是沒有就是功能不足辟狈。
在 Linux 下中文輸入是一個(gè)麻煩的問題,在 Windows 和 Mac 下,我們都可以輕松安裝搜狗拼音輸入法哼转,谷歌輸入法明未,等等。但是在 Linux 中壹蔓,中文輸入法的安裝卻沒那么容易趟妥。
我個(gè)人是比較偏愛搜狗拼音輸入法;當(dāng)然了佣蓉,谷歌拼音輸入法也不錯(cuò)披摄,但收錄的詞組沒有搜狗那么多,很多詞組或最新潮流詞打不出來勇凭,只能一個(gè)個(gè)字輸入疚膊。
這篇圖文教程就拿常用的 Linux 發(fā)行版 Ubuntu ( 16.04 版本)來演示一下比較受歡迎的這兩個(gè)中文拼音輸入法的安裝。
2. 安裝前準(zhǔn)備
在 Linux 下虾标,這兩個(gè)輸入法都需要基于 Fcitx寓盗。因此,我們需要首先安裝 Fcitx璧函。
什么是 Fcitx 呢傀蚌?
Fcitx (Flexible Input Method Framework) :即小企鵝輸入法,它是一個(gè)以 GPL 方式發(fā)布的輸入法平臺(即原來的 G 五筆)蘸吓,包括五筆善炫、拼音(全拼和雙拼)、二筆库继、區(qū)位等輸入模塊箩艺,支持簡入繁出,是在 Linux 操作系統(tǒng)中常用的中文輸入法制跟。它的優(yōu)點(diǎn)是舅桩,短小精悍、跟程序的兼容性比較好雨膨。
一般來說擂涛,Ubuntu 最新版中都默認(rèn)安裝了 Fcitx,但是為了確保一下聊记,我們運(yùn)行如下命令:
sudo apt install fcitx
在我的 Ubuntu 16.04 上撒妈,已經(jīng)安裝了 Fcitx,因此顯示如下:
配置 Fcitx
輸入以下命令:
im-config
im-config 是 Input Method Configuration 的縮寫排监,是英語「 輸入法設(shè)置 」的意思狰右。
運(yùn)行以上命令之后,會開啟如下窗口:
點(diǎn)擊「 OK 」舆床,會開啟新的窗口:
點(diǎn)擊「 Yes 」棋蚌,又會打開一個(gè)窗口(「 此窗綿綿無絕期 」了是吧...)
默認(rèn)地嫁佳,F(xiàn)citx 已經(jīng)是被選中了。如果沒有選中谷暮,那么點(diǎn)擊它蒿往。
這里已經(jīng)選中。因此湿弦,我們點(diǎn)擊「 OK 」來完成配置瓤漏,又會打開如下窗口:
點(diǎn)擊「 OK 」以關(guān)閉窗口。
重啟電腦颊埃,以使配置生效:
sudo reboot
3. 安裝搜狗拼音輸入法
我們?nèi)ニ压菲匆糨斎敕ǖ?Linux 版本下載頁面炼蛤,下載對應(yīng)你操作系統(tǒng)位數(shù)的版本(如果你是 32 位操作系統(tǒng)补疑,那么點(diǎn)擊按鈕「 立即下載 32bit 」猬错;如果你是 64 位操作系統(tǒng)犀变,那么點(diǎn)擊按鈕「 立即下載 64bit 」)
下載得到的 deb 安裝包如下:
以上這個(gè) deb 安裝包是 64 位的(可以從「 amd64 」看出來),因?yàn)槲业?Ubuntu 系統(tǒng)是 64 位的罗标。
直接雙擊 deb 包安裝趾浅,或 cd 到 deb 包所在目錄,執(zhí)行以下命令:
sudo apt install ./sogoupinyin*.deb
如果詢問你是否安裝馒稍,輸入 y(yes 的首字母,英語「 是 」的意思)浅侨。
配置搜狗拼音輸入法
我們剛才安裝了搜狗拼音輸入法纽谒,但是我們還不能使用,因?yàn)檫€沒配置好如输。
我們配置 Fcitx 的選項(xiàng)鼓黔,將搜狗拼音輸入法加入到可用的輸入法列表中。怎么做呢不见?
輸入以下命令:
fcitx-config-gtk3
以上命令用于配置 Fcitx 的輸入法選項(xiàng)(前面說過搜狗拼音輸入法在Linux下基于 Fcitx 輸入法)澳化。
運(yùn)行以上命令,會打開如下窗口:
可以看到目前我的輸入法只有一個(gè)稳吮,就是 French (法語)缎谷,因?yàn)槲以诜▏屠韫ぷ鳎綍r(shí)工作時(shí)用的是法語鍵盤和法語輸入法灶似。
點(diǎn)擊左下角的加號「 + 」按鈕來添加輸入法列林,會打開如下窗口:
首先,取消勾選「 Only Show Current Language 」(是英語「 只顯示當(dāng)前語言的輸入法 」的意思)這個(gè)選框(否則搜索不到)酪惭。然后希痴,在搜索欄中輸入 sogou,就會找到我們剛才安裝的Sogou Pinyin這個(gè)輸入法春感,選中它砌创,點(diǎn)擊「 OK 」虏缸,就把搜狗拼音輸入法添加到當(dāng)前輸入法列表中了,如下所示:
最后嫩实,用快捷鍵 「 Ctrl+空格 」 或 「 Ctrl+Shift 」 切換輸入法刽辙。可以看到你已經(jīng)能用搜狗拼音輸入法打字了舶赔。
4. 安裝谷歌拼音輸入法
安裝谷歌拼音輸入法比搜狗簡單些扫倡,因?yàn)椴恍枰ゾW(wǎng)頁上下載安裝包,直接運(yùn)行以下命令即可:
sudo apt install fcitx-googlepinyin
如果詢問你是否安裝竟纳,輸入 y(yes 的首字母撵溃,英語「 是 」的意思)。
我的電腦上因?yàn)橐呀?jīng)裝了谷歌拼音輸入法锥累,因此如下圖所示:
配置谷歌拼音輸入法
配置谷歌拼音輸入法缘挑,和剛才我們演示的配置搜狗拼音輸入法的流程一樣。
運(yùn)行以下命令:
fcitx-config-gtk3
以上命令用于配置 Fcitx 的輸入法選項(xiàng)(前面說過谷歌拼音輸入法在Linux下基于 Fcitx 輸入法)桶略。會打開如下窗口:
可以看到目前我的輸入法只有一個(gè)语淘,就是 French (法語),因?yàn)槲以诜▏屠韫ぷ骷始撸虼似綍r(shí)工作時(shí)用的是法語鍵盤和法語輸入法惶翻。
點(diǎn)擊左下角的加號「 + 」按鈕來添加輸入法,會打開如下窗口:
首先鹅心,取消勾選「 Only Show Current Language 」這個(gè)選框吕粗。然后,在搜索欄中輸入 google旭愧,就會找到我們剛才安裝的Google Pinyin這個(gè)輸入法颅筋,選中它,點(diǎn)擊「 OK 」输枯,就把谷歌拼音輸入法添加到當(dāng)前輸入法列表中了议泵,如下所示:
最后,用快捷鍵 「 Ctrl+空格 」 或 「 Ctrl+Shift 」 切換輸入法桃熄∠瓤冢可以看到你已經(jīng)能用谷歌拼音輸入法打字了。
昨天蜻拨,突然我的搜狗拼音輸入法出問題了池充,不管用什么辦法都恢復(fù)不了(重裝搜狗,重裝 Fcitx 缎讼,重啟電腦收夸,等等),不能輸入中文了血崭,很奇怪卧惜。
所以厘灼,我就只好裝了谷歌拼音輸入法。雖然輸入起來沒有搜狗好咽瓷,但也還湊合设凹。
5. 總結(jié)
Linux系統(tǒng)目前來說還不太適合普通用戶,畢竟很多軟件還不支持茅姜。
在Linux系統(tǒng)下闪朱,搜狗拼音輸入法或谷歌拼音輸入法都需要基于 Fcitx,因此須要確保首先系統(tǒng)里有Fcitx钻洒。
個(gè)人感覺搜狗拼音輸入法比谷歌拼音輸入法更好奋姿,因?yàn)橛凶钚铝餍性~匯,可以打出表情符號等等素标。
谷歌拼音比較樸素称诗,搜狗拼音比較豐富。不過「 蘿卜青菜头遭,各有所愛 」寓免,「 元芳你怎么看 」?
我是 謝恩銘计维,公眾號「程序員聯(lián)盟」(微信號:coderhub)運(yùn)營者袜香,慕課網(wǎng)精英講師 Oscar 老師,終生學(xué)習(xí)者鲫惶。
熱愛生活困鸥,喜歡游泳,略懂烹飪剑按。
人生格言:「向著標(biāo)桿直跑」