轉 ubuntu安裝SCIM中文輸入法

2021-05-27 04:42:45 字數 2028 閱讀 2363

******

最近開始學習linux,現開始一點點的做個筆記。下為在ubuntu系統中安裝scim 中文輸入法的過程。相較於windows下的輸入法安裝,這個過程對一般人來說顯然煩了不少,特別是在別人不熟悉的情況下。從這點來看,linux想要普及大眾,還真得再加把勁了。

1. 安裝scim

scim 其實只是乙個輸入法平台。最近發布的ubuntu系統預設安裝完成都已經安裝好了scim,對於沒有安裝scim的linux系統,只要輸入下面的命令也就可以安裝了

sudo apt-get install scim

(前提是要設定好安裝源位址,具體見 有些高校自己內部也有源的,好好找找)

2. 安裝輸入法

因為scim只是乙個輸入法平台,還要在上面安裝輸入法(或者碼表)。例如,下面的命令可以安裝上智慧型拼音輸入法

sudo apt-get install scim-chinese

如果使用五筆,就要安裝scim-tables-zh,命令如下:

sudo apt-get install scim-tables-zh

這樣同時也安裝了二筆,倉頡之類的輸入法,可以scim設定中將不用的輸入法關閉,將需要用的輸入法,如拼音,五筆啟用。不然切換時會很辛苦。

3. 修改locale

根據scim的文件說明,裝scim最好用utf-8的locale。(你也可以使用gb2312以及gbk的locale,使用scim都一樣的)

對於裝好的系統如果設定語言為中文,則預設scim使用的就是utf-8的locale(這樣也才能輸入中文)。

如果選擇其他的系統語言,則需要修改locale

方法如下:

利用gedit開啟 /etc/environment 檔案,命令為:

sudo gedit /etc/environment

把lang = en_us (其他語言不同)改為

lang=en_us.utf-8 或者 lang=zh_cn.utf-8

4. 配置檔案

完成了以上步驟,在使用之前還要先配置乙個檔案,配置方法很簡單,在/etc/x11/xsession.d/裡新建乙個名叫95xinput的檔案,命令為:

sudo gedit /etc/x11/xsession.d/95xinput

在其中新增如下內容:

/usr/bin/scim -d # ??

export xmodifiers=@im=scim # 設定應用於所有的x應用程式

export gtk_im_module=scim # 設定gtk的預設輸入

export qt_im_module=scim # 設定qt的預設輸入

注:建議按以上所示加上最後兩行,即使必須的支援可能在你現有的系統中不存在,因為對你的系統並不沒有什麼影響。

確認內容無誤後,儲存檔案。

5. 重啟x window

方法:退出x後執行exit命令重新login一次,再進入x的時候就可以用ctrl+space調出scim了,或者直接ctrl+alt+backspace。

補充:在gtk中使用scim

雖然在以上配置中有了對gtk的支援,但想要在gtk中使用還需要安裝乙個模組scim-gtk2-immodule,命令如下:

sudo apt-get install scim-gtk2-immodule

(這個命令會根據依賴關係自動安裝 scim-server-socket, scim-frontend-socket, scim-config-socket,如果沒有安裝scim,也會自動安裝)

安裝後無須重啟x,只要重新開啟基於gtk的軟體就可以使用scim了!

ubuntu安裝中文支援以及scim中文輸入

1 now we can install some chinese packages,the commands are sudo apt get install language pack gnome zh sudo apt get install language pack gnome zh ba...

ubuntu9 10中安裝scim中文輸入法

這裡的方法同樣適用於debian下的scim輸入法的安裝。根據scim的文件說明,裝scim最好用utf 8的locale。你也可以使用gb2312以及gbk的locale,使用scim都一樣的 對於乙個新裝好的沒有安裝scim的ubuntu系統 新的ubuntu安裝器選擇中文安裝後,一邊都已經裝好...

Ubuntu使用 Scim安裝

scim安裝 apt get install scim 然後安裝字型檔,輸入法 apt get install scim chinese 就可以使用智慧型拼音輸入法了!當然在使用之前還要先配置一下,配置方法很簡單,在 etc x11 xsession.d 裡新建乙個名叫95xinput的檔案,檔案內...