PCMan X 在前陣子釋出0.3.9了,不過針對缺字問題尚未解決,
好險有前輩幫我們寫了patch,讓PCMan也能夠看多國語言,詳見:

http://www.ptt.cc/bbs/PCman/M.1227577320.A.EF5.html  與

http://groups.google.com/group/PCManX/browse_thread/thread/5c38634ea28e19df

有圖有真相,文章來源是ptt.cc的JapanStudy板,精華區5-7
修正前:

修正前

修正後:

修正後

不過,這些patch與完整原始碼版本已經有點過時了,so..
我用最新版(svn483)結合patch再重新打包,上傳服務大家:)

pcman-gtk2-mls-svn483.tar.gz

就不另外把patch檔獨立出來了,有興趣看diff的,因為我沒有拿掉svn資訊,
所以應該可以用svn diff找出差異性。

至於怎麼編譯呢?
你必須先移除掉你的pcmanx套件,如果是用deb套件包安裝的,別忘了還有libpcmanx-core0,

請先安裝編譯svn版本所需要的套件包
$ sudo apt-get install libgtk2.0-dev libxft-dev intltool intltool-debian automake libtool

接著解開壓縮檔
$ tar -jxf pcman-gtk2-mls-svnXXX.tar.gz
$ cd pcman-gtk2

再來先初始化
$ ./autogen.sh
$ ./configure

接著就是編譯與安裝,按下enter之後,順便祈禱一下
$ make
$ sudo make install

再來,是我的免責聲明,這個patch並不是由官方釋出,且我所使用的pcmanx也是svn版本,
意思就是兩個不穩定的東西,喇在一起,會發生什麼事情我也不曉得XDDD
不過,我兩台電腦都用這個版本,是沒有出過什麼問題啦!
且一般來說,bug也都會先在svn版本中做修正

不過,如果運氣不好出問題了,絕對不是我的問題!!
如果你遇到了什麼bug,也歡迎到PCManX官方論壇做反應,
官方論壇在:

http://groups.google.com/group/PCManX

至於,為什麼這份patch沒有放入trunk中呢?我曾經問過jserv,他是這樣回答的
http://www.plurk.com/p/u978o

最後就是,如果使用的人多,也許我之後會隨著svn版的更新,繼續打包新版的放上來~
反正我自己也是會不定期做更新:p

創作者介紹

koukai的Blog

koukaipan 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • Derek Hsu
  • 補充一下automake的問題

    補充一下,如果automake的版本不是1.10的話,記得要修改autogen.sh這個shell喔
  • 謝謝你的補充,簡單解法的話,直接安裝automake-1.10就可以了 :)

    koukaipan 於 2009/11/16 23:26 回覆

  • Derek Hsu
  • 再補充

    大大作得真好,已經可以用了,解決了許多問題呢!我的作業系統是Ubuntu 9.10。
    安裝完以後遇到無法啟動的問題,我在網路上找到可以這樣:
    layman 裡的pcmanx-gtk2不能編譯成功似乎跟我的firefox是bin的關係有個萬掛是firefox的 所以從從svn取回code # ./autogen.sh # ./configure # make ; make install 發現应在终端里运行pcmanx 告诉我pcmanx: error while loading shared libraries: libpcmanx_core.so.0: cannot open shared object file: No such file or directory 用root執行ldconfig 就可以了
  • 話說,這個錯誤訊息很常見,通常是因為使用tarball安裝時,lib的快取尚未更新的關係、binding還沒做的緣故,用deb包他會幫你做,所以這邊只要手動更新(就是執行ldconfig)即可。如果需要的話,可以參考新版的哦 XD http://koukaipan.pixnet.net/blog/post/24549604

    koukaipan 於 2009/11/16 23:28 回覆

找更多相關文章與討論