一、基礎知識
在原生ubuntu14.04英文環境系統中只有IBus拼音,真的好難用。由於搜狗輸入法確實比Linux系統下其它的中文輸入法都要好用得多,所以我決定在我的Ubuntu 14.04系統中安裝搜狗輸入法。Linux系統下的輸入法都是建立在輸入法框架之上,先有輸入法框架,再有具體的輸入法。一個框架上往往有多種輸入法,一個框架上也往往有多種語言的輸入法。在Linux歷史上,曾出現過多種輸入法框架,如SCIM、fcitx、IBus等等。輸入法框架的更替也是很頻繁的,比如曾經很火爆的SCIM輸入法框架現在基本上偃旗息鼓了。在最新的Ubuntu系統和Fedora系統中,默認都是使用IBus框架,可是偏偏搜狗輸入法就是建立在fcitx輸入法框架之上。好在Linux系統的默認輸入法框架是可以配置的,也好在Ubuntu的軟件源中有fcitx輸入法框架的軟件包。
二、安裝搜狗輸入法的步驟
1、配置ubuntu
在“系統設置->語言支持”里面,選擇語言,並要應用到系統
注:配置好后需要重啟系統才能生效,不過如果電腦還沒有安裝fcitx,等安裝好這個輸入法框架后在一起重啟。
注:在執行此步驟過程中可能會出現下圖提示框,導致無法正常選擇語言選項,這是因為軟件數據庫被破壞
解決方法:按照提示框提示運行,sudo apt-get install -f命令 ,這個命令是修復依賴關系(depends)的命令,就是假如你的系統上有某個package不滿足依賴條件,這個命令就會自動修復,安裝那個package依賴的package。不出意外的話就可以解決了,
如果不行就嘗試 執行sudo apt-get update 、sudo apt-get upgrade這兩個命令試試
2、配置輸入法框架
搜狗輸入法是建立在fcitx框架之上的,所以要將輸入法框架選擇為fictx
如果沒有fcitx選項,那么你就需要安裝fcitx框架之后在進行配置,安裝的方法是
配置好輸入法框架之后,重啟ubuntu系統。重啟之后如果配置成功,在任務欄的右上角會出現fcitx的設置選項(一個小鍵盤圖標)
3、安裝搜狗拼音輸入法
訪問搜狗輸入法Linux版的官網,http://pinyin.sogou.com/linux,下載搜狗輸入法Linux版。從官網可以看到,該輸入法官方只支持Ubuntu(不過網上有人通過將deb包轉換成rpm包,也可以在Fedora上使用該輸入法)。
下載完成之后使用 dpkg -i *.deb 安裝搜狗輸入法。安裝完成之后就可以通過Shift鍵來切換中英文輸入法了。不過要想使用還需要在重啟Ubuntu一次,至此大功告成......
注:在安裝的過程中如果出現下圖報錯信息,是因為下載的過程出錯,或者版本問題,重新下載或者跟換版本即可
正常情況下安裝成功后,即可使用,但有些ubuntu版本還需要去手動添加輸入法,具體步驟如下:
1、點擊右上角的小鍵盤,選擇配置選項,有的版本是Configure Current Input Method選項,圖中是已經添加過得,所以會有搜狗圖標
2、點擊如圖所示的“+”號添加輸入法
3、選擇搜狗輸入法(記得勾選如圖選區部分),因為我已經選擇故選項里沒有。
三、vim使用說明
如果使用vim,需要vim支持中文方可在vim使用該輸入法,現在安裝的vim默認是支持中文的,如果不支持安裝一個中文插件就可以了。具體插件的安裝方法可以在網上直接搜索,有很多介紹的。
附上使用圖(真正的大功告成...)