因為 Ubuntu 7.04 內建的 Gaim 2.0 beta 太舊了,所以自己手動安裝 Pidgin!

Pidgin 的 LOGOGaim 一直以來是大家在 X (Xorg/X11) Window 下常用的即時通訊(IM)軟體,可以用來與 MSN Messenger、Yahoo! 即時通或 Google Talk 等常見通訊軟體上的聯絡人、好友互相傳送訊息或檔案。而Gaim 在 2.0 正式版本之後就更名為 Pidgin,由於 Ubuntu 7.04 版裝好之後附的 Gaim 2.0 beta 6 版本我覺得有點舊,所以就想要自己抓 Pidgin 的原始碼回來裝 2.0 正式版。

事前的準備工作

在開始之前,為了讓你的 Ubuntu 系統能夠進行原始碼編譯、安裝等等,我針對這個軟體會需要用到的東西列出來,你可以在終端機中(文字模式下)使用 apt-get install 或是使用圖形化的 Synaptic 軟體來安裝下列套件:

  • build-essential # 會安裝 make、gcc 等編譯原始碼常用的軟體
  • libgtk2.0-dev # 因為 Pidgin 是以 GTK+ 開發的,所以需要 GTK+ 的函式庫
  • libxml2-dev # 會需要的…
  • libgnutls-dev # 為了讓 Pidgin 支援 MSN
  • gettext # 這樣才會有 msgfmt

開始編譯

作好準備工作後,你就可以到官方網站中的這裡下載原始碼,下載回來後,你可以放在比方說 /home/ericsk/srcs/ 下,然後輸入下列指令解開壓縮:

$ tar jxvf pidgin-2.0.0.tar.bz2

解開後會產生一個 pidgin-2.0.0 的目錄,進去這個目錄裡面(cd pidgin-2.0.0)後就依序作下列的動作:

  1. $ ./configure –prefix=/usr # 若有錯誤訊息,那可能是有什麼必須的函式庫沒有安裝…
  2. 上面步驟成功後,我的狀況是在 po/Makefile 裡的 GMSGFMT 沒有定義好,所以要去修改 po/Makefile 檔案,在 GMSGFMT 定義的地方改成:
    GMSGFMT = msgfmt
  3. $ make
  4. $ sudo make install

如果你都很順利沒有發生問題的話,那麼在你應用程式選單中的「網際網路」類別下就會有「Pidgin 網路即時通」的選項了!Enjoy It :)

 

歷史上的今天