我用的locale是en_US.UTF-8,根據(jù)SCIM的文檔說明,裝SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一樣的,嘿嘿)
對于一個新裝好的沒有安裝SCIM的Debian系統(tǒng)(新的debian安裝器選擇中文安裝后,一邊都已經(jīng)裝好了scim),只要
apt-get install scim
就已經(jīng)安裝好SCIM了!當(dāng)然還不能用。因為SCIM只是一個輸入法平臺,還要在上面安裝輸入法(或者碼表)。例如,
apt-get install scim-chinese
就可以使用智能拼音輸入法了!當(dāng)然在使用之前還要先配置一下,配置方法很簡單,在/etc/X11/Xsession.d/里新建一個名叫95xinput的文件,文件內(nèi)容如下
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
export GTK_IM_MODULE=scim
保存文件,確認(rèn)內(nèi)容無誤后,退出X(建議退出X后運(yùn)行exit命令重新login一次),再進(jìn)入X的時候就可以用Ctrl+Space調(diào)出SCIM了!
就我的試驗情況,這樣已經(jīng)可以在xterm里使用SCIM了。
如果你需要其它中文輸入法,可以這樣
apt-get install scim-tables-zh
這包括了簡體中文的五筆、二筆、廣東拼音、自然碼,和繁體中文的行列、 }頡五代、大易、注音等輸入法了。
我現(xiàn)在使用五筆輸入法,能輸入簡繁漢字,詞匯也豐富,很好用。
但是現(xiàn)在還不能在基于GTK的軟件中調(diào)出SCIM,例如我就不能在leafpad里使用SCIM。解決辦法很簡單,只要安裝scim-gtk2-immodule就可以了。
apt-get install scim-gtk2-immodule
安裝后無須重啟X,只要重新打開基于GTK的軟件就可以了,比如我新開一個leafpad,馬上就可以使用SCIM了!
這個命令會根據(jù)依賴關(guān)系自動安裝 scim-server-socket, scim-frontend-socket, scim-config-socket,如果沒有安裝scim,也會自動安裝。
以上是中文輸入法的安裝,因為我也要用到日語輸入法,下面也說說如何讓SCIM支持日語輸入。
如果是使用sid,可以這樣
apt-get install scim-anthy anthy
即可完成日語輸入法的安裝。
我使用的是完全的Sarge,這就沒這么方便,但是真的是穩(wěn)定很多。
在Sarge里可以借助scim-m17n來提供日語輸入。scim-m17n實際上提供了二十多種輸入法!裝好之后輸入法列表蔚為壯觀。可以在設(shè)置里剔除不需要的輸入法,SCIM有GUI的設(shè)置介面,非常易用,但是設(shè)置后有時需要注銷一次才能生效。
apt-get install scim-m17n anthy
這樣就可以了,但是同時也會自動裝上我不喜歡的gdm,可以用dpkg --purge把它刪掉。
如果在安裝過程有相關(guān)包沒找到,可以利用以下命令查詢包文件名字,這個在stable和testing或者sid中,包文件名可能不一致。
aptitude search scim
就可以搜索出scim輸入法的相關(guān)包列表。
原文鏈接:http://hi.baidu.com/beily815/blog/item/54674c4fdf9bfc30afc3ab12.html