Linux桌面环境玩转BT_第1页
Linux桌面环境玩转BT_第2页
Linux桌面环境玩转BT_第3页
Linux桌面环境玩转BT_第4页
Linux桌面环境玩转BT_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.:.;Linux桌面環境玩轉BT 曹江華 發文時間:2004.01.13BT全名叫BitTorrent,中文全稱:位元流。BitTorrent是一個多點下載的開放源碼的P2P軟體,运用非常方便,就像一個流覽器插件,很適合新發佈的熱門下載。其特點簡單的說就是:下載的人越多,速度越快 。最新的DVD電影,3D遊戲,動漫,只需他想的到的,BT都能提供給他,而且速度飛快,遠遠超過他的想像,再也不用為只需幾K的下載速度煩惱了。BT的官方網址是: HYPERLINK /BitTorrent/ /BitTorrent/。 普通來講,下載是把檔由伺服器端傳送到用戶端,例如FTP,PUB等等。但是這樣就出現了

2、一個問題,隨著用戶的增多,對帶寬的要求也隨之增多,用戶過多就會呵斥瓶頸,而且搞不好還會把伺服器掛掉,所以很多的伺服器會都有用戶人數的限制,下載速度的限制,這樣就給用戶呵斥了諸多的不便。但BT就不同,用BT下載反而是用戶越多,下載越快,這是為什麼呢?因為BT运用的P2P技術全稱叫做“Peer-to-peer對等互聯網路技術點對點網路技術。它讓用戶可以直接連接到其他用戶的電腦上,進行檔共用與交換。任务原理如下圖: 圖1 BT的任务原理BT首先在上傳者端把一個檔分成了Z個部分,甲在伺服器隨機下載了第N各部分,乙在伺服器隨機下載了第M個部分,這樣甲的BT就會根據情況到乙的電腦上去拿乙已經下載好的M部分

3、,乙的BT就會根據情況去到甲的電腦上去拿甲已經下載好的N部分,這樣就不但減輕了伺服器端得負荷,也加快了用戶方甲乙的下載速度,效率也提高了,更同樣減少了地域之間的限制。比如說丙要連到伺服器去下載的話能够才幾K,但是要是到甲和乙的電腦上去拿就快得多了。所以說用的人越多,下載的人越多,大家也就越快,BT的優越性就在這裏。而且,在他下載的同時,他也在上傳別人從他的電腦上拿那個檔的某個部分,所以說在享用別人提供的下載的同時,他也在貢獻。 下面我們看看在Linux桌面環境下如何運行BT: 1、首先看看系統要求: 硬體: 中央處理器:相容 Intel X86處理器Pentium 200 以上 ,32 兆(推

4、薦64兆)記憶體,顯示記憶體4兆,硬碟的大小要看他下載軟體的多少,空間當然是多多益善。 軟體: 內核版本 2.2以上 ,KDE 2.0以上或GNOME 2.0以上,X Window System XFree86 3.6.x 以上,桌面解析度 至少為800600 ,桌面顏色至少6萬5千色16位元。 2、下載一個Bit Torrent用戶端軟體: Azureus-.linux.tar.bz2 ,下載鏈結: HYPERLINK /sourceforge/azureus/Azureus-.linux.tar.bz2 /sourceforge/azureus/Azureus-.linux.tar.bz2

5、 3、安裝Java虛擬機 由於Azureus运用Java語言編寫的所以運行它要Java虛擬機。下載最新的JDKJava Development Kit開發包:j2sdk-1_4_2-linux-i586.bin,下載鏈結: HYPERLINK scfie.fie.umich.mx/ftp/Internet_Aplicaciones_y_Lenguajes/Java/Linux/j2sdk-1_4_2-linux-i586.bin scfie.fie.umich.mx/ftp/Internet_Aplicaciones_y_Lenguajes/Java/Linux/j2sdk-1_4_2-lin

6、ux-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 exportJAVA_HOME/etc/profile檔在Li

7、nux系統啟動、用戶登錄使會自動啟動。 4、安裝Bit Torrent用戶端軟體Azureus 這是一個綠色軟體只需解壓即可運行不用編譯: bunzip2 Azureus-.linux.tar.bz2#tar vxf Azureus-.linux.tar5、運行軟體: cd azureus#./azureus6、配置軟體: 第一次運行azureus時要進行簡單的配置: 1鏈結互聯網方式見圖2: 圖2 設置鏈結互聯網方式根據他的具體情況設置鏈結互聯網方式(ADSL、Modem等),最大上傳速度、最大下載檔、每個Torrent最大上傳速度。然後用滑鼠按“Next按鈕進行伺服器埠配置。 2配置NAT

8、/Server 的埠: 圖3 配置NAT/Server 的埠运用NAT(Network Address Translation)的好處是:連接Internet,但不讓網路內的一切電腦都擁有一個真正的Internet IP位址。通過NAT功能,可以將申請的合法的Internet IP位址統一管理,當內部的電腦需求上Internet時,動態或靜態地將假的IP轉換為合法的IP位址。另外,假设不想讓外部網路用戶知道網路的內部結構,可以通過NAT將內部網路與外部Internet隔離開。這裏強烈建議他把NAT/Server 的埠設為:最低6881、最高6889。假设他對電腦網路比較熟习的話也可以用滑鼠點擊

9、“Test按鈕測試一下,選擇別的埠。留意千萬不要和某些系統已經运用的埠衝突。然後用滑鼠按“Next按鈕進行下載的檔存放目錄的配置。 3配置下載的檔存放目錄見圖4: 圖4 配置下載的檔存放目錄這裏筆者選擇/root/.azureus/torrents 作為下載檔存放目錄,另外建議在“Enable fast Resume前打鉤。這樣就可以實現“網際快車FlashGet等軟體中斷點續傳的功能。然後用滑鼠按“Finish按鈕完成配置。 7、运用軟體下載: 配置結束後就可以运用它下載,點擊“File主功能表的“Creat a Torrent然後輸入要下載的Torrent檔的鏈結即可開始任务見圖5。 圖5

10、 輸入要下載的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 ur

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论