2009年7月11日 星期六

[轉貼] iBus,linux 平台上新的輸入法框架

iBus 簡介:

  linux 上一直缺乏一套較佳的的輸入法系統,在大部分發行版中預設的 scim 其實也只能算是堪用,由國人研發的 gcin 雖然比起 scim 已經比較符合我們的使用習慣了,但仍然還是有進步的空間。這個新的輸入法框架 – iBus 的出現,就是想解決這個問題,希望能開發出一套真正好用的輸入法系統,讓 linux 的使用者能夠更便利的輸入文字。這個專案是由對岸的 Shawn.P.Huang 在 Google Code 所建立的,現在已經有穩定的版本可以讓我們下載使用囉。


  其實我比較習慣用新酷音輸入法,而 gcin 相對 scim 來說的確是比較穩定,但是我一直不是很習慣詞音的符號輸入方式,所以其實一直不是很喜歡 gcin。而 iBus 可以使用新酷音,對我來說真的是好用了許多。但目前感覺 iBus 仍不是非常穩定,偶爾會有輸入輸一輸程式就自己小錯亂了起來的情況,程式的設定選項也沒有像 gcin 那麼詳盡。不過大體來說還算不錯

  P.S 從 1.1.0.20090508 的更新後,除了一點點小 Bug 以外,這個版本幾乎沒有會影響輸入文字的問題,現在已經用的非常愉快 XD。如果您是依照下面方法安裝的,就也是安裝 iBus 的最新版本了喔 - w -。

安裝方法 (in Ubuntu 9.04, 8.10):

  • 這邊是教大家純指令列的安裝方式,因為 GUI 實在太麻煩了 XD。如果堅持要用 GUI 安裝的話,可以參考以前寫過的 Shutter 安裝教學,除了檔案不一樣以外,其他的安裝步驟是幾乎一樣的。
  • iBus 在 Launchpad 也有建立 PPA 專案,所以我們只要添加金鑰、來源列,就可以輕鬆安裝囉。所以我們先匯入 iBus-PPA 的金鑰
  • sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 985E0E11
  • 接著請依自己的 Ubuntu 版本挑選適合的來源列,下面是9.04 的來源列,其他版本的可以在這裡找到
  • deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main
  • 接著請輸入下面指令,編輯 sources.list ,在檔案中加上剛剛找到的來源列:
  • sudo gedit /etc/apt/sources.list
  • 然後輸入下面指令,更新套件庫資訊
  • sudo apt-get update
  • 再來,下面是安裝 ibus 核心及在 gnome/kde 桌面環境上運作套件的安裝指令
  • sudo apt-get install ibus ibus-gtk #ubuntu 適用
    sudo apt-get install ibus ibus-qt4 #kubuntu 適用
  • 接著,挑選一套您希望使用的輸入法
  • sudo apt-get install ibus-table #WuBi, ErBi, CangJie (?)
    sudo apt-get install ibus-chewing #酷音輸入
    sudo apt-get install ibus-m17n #多國語言輸入 (?)
    sudo apt-get install ibus-pinyin #拼音輸入
    sudo apt-get install ibus-anthy #日文輸入
    sudo apt-get install ibus-hangul #韓文輸入
  • 最後,只要將輸入法換成 iBus ,再重新登出登入就可以囉!
  • im-switch -s ibus

沒有留言:

張貼留言