Ubuntu 7.10安裝Tcl/Tk 8.5.1~解決aMSN介面字型問題

  先前都是用Tcl8.4+aMSN加上字型修正檔來使用aMSN,但是這樣以來就只能使用稍舊的aMSN版本,雖然舊版用起來沒什麼大問題,但感覺總是差了那麼一點,因此上禮拜花了一整個上午的時間來研究如何解決這個問題。咕狗了一下,便查到只要改用新版的Tcl8.5即可解決此問題,因此接下來的工作就是如何安裝Tcl8.5了,原本應該是一個很簡單的動作,但因為我沒組譯過原始檔,因此花了不少時間學習跟摸索,幸好總算有達到目的,最後看到美美的介面字型,一切辛苦總算值得。



  首先至Tcl Developer Site下載Tcl及Tk的Sources,目前最新版本為8.5.1。下載後將兩個壓縮檔分別解壓縮,開啟終端機進行相關設定安裝:

###安裝Tcl###

#進入剛剛解壓縮的Tcl8.5.1/unix目錄底下
cd tcl8.5.1/unix

#設定
./configure –prefix=/usr

#編譯
make

#安裝
sudo make install

###安裝Tk###

#進入剛剛解壓縮的Tk8.5.1/unix目錄底下
cd tk8.5.1/unix

#設定
./configure –prefix=/usr –enable-xft

#編譯
make

#安裝
sudo make install

##建立路徑,為的是讓aMSN能找到Tcl/Tk8.5.1
cd /usr/bin
sudo rm wish
sudo ln -s wish8.5 wish

  接著至aMSN官網下載aMSN Installer for Tcl/Tk 8.5,安裝執行後便可看到美美的中文字型。第一次登入時會出現要你安裝SSL的訊息,僅需照提示安裝即可使用。

  覺得上面的動作太麻煩的人,也有網友提供一個相當棒的Script,可快速裝到好;而跟我一樣不熟Script又想瞭解的人,更可以看看該Script是怎麼寫的,裡頭的註解都解釋的蠻清楚的,可以學到不少東西(對我來說啦~呵)。

  另外,Tcl/Tk官網其實是有提供一個打包好的ActiveTcl,其實我一開始就是測試這個套件,但是我安裝好後,aMSN找不到我安裝的Tcl,我想應該是少做了一個路徑指向的動作,但我不知道該如何設定,火大乾脆就直接研究如何從原始碼的設定、打包到安裝,通通自己來。


【相關連結】

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.