class="20983">
;
下面是我在 Archlinux 中安裝 scim-python 輸入法的過程, 希望能夠和大家分享一下。選擇安裝 scim-python 的一個原因是 Fcitx 好像和 FF3 配合得不是很好,另外就是 Fcitx 的詞庫沒有 sicm-python 龐大。
安裝 scim-python 之前,首先需要安裝
pacman -S scim
之後
yaourt pyenchant
然後從 http://code.google.com/p/scim-python 中下載最新的代碼。
將 scim-python-0.1.11.tar.gz 解壓之後,執行如下命令
$ cd scim-python-0.1.11
$ ./autogen.sh --prefix=/usr
$ make
$ sudo make install
就將 scim-python 安裝好了。
之後安裝 scim-bridge。如果不安裝 scim-bridge 的話,某些程序是無法啟動的。 比如說 Thunderbird。
yaourt scim-bridge 就可以安裝了。
安裝好之後, 需要更新一下 /etc/gtk-2.0/gtk.immodules 裡面的內容。執行 gtk-query-immodules-2.0 將輸出重定向到 /etc/gtk-2.0/gtk.immodules 就可以了。
然後需要手工修改一下 /etc/gtk-2.0/gtk.immodules 文件的內容,刪掉和 scim 相關的那兩行(保留和 scim-bridge 相關的那兩行)。如果不刪除 scim 相關的那兩行的話, 注銷之後我這裡看到的情況是無法進入 X Windows 了,可能是和 scim-launcher 這個進程有關系。
之後修改 .bashrc, 添加
export XIM=scim
export XIM_PROGRAM=scim
export GTK_IM_MODULE=scim-bridge
export XMODIFIERS="@im=scim"
就可以了。