2012年7月19日 星期四

再新的ibus或菜鳥也能簡單成功安裝嘸蝦米

還記得我之前寫了這篇超好用的安裝 ibus 嘸蝦米的方法嗎?
http://francinelin.blogspot.tw/2011/10/ibusubuntu1110.html

不過這次我升級到 Debian 7.0 (Wheezy) 就踢到鐵板了 Orz
所以啦,東翻翻西找找的情況下,
看來看去每個人的方法都差不多,但不是有夠給他X的複雜
就是都不解釋一下ibus-table-createdb這個指令是怎麼來的

小蒨本著懶人好人精神,當然又要來分享簡單又可以長遠的東西啦~
( 應該可以和 ibus 一起同進退吧……XD )
請先下載壓縮檔,解壓縮後,再照著底下的步驟做就可以了。
請點我連至Google文件下載壓縮檔
( 2014.05.30 感謝 daineseh 提供改良過的字根表,壓縮檔及readme file也一併更新)

如果你想要客製化(添加)自己的字根表,可以到下面網址參考加字根的作法,
安裝方法則是和本篇一樣的簡單又容易上手。
https://github.com/daineseh/liu_ibus_table

使用方法: (適用於任何版本 Ubuntu/Debian )
1. 先使用aptitude(或 apt-get )指令安裝 ibus-table 套件
sudo aptitude install ibus-table

2. 確定已 cd 到檔案所在的資料夾底下,在terminal輸入以下指令
sudo ibus-table-createdb -s liu_ibus_table.txt -n liu.db
(這行要跑好幾秒,請等一下, 會秀一些error訊息,不用理它)

各位可在 liu_ibus_table.txt 檔案裡,
至於 100、99、98 則是順序性(也可以視做百分比),
像是RRJ 有 茸、華、茸、鷨,分別是 100、99、98、97
你可以依個人喜好將華改成 100,茸改成99,這樣RRJ對應到的第一個字就是華

3. 把剛剛產生出來的 .db檔以及資料夾裡原有的icon複製到ibus-table資料夾底下
sudo cp liu.db /usr/share/ibus-table/tables/
sudo cp liu.png /usr/share/ibus-table/icons/

4. 重新啟動 ibus 使剛才的修改生效, 可以用下列這行指令
 ibus restart
或 請登出系統再重新登入,也可達到一樣的效果

5. 登入後修改ibus偏好設定。
   輸入法 -> 選取輸入法 -> 漢語 -> 嘸蝦米
   -> 按下旁邊加入按鈕 -> 再關閉視窗即可


--
打完~收工~

12 則留言:

  1. 把txt 檔後面 大概 670頁~700多頁後面 用shift刪掉 那些是簡體字或其它非繁體,之後再做成db檔,就不後跑一堆error出來了

    回覆刪除
    回覆
    1. Dear Jimmy:
      很抱歉之前比較繁忙,無法及時去試您提供的解決方案。
      剛好最近重灌電腦,就抽空看一下問題,
      我已經更新了文章,供其他網友參考,
      感謝你提供的資訊,相信可以幫助不少人。^_^

      刪除
  2. 嘸蝦米拆碼規則中,如果是第一候選字,可在字根後補s,第二候選字可在字根補v(印象中,不過因為我也不常用,如有錯誤還請指正)
    所以才會造成有些重復字根的問題,其實這也是算在嘸蝦米拆碼規則之中的。

    回覆刪除
    回覆
    1. 謝謝您提供的資訊,
      我後來發現在Debian testing底下有些常用字不能打…
      字根表裡確實是有,所以我還要再找一下原因~

      刪除
  3. 剛開始玩ubuntu, 找了好久總算可以打出中文了~感動不已

    回覆刪除
    回覆
    1. Eric: 我懂這種感動…其實基本上,在我想這篇文章之前,每次重裝都會有這種感動…XD

      刪除
  4. 終於可以打嘸蝦米了XD感謝!
    PS
    liu.png會選不到
    在liu_ibus_table.txt裡是liu7.png

    回覆刪除
    回覆
    1. Hi,Eric Yang: (好多Eric...XD)
      感謝您回報錯誤,字根表已更新~謝謝~~

      刪除
  5. 你好…跑出一堆錯誤訊息是因為後面一大段在中文字後面有冗餘字元所致,
    我己經修正,並把載入圖示檔名更正了…

    如有需要的話,可以自下面連結取用
    https://github.com/daineseh/liu_ibus_table
    :)

    回覆刪除
    回覆
    1. Hi,Dainese:
      感謝您的貢獻,原本想偷懶直接換上您提供的連結,但怕有的人不習慣用github下載東西,我還是乖乖的更換了壓縮檔裡的字根表了;也更新了 readme file,在裡頭附上您的網址。謝謝您 :)

      刪除
  6. 可以打中文了:
    (補充1) 在ubuntu 14.04LTS可以裝成功。( 步驟1.不需要也無法執行:「使用aptitude(或 apt-get )指令安裝 ibus-table 套件sudo aptitude install ibus-table」
    (補充2)除了要有些很多字的顺序在簡繁相異之外(簡體版、繁體版的選字順序)
    (補充3)"同"(NEO)的編碼找不到! "注“(WAK)的編碼找不到! "只“(OBA)找不到…
    謝謝!


    回覆刪除
  7. 謝謝您提供的方法,這個方法真的很棒,可以很順利的讓Ubuntu 17.10.1的ibus使用無蝦米,而且比其他方式都要簡易。我在高雄科技大學教大一學生使用Ubuntu,我可否將您的方法放在我的上課教材Blogger中?我會附上您這篇教學的網址作為資料原始出處。先謝謝您喔!
    Sean Lu

    回覆刪除