Ubuntu下安裝使用pidgin


一個Linux下支持多種聊天工具的軟件。

安裝
1. 從http://pidgin.im/下載;
2. 解壓:tar -jxvf **.bz2,進入安裝目錄;
3. 編譯&指定安裝路徑:./configure --prefix=~/program;
    3.1. 出錯,提示:"You must have the GLib 2.0 development headers installed to build."
    根據下面的文章
    http://forum.ubuntu.org.cn/weblog.php?w=734
    http://forum.ubuntu.org.cn/about54035.html
    安裝相應缺少的包。
    3.2. 安裝第二個包需要50M+的空間,我可沒有這麼多的地方,只好自己下載源碼包,指定安裝編譯選項:
        3.2.1. 下載http://packages.debian.org/stable/libdevel/libgtkmm2.0-dev
        3.2.2. 安裝時候提示需要其他packge的支持,根據apt-get提示還需要很多...放棄手工編譯,還是它自己來吧;
4. 執行make
    4.1. make到最後出錯:... rm -f $file &&  -o $file af.po...
    查看pidgin/po/Makefile,應該是GMSGFMT沒有定義造成的;
    4.2. 查解決辦法,參考http://blog.ericsk.org/archives/613:
        4.2.1. 順便先#apt-get install libgnutls-dev;
        4.2.2. 修改Makefile,GMSGFMT = msgfmt。報告找不到msgfmt;
        4.2.3. 執行#sudo apt-get install gettext安裝msgfmt;
        4.2.4. 重新執行make,搞定;
5. 因爲中間重試,也沒有再次指定安裝路徑,所以還是放到了/usr/local下,/空間又少了。鬱悶...
6. 啓動pidgin,msn提示說需要ssl,其實在4.2.1已經添加支持了,只是好像需要先執行4.2.1.,然後再configure Pidgin纔行;

使用
qq失敗;
msn失敗;
gtalk成功,參考http://linuxtoy.org/archives/configure-pidgin-for-google-talk.html。特別注意:需要把port設爲443,選中兩個可選項才OK。
這說明系統代理沒有問題,但很可能qq和msn常用端口都被封鎖了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章