建议从源码安装. 安装前首先卸载之前安装的 transmission :
sudo apt-get remove transmission
我无法登录官网, 所以从源上下载 transmission 代码
sudo apt-get source transmission
我下到的版本是 1.51. 解压后修改 libtransmission/web.c 文件,将文件中
curl_easy_setopt( easy, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 )修改为
curl_easy_setopt( easy, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V6)
编译源码需要安装一些其他包 libssl-dev, libcurl4-dev, intltool, libgtk2.0-dev, 源上都有. 编译时指定
./configure –prefix=/opt/transmission –enable-shared –enable-gtk –disable-cli –disable-daemon
make
make check
sudo make install
来支持图形界面. 装好以后可以使用 Ubuntu Software Center 将 transmission 添加到 “桌面快捷方式”. 之后可以进行下载,速度很快!