說明:
1、這裏的方法同樣適用於Debian下的Scim輸入法的安裝。
2、根據SCIM的文檔說明,裝SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一樣的)
3、本文根據網絡現有文檔並根據本人實際安裝體驗修改而成。
對於一個新裝好的沒有安裝SCIM的Ubuntu系統(新的Ubuntu安裝器選擇中文安裝後,一邊都已經裝好了scim),只要輸入命令
apt-get install scim(前提是先要設置好源)
就已經安裝好SCIM了!不過現在還不能用。因爲SCIM只是一個輸入法平臺,還要在上面安裝輸入法(或者碼錶)。
例如,
apt-get install scim-chinese
現在就可以使用智能拼音輸入法了!
在使用之前還要先配置一下。
配置方法:在/etc/X11/Xsession.d/裏新建一個名叫95xinput的文件,文件內容如下
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
export GTK_IM_MODULE=scim
保存文件,確認內容無誤後,退出X(建議退出X後運行exit命令重新login一次),再進入X的時候就可以用Ctrl+Space調出SCIM了!
(注:在修改95xinput文件時,可能會提示沒有修改權限,這時就要使用命令:chmod 666 95xinput,執行該命令後再修改文件內容)
就我的試驗情況,目前爲止就可以正常使用拼音輸入法了。
如果還需要其它的中文輸入法,還可以輸入命令
apt-get install scim-tables-zh
裏面包含了簡體中文的五筆、二筆、廣東拼音、自然碼,和繁體中文的行列、大易、註音等輸入法。
安裝完成後可能需要重新啓動一次才能正常使用(我就是重新啓動後才能用的)
可是現在還不能在基於GTK的軟件中調出SCIM,例如我就不能在leafpad裏使用SCIM。
解決辦法很簡單,只要安裝scim-gtk2-immodule就可以了。
輸入命令:
apt-get install scim-gtk2-immodule
安裝後無須重啓X,只要重新打開基於GTK的軟件就可以了,比如我新開一個leafpad,馬上就可以使用SCIM了!
這個命令會根據依賴關係自動安裝 scim-server-socket, scim-frontend-socket, scim-config-socket,如果沒有安裝scim,也會自動安裝。