<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="Ubuntu下BT客户端Transmission最新版">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2011-02-15 22:05<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
Ubuntu下BT客户端Transmission最新版


 

官方主页： http://www.transmissionbt.com/

　　# 安装升级

　　sudo add-apt-repository ppa:transmissionbt/ppa

　　sudo apt-get update

　　sudo apt-get install transmission

    # 全新安装

    sudo add-apt-repository ppa:transmissionbt/ppa

       sudo apt-get update
          sudo apt-get install transmission-daemon

 

实现Ubuntu Server 10.4 下的 bittorent 下载

 



1. 由于是第三方软件，需要添加新的sources

sudo vi /etc/apt/sources.list添加如下内容：

#Unofficial Transmission repositry
#from https://launchpad.net/~transmissionbt/+archive/ppa?field.series_filter=luciddeb http://ppa.launchpad.net/transmissionbt/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/transmissionbt/ppa/ubuntu lucid main
注：由于10.4的代号为 lucid 所以地址源如上，如果使用其他版本请自己调整


2. 安装第三方软件密钥

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 365C5CA1
密钥在网站可以找到，这个直接添加就好


3.现在可以安装软件了，先更新一下源，然后安装

sudo apt-get update
sudo apt-get install transmission-daemon
安装transmission-deamon时会自动安装另两个软件包transmission-cli transmission-common，应该没有记错，如果没有安装请自行补上

通过aptitude search transmission 命令查看，如下：

i A transmission-cli      - lightweight BitTorrent client (command line interface)
i A transmission-common   - lightweight BitTorrent client (common files)
i     transmission-daemon   - lightweight BitTorrent client (daemon)
现在安装好，其实已经可以用了，在此之前我们简单配置一下


4.配置transmission

sudo service transmission-daemon reload
看看服务是否正常

修改配置文件，修改之前先停掉transmission-daemon服务，不然reload后会变回修改前的内容

sudo service transmission-daemon stop
sudo vi /var/lib/transmission-daemon/info/settings.json
sudo service transmission-daemon start

文件内容如下：

&quot;rpc-password&quot;: &quot;111111&quot;, 
&quot;rpc-port&quot;: 9091, 
&quot;rpc-username&quot;: &quot;111111&quot;, 
&quot;rpc-whitelist&quot;: &quot;127.0.0.1,*.*.*.*&quot;,
&quot;rpc-whitelist-enabled&quot;: true, 
我只修改了下载的默认路径和用户名身份验证和rpc-whitelist，其他都默认，一部分配置内容可以在今后web页面中修改，比较容易懂。

其中rpc-password一项，你输入的时候是明文，通过运行

sudo service transmission-daemon start后，password一项内容就变为SHA1加密内容了。所以配置完后记得start服务

rpc-whitelist为可以访问本程序的ip地址列表，我改为了全部，便于其它电脑连接。

其中的下载目录，是我之前配置的samba的共享目录中的一个，所以这样在Ubuntu服务器上下载完后，windows就可以直接访问拷贝了，很方便。

其他内容请根据自己情况自行修改。


5.web访问与remote-client访问

web访问很简单，在任何一台可以连接服务器的计算机上，在web browser中输入 http://&lt;IP&gt;:9091其中&lt;ip&gt;为你的Ubuntu Server的网络地址

页面会提示用户名密码，然后跳转到http://&lt;IP&gt;:9091/transmission/web/下，这就可以通过web进行控制了。

当然也可以使用remote-client http://code.google.com/p/transmisson-remote-gui/

这样更加方便，并且使用起来感觉刚好，安装后配置服务器地址和端口等信息，就可以直接连接。


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
