Debian最新版本已出到7.2,代號wheezy,(版本帝chrome都已經出到了31),要能將Linux做日常使用,中文輸入法是肯定要安裝的。之前一直用的是ibus-rime,但是只在unstable源裡才有,在stable系統裡安裝比較麻煩,需要改源,一堆依賴包都需要升級,而且debian 7.2已經升級了python版本,rime無法使用,折騰一番無果,雖然rime是個很好用的輸入法,輸入方式眾多,但是無法搞定,只好放棄,然後選擇了fcitx,大名鼎鼎的小企鵝。
fcitx輸入法裡面有拼音,也提供了好幾種雙拼鍵位,但是俺已經習慣了小鶴雙拼,所以嘗試一下能不能在fcitx中增加一個小鶴的schema,經過一番修改終於成功,將步驟記下備忘。
1、配置sources.list,安裝完debian後的第一件事就是修改安裝源,俺現在使用的是中科大的源,163的源不是很穩定,前一陣子一直連不上。修改源之後記得更新一下,這是俺剛學Linux時經常忘記的事情。
sudo apt-get update
2、新安裝的debian系統沒有中文字體,需要自己手動安裝:
sudo apt-get install xfonts-intl-chinese wqy*
3、安裝fcitx
sudo apt-get install fcitx fcitx-pinyin
4、安裝輸入法配置工具
sudo apt-get install im-config
或者安裝im-switch也可以,安裝完重啟。
5、運行 im-config 並將輸入法選fcitx
6、新建一個空白文檔,Ctrl+Shift看能否切換出fcitx,若不能,移除fcitx後重新安裝一下,安裝後記得重啟電腦。
sudo apt-get --purge fcitx
sudo apt-get install fcitx
7、運行fcitx config tool,Input Method窗口中應該有一個Shuangpin,點最下面一行的第五個按鈕,這裡有一個問題,不知道什麼原因五個按鈕的圖標都無法顯示。然後在彈出的窗口中將 "Default Shuangpin Schema" 選為 "User Defined",確定。
8、在終端中運行命令 sudo mousepad /usr/share/fcitx/pinyin/sp.dat ,根據配置文件的格式,新建一個名為User Defined的方案,將小鶴雙拼的鍵位設置寫進去,保存。重啟後應該就可以使用了。
附:修改後的sp.dat,點 這裡 下載。