Linux下沒找到什麼好用BT客戶端,transmission 還不錯,以下記錄在
CentOS5 上的安裝過程。
看官請注意,這是一個命令行版本的安裝。
獲得源碼
很遺憾,沒有現成的RPM包,那就用源碼安裝吧。
安裝編譯需要的包
yum install gcc gcc-c++ m4 make automake libtool gettext \
openssl-devel perl-XML-Parser libcurl-devel
安裝libevent
wget https://github.com/downloads/libevent/libevent/libevent-2.0.18-stable.tar.gz
#如果以上訪問不通,使用 wget http://files.opstool.com/man/libevent-2.0.18-stable.tar.gz
tar xzf libevent-2.0.18-stable.tar.gz
cd libevent-2.0.18-stable
./configure && make
make install
安裝inittool
CentOS5 自帶的inittool版本太底,會導致後面configure出錯
wget http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz
#如果以上訪問不通,使用 wget http://files.opstool.com/man/intltool-0.40.6.tar.gz
tar zxvf intltool-0.40.6.tar.gz
cd intltool-0.40.6
./configure
make
make install
安裝transmission
wget http://download-origin.transmissionbt.com/files/transmission-2.51.tar.bz2
#如果以上訪問不通,使用 wget http://files.opstool.com/man/transmission-2.51.tar.bz2
tar -xjvf transmission-2.51.tar.bz2
cd transmission-2.51
LIBEVENT_CFLAGS='-I/usr/local/include' LIBEVENT_LIBS='-L/usr/local/lib/ -levent' ./configure --prefix=/opt/transmission-2.51
make
make install