在Windows平台上,相信大家经常使用如BitComet、比特精灵等软件下载喜欢的电影、歌曲、软件等。在Ubuntu系统中,是否有像Windows平台上的BT工具,可以让我们体验飞速下载的感觉呢?答案是肯定的。Ubuntu 8.10 版自带了一款BT下载工具——Transmission BitTorrent 客户端(以下简称TB)。它是一款开源的、轻型的、跨平台的BT客户端软件,具有启动速度快,界面简洁、下载迅捷的特点。
我们可以点击“应用程序”→“互联网”下的“Transmission BitTorrent 客户端”项来运行TB程序。下面以下载最近发布的Linux桌面发行版Fedora 10的镜像文件为例来介绍。
1.搜索BT种子文件,启动TB进行下载
我们首先使用Firefox浏览器从Fedora 10的下载站点获取Fedora 10镜像文件Fedora-10-i686-Live-KDE.iso的BT种子文件。种子文件的完整链接地址为:http//torrent.fedoraproject.org/torrents//Fedora-10-i686-Live-KDE.torrent。在点击该链接并下载.torrent文件时,Firefox浏览器弹出文件打开对话框,在“打开方式”列表中,默认的处理程序是“Transmission BitTorrent客户端”(图1)。点击“确定”按钮,Firefox首先下载.torrent文件,然后启动TB程序,并弹出“Torrent选项”对话框,在对话框中设定下载文件存放的目标路径及下载优先级后,点击“添加”按钮,则在TB程序中新增BT下载任务并开始进行下载(图2)。
图1
图2
另外,我们也可以直接拖曳下载好的.torrent文件到运行的TB程序窗口中,或者在Nautilus(鹦鹉螺)文件管理器中直接双击下载的.torrent文件,均可以在TB程序中添加BT下载任务。
2.调整下载或上传速度,合理使用带宽
当我们开启多个BT下载任务时,会占用较多的带宽资源,此时我们可以调整BT下载任务的下载或上传速度。在TB程序中,我们既可以调整单个下载任务的速度也可以调整所有下载任务的速度。在TB程序窗口中,选中下载项“Fedora-10-i686-Live-KDE”,在鼠标右键快捷菜单中选择“详细信息”项,在弹出的对话框的“选项”属性页中,设置对应该下载任务的下载或上传速度,如设置上传速度为40KB/s,而下载速度不限。另外,在TB程序的“Transmission首选项”对话框的“网络”属性页中可以设置针对所有下载任务的下载或上传速度。
3.添加多个Tracker
TB支持多个Tracker,可以让我们通过不同的Tracker来搜寻下载文件的多个下载源。在TB程序窗口中,选中下载项“Fedora-10-i686-Live-KDE”,点击鼠标右键,在出现的快捷菜单中选择“详细信息”项,在弹出的对话框的“Tracker”属性页中,我们可以增加或删除Tracker项。这里我们点击“添加”按钮增加一个Tracker:http://linuxtracker.org:2710/00000000000000000000000000000000/announce(图3)。添加上Tracker后,我们可以点选“连接数”属性页,查看本下载任务的可用连接数是否增加。
图3
另外,我们可以在TB程序的“Transmission首选项”对话框的“Trackers”属性页中设置Tracker代理功能,即让内网的计算机也可以通过代理的方式连接到某个Tracker,但有时速度上会受影响。
4.使用Web管理界面
TB自带Web管理界面,也称网络界面功能。这是一项很实用的功能,它可以让我们通过网络远程控制电脑上的BT下载。TB默认没有开启网络界面功能,我们需要手动开启。在TB程序窗口中,单击“编辑”菜单下的“首选项”项,打开“Transmission首选项”对话框,点选该对话框的“网络”属性页,TB网络界面相关功能均在此设置。首先勾选“开启网络界面”项。如远程访问时要求身份验证,则勾选“需要用户名”项,并设置用户名和密码。网络界面使用的默认监听端口为9091,用户可自定义端口号。另外,我们还可以设置访问控制列表,以阻止网络非法访问。如在本机使用Web 管理界面,则在Firefox浏览器的地址栏中输入网址:http://localhost:9091/transmission/web。
5.开启托盘图标
与许多下载程序默认始终使用托盘图标相比,TB可以设定是否开启托盘图标。在TB程序窗口中,通过点击“查看”菜单下的“托盘图标”项,可以非常方便地开启或关闭在系统托盘区显示的程序图标。因Fedora10的镜像文件下载所需时间很长,我们这里开启TB的托盘图标,以提示用户TB下载程序正在运行。
TB程序界面简洁,但功能强大,笔者较喜欢的是TB程序提供的查看种子详细信息的功能。为了提高下载速度,我们也可以选中下载任务,在右键快捷菜单中选择“向Tracker要求更多的连接”来增加同一个Tracker的连接数。当下载任务很多时,TB程序提供多种排序方法,便于用户查看和管理下载任务。