快捷搜索:

Linux桌面环境玩转BT

BT全名叫"BitTorrent",中文全称:"比特流"。BitTorrent是一个多点下载的开放源码的P2P软件,应用异常方便,就像一个浏览器插件,很得当新宣布的热门下载。其特征简单的说便是:下载的人越多,速率越快 。最新的DVD片子,3D游戏,动漫,只要你想的到的,BT都能供给给你,而且速率飞快,远远跨越你的想象,再也不用为只有几K的下载速率烦恼了。BT的官方网址是:http://bitconjurer.org/BitTorrent/。

一样平常来讲,下载是把文件由办事器端传送到客户端,例如FTP,HTTP,PUB等等。然则这样就呈现了一个问题,跟着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把办事器挂掉落,以是很多的办事器会都有用户人数的限定,下载速率的限定,这样就给用户造成了诸多的不便。但BT就不合,用BT下载反而是用户越多,下载越快,这是为什么呢?由于BT应用的P2P技巧全称叫做“Peer-to-peer”对等互联收集技巧(点对点收集技巧)。它让用户可以直接连接到其它用户的谋略机上,进行文件共享与互换。事情道理如下图:

图-1 BT的事情道理

BT首先在上传者端把一个文件分成了Z个部分,甲在办事器随机下载了第N各部分,乙在办事器随机下载了第M个部分,这样甲的BT就会根据环境到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据环境去到甲的电脑上去拿甲已经下载好的N部分,这样就不只减轻了办事器端得负荷,也加快了用户方(甲乙)的下载速率,效率也前进了,更同样削减了地域之间的限定。比如说丙要连到办事器去下载的话可能才几K,然则如果到甲和乙的电脑上去拿就快得多了。以是说用的人越多,下载的人越多,大年夜家也就越快,BT的良好性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),以是说在享受别人供给的下载的同时,你也在供献。

下面我们看看在Linux桌面情况下若何运行BT:

1、首先看看系统要求:

硬件: 中央处置惩罚器:兼容 Intel X86处置惩罚器Pentium 200 以上 ,32 兆(保举64兆)内存,显示内存4兆,硬盘的大年夜小要看你下载软件的若干,空间当然是多多益善。

软件: 内核版本 2.2以上 ,KDE 2.0以上或GNOME 2.0以上,X Window System XFree86 3.6.x 以上,桌面分辨率 至少为800×600 ,桌面颜色至少6万5千色(16位元)。

2、下载一个Bit Torrent客户端软件:

Azureus-2.0.3.2.linux.tar.bz2 ,下载链接:http://flow.dl.sourceforge.net/sourceforge/azureus/Azureus-2.0.3.2.linux.tar.bz2

3、安装Java虚拟机

因为Azureus应用Java说话编写的以是运行它要Java虚拟机。下载最新的JDK(Java Development Kit)开拓包:j2sdk-1_4_2-linux-i586.bin,下载链接:http://scfie.fie.umich.mx/ftp/Internet_Aplicaciones_y_Lenguajes/Java/Linux/j2sdk-1_4_2-linux-i586.bin这是一个J2SE V1.4.2 SDK Linux自解压的二进制的文件。切换到下载SDK的目录,使这个文件可以履行:

#chmod + j2sdk-1_4_2-linux-i586.bin

把它移动到/usr/local目录下运行:

#mv j2sdk-1_4_2-linux-i586.bin /usr/local

#./j2sdk-1_4_2-linux-i586.bin

下面改动JAVA_HOME情况变化。用vi改动/etc/profile文件,添加以下内容:

JAVA_HOME=/usr/local/jsdk1.4.2

export JAVA_HOME

/etc/profile文件在Linux系统启动、用户登录使会自动启动。

4、安装Bit Torrent客户端软件Azureus

这是一个绿色软件只要解压即可运行不必编译:

这里笔者选择/root/.azureus/torrents 作为下载文件寄放目录,别的建议在“Enable fast Resume”前打钩。这样就可以实现“网际快车FlashGet”等软件断点续传的功能。然后用鼠标按“Finish”按钮完成设置设置设备摆设摆设。

7、应用软件下载:

设置设置设备摆设摆设停止后就可以应用它下载,点击“File”主菜单的“Creat a Torrent”然后输入要下载的Torrent文件的链接即可开始事情(见图-5)。

图-5 输入要下载的Torrent文件的链接

8、下载历程的监控:

Azureus供给了异常好的用户界面,你可以实时监控下载软件的进度,假如有需要的话,可以“View”选单的“Configurtion”选项进行设置改动(见图-6)。别的点击“IRC”选项还可以加入了irc谈天室,增添了一些基础的irc敕令,可以望见在耳目数和ID。

图-6 Azureus的节制选项

9、BT下载实例:是笔者下载Radhat 9时的事情界面(见图-7):

图-7 用Azureus下载Redhat 9

从图-7 中可以看到Azureus下载Redhat 9的历程。图中显示出文件名、上传和下载速率以及完成百分比。

总结:Azureus是一个用Java说话编写的BT客户端下载软件。Azureus可以进行多个torrent下载,可以手动设置某个torrent的优先权。文件治理便捷。可以查看torrent包孕的每一个文件完成环境,并在Azureus里直接打开已下载完的文件。最新版本还增添了文件删除功能,支持多tracker url。对付多tracker宣布的torrent可自动切换,并可以手动变动tracker url。在应用Azureus下载软件的时刻要是断线了,可以从新点击下载链接,并且在选择寄放位置的时刻覆盖上次下载一半的文件,这时法度榜样会自动的续传该文件。

您可能还会对下面的文章感兴趣: