2007年2月19日 星期一

Linux Fedora 二三事

昨天和今天在更新家裡的Fedora Core 3,
常常會遇到找不到pkg-config path的問題,
有一治標的方法是用export指令設定環境變數,
例如:
export PKG_CONFIG_PATH=/usr/lib/pkgconfig

如此輸入:
echo $PKG_CONFIG_PATH

即會出現設定的pkg-config path,
當然,這種方法設定的環境變數,在關閉terminal視窗或是重開機之後,就沒效了。
要一直有效,可以設定profile,詳參How to set Shell Environment Variables (bash shell)
另外,安裝嘸蝦米輸入法到gcin上時,
要注意(以下參考gcin同好會(安裝嘸蝦米輸入法)):
gcin 0.9.8 的 .gtab 有些變動,需要重新 generate .gtab
同時麻煩修改 .cin file,
do following step:
1. 刪除 %dupsel 16
2. 增加 %space_style 1,用來自動設定空白鍵選項,這樣按空白鍵就能送出第一個字了。

另外Fedora Core3 下的嘸蝦米安裝比較麻煩,
以下參考蝦米論談

1. 下載並修改 cin 檔,假設叫 liu.cin


2. 使用 iconv 轉換為 utf-8


iconv -f big5 -t utf-8 liu.cin > liu-utf8.cin


3. 切到 /usr/lib/im/locale/zh_TW/xcin


4. 使用 cin2tab 轉換為 tab 檔


cin2tab -l utf-8 liu-utf8.cin


5. 將 tab 檔放在 /usr/lib/im/locale/zh_TW/xcin/tab


6. 修改 /usr/lib/im/locale/zh_TW/xcin/xcin.xml.conf
把 … 拷貝一個區塊(或者,如果你不用倉頡的話,可以直接修改),把 cj 改成 liu-utf8


7. 可以用


LANG=zh_TW.UTF-8 GTK_IM_MODULE=iiim gedit


來測試


目前的問題是只能用 enter 上字,還在研究怎麼改成 space 上字


Hope this helps.


--Hsuan-Tien Lin (htlin@caltech.edu)




沒有留言:

張貼留言

Codewars: The Baum-Sweet sequence

這題列在7 kyu,我覺得有點難度,應該有6 kyu的程度了。 這題有數學題的感覺,我因為害怕TLE,加上我有感冒, 因此是直接問ChatGPT 4o怎麼解決, 沒想到一開始,ChatGPT是提供TLE的方法, 我再問ChatGPT要如何加快, 才給我夠快的方法, 看了ChatG...