歡迎您光臨本站 註冊首頁

編譯安裝pidgin最新版

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

今天逛論壇看到有人說pidgin最新版可以上QQ了,感覺到又有一絲希望把我的msn,gtalk,qq放在同一個客戶端中了,於是馬上去下了源碼包來編譯,結果還是不得行,網上一艘,很大一部分人說是密碼的問題,換台電腦去官網修改密碼,順手按他說的要求輸入1-9,說我的密碼太過於簡單,再改,改成1-12,還是密碼太簡單,改個密碼真難。到自己機子上登錄,還是密碼錯誤,把windows上的伺服器地址複製過來以TCP登錄也不行,說句實話,現在的TX真TM可惡,自己不開發linux下的客戶端,還把別人開發出來的東西都封了,現在在pidgin下開發QQ插件的那人也已經被迫停止開發了,但願eva不要有這樣的結果。順便BS下TX,但同學都用QQ,自己也不得不用。好了,廢話不多說,馬上動手吧,由於系統已經自帶gaim了,那麼我們首先把系統自帶的gaim卸載了:

sudo apt-get remove gaim

卸載的時候還會卸載ubuntu-desktop等幾個東西,記不太清楚了,不過卸了也不影響,然後去:http://sourceforge.net/project/downloading.php下載最新的源碼包

那麼下面我們就來準備pidgin依賴的關係吧:
必須的:gettext libglib2.0-dev libxml2-dev libgtk2.0-dev
可選的:libnss-dev libnspr-dev libgstreamer0.10-dev libgtkspell-dev libperl-dev libsasl2-dev libgnutls-dev tcl8.4-dev

裝上也無所謂,還是有用的

當然你首先得需要基本的編譯環境,如果沒有那就裝起吧:

sudo apt-get install build-essential

解壓出來之後進入文件包內看是否存在configure

執行:

./configure ?enable-nss ?enable-cyrus-sasl ?enable-gstreamer

檢查編譯環境,加入參數的目的是為了可以打開pidgin的特性

然後一路:

make
sudo make install
make clean

創建快捷方式:

sudo cp /usr/local/share/applications/pidgin.desktop /usr/share/applications/

建立一個符號鏈接保證pidgin的正確啟動:

sudo ln -s /usr/local/lib/libpurple.so.0.1.0 /usr/lib/libpurple.so.0

據網上說是把 pidgin-2.0.1/libpurple/protocols/qq下的header_info.h文件中的:

#define QQ_CLIENT 0×0f15

改成:

#define QQ_CLIENT 0×0E1B

就可以了,不過我打開一看,最新版的已經修改了,看來我的QQ還是不能夠在pidgin上登錄,繼續用eva吧,順便吧eva的安裝也貼出來:

sudo apt-get install eva

有可能和輸入法產生衝突而崩潰,那麼再安裝kde環境:

sudo apt-get install kdebase

eva是在Feisty下裝的,如果提示你的版本過低的話,那麼只好自己去雲帆論壇下載最近時間內的源碼包來編譯了,以下是以前在dapper上編譯時做的筆記:

1.安裝g++,gcc,make,auto make,perl等編譯安裝要用到的工具

$sudo apt-get install g++ gcc make automake perl

2.安裝要用到的KDE庫

$sudo apt-get update
$sudo apt-get install kdelibs4-dev kdelibs4c2a

3.編譯安裝

$tar -jvxf eva-0.4.1.tar.bz2
$cd /eva
$./configure ?prefix=`kde-config ?prefix`
$make ( 這一步也許要等十分鐘以上,就看你部機的配置了)
$sudo make install

4.測試安裝是不正常

$eva

5.創建啟動菜單

sudo gedit /usr/share/applications/Eva.desktop

COPY下面的到這個文件中

[Desktop Entry]
Name=Eva
Comment=QQ Client
Exec=/usr/bin/eva
Icon=/usr/share/apps/eva/image/theme/eva.png
Terminal=false
Type=Application
Categories=Application;Network;

[火星人 ] 編譯安裝pidgin最新版已經有376次圍觀

http://coctec.com/docs/linux/show-post-178796.html