(环境管理)L 桌面环境
玩转 BT
Linux桌面環境玩轉 BT
作者:曹江華發文時間:
BT全名叫"BitTorrent",中文全稱:"位元流"。BitTorrent是一個多點下載的開放源碼的 P2P軟
體,使用非常方便,就像一個流覽器插件,很適合新發佈的熱門下載。其特點簡單的說就是:下
載的人越多,速度越快。最新的 DVD電影,3D遊戲,動漫,只要你想的到的,BT都能提供給你,而且
速度飛快,遠遠超過你的想像,再也不用為只有幾 K的下載速度煩惱了。BT的官方網址是:。
一般來講,下載是把檔由伺服器端傳送到用戶端,例如 FTP,HTTP,PUB等等。但是這樣就出現
了一個問題,隨著用戶的增多,對帶寬的要求也隨之增多,用戶過多就會造成瓶頸,而且搞不好
還會把伺服器掛掉,所以很多的伺服器會都有用戶人數的限制,下載速度的限制,這樣就給用戶
造成了諸多的不便。但 BT就不同,用 BT下載反而是用戶越多,下載越快,這是為什麼呢?因為
BT使用的 P2P技術全稱叫做“Peer-to-peer”對等互聯網路技術(點對點網路技術)。它讓用戶
可以直接連接到其他用戶的電腦上,進行檔共用與交換。工作原理如下圖:
圖-1BT的工作原理
BT首先在上傳者端把一個檔分成了 Z個部分,甲在伺服器隨機下載了第 N各部分,乙在伺服器隨
機下載了第 M個部分,這樣甲的 BT就會根據情況到乙的電腦上去拿乙已經下載好的 M部分,乙
的 BT就會根據情況去到甲的電腦上去拿甲已經下載好的 N部分,這樣就不但減輕了伺服器端得
負荷,也加快了用戶方(甲乙)的下載速度,效率也提高了,更同樣減少了地域之間的限制。比
如說丙要連到伺服器去下載的話可能才幾 K,但是要是到甲和乙的電腦上去拿就快得多了。所以
說用的人越多,下載的人越多,大家也就越快,BT的優越性就在這裏。而且,在你下載的同時,
你也在上傳(別人從你的電腦上拿那個檔的某個部分),所以說在享受別人提供的下載的同時,
你也在貢獻。
下面我們看看在 Linux桌面環境下如何運行 BT:
1、首先看看系統要求:
硬體:中央處理器:相容 IntelX86處理器 Pentium200以上,32兆(推薦 64兆)記憶體,顯示記
憶體 4兆,硬碟的大小要看你下載軟體的多少,空間當然是多多益善。
軟體:內核版本 以上,以上或 以上,以上,
桌面解析度至少為 800×600,桌面顏色至少 6萬 5千色(16位元)。
2、下載一個 BitTorrent用戶端軟體:
..bz2,下載鏈結:.azureus/..bz2
3、安裝 Java虛擬機
由於 Azureus使用 Java語言編寫的所以運行它要 Java虛擬機。下載最新的 JDK
(JavaDevelopmentKit)開發包:,下載鏈
結:.Internet_Aplicaciones_y_LenguajesLinux/這是一個
自解壓的二進位的檔。切換到下載 SDK的目錄,使這個檔可以執行:
#chmod+
把它移動到 local目錄下運行:
#
#./
下面修改 JAVA_HOME環境變更。用 vi修改 profile檔,添加以下內容:
JAVA_HOME=local/
exportJAVA_HOME
profile檔在 Linux系統啟動、用戶登錄使會自動啟動。
4、安裝 BitTorrent用戶端軟體 Azureus
這是一個綠色軟體只要解壓即可運行不必編譯:
#..bz2
#.
5、運行軟體:
#cdazureus#./azureus
6、配置軟體:
第一次運行 azureus時要進行簡單的配置:
(1)鏈結互聯網方式(見圖-2):
圖-2設置鏈結互聯網方式
根據你的具體情況設置鏈結互聯網方式(ADSL、Modem等),最大上傳速度、最大下載檔、每個
Torrent最大上傳速度。然後用滑鼠按“Next”按鈕進行伺服器埠配置。
(2)配置 NAT/Server的埠:
圖-3配置 NAT/Server的埠
使用 NAT(NetworkAddressTranslation)的好處是:連接 Internet,但不讓網路內的所有電腦都
擁有一個真正的 InternetIP位址。通過 NAT功能,可以將申請的合法的 InternetIP位址統一管
理,當內部的電腦需要上 Internet時,動態或靜態地將假的 IP轉換為合法的 IP位址。另外,
如果不想讓外部網路用戶知道網路的內部結構,可以通過 NAT將內部網路與外部 Internet隔離
開。這裏強烈建議你把 NAT/Server的埠設為:最低 6881、最高 6889。如果你對電腦網路比較熟
悉的話也可以用滑鼠點擊“Test”按鈕測試一下,選擇別的埠。注意千萬不要和某些系統已經使
用的埠衝突。然後用滑鼠按“Next”按鈕進行下載的檔存放目錄的配置。
(3)配置下載的檔存放目錄(見圖—4):
圖-4配置下載的檔存放目錄
這裏筆者選擇.azureus/torrents作為下載檔存放目錄,另外建議在“EnablefastResume”前打
鉤。這樣就可以實現“網際快車 FlashGet”等軟體中斷點續傳的功能。然後用滑鼠按“Finish”
按鈕完成配置。
7、使用軟體下載:
配置結束後就可以使用它下載,點擊“File”主功能表的“CreataTorrent”然後輸入要下載的
Torrent檔的鏈結即可開始工作(見圖-5)。
圖-5輸入要下載的 Torrent檔的鏈結
8、下載過程的監控:
Azureus提供了非常好的用戶介面,你可以即時監控下載軟體的進度,如果有必要的話,可以“View”
選單的“Configurtion”選項進行設置修改(見圖-6)。另外點擊“IRC”選項還可以加入了 irc
聊天室,增加了一些基本的 irc命令,可以看見線上人數和 ID。
圖-6Azureus的控制選項
9、BT下載實例:是筆者下載 Radhat9時的工作介面(見圖-7):
圖-7用 Azureus下載 Redhat9
從圖-7中可以看到 Azureus下載 Redhat9的過程。圖中顯示出檔案名、上傳和下載速度以及完
成百分比。
總結:Azureus是一個用 Java語言編寫的 BT用戶端下載軟體。Azureus可以進行多個 torrent
下載,可以手動設置某個 torrent的優先權。文件管理便捷。可以查看 torrent包含的每一個檔
完成情況,並在 Azureus裏直接打開已下載完的檔。最新版本還增加了檔刪除功能,支援多
trackerurl。對於多 tracker發佈的 torrent可自動切換,並可以手動更改 trackerurl。在使用
Azureus下載軟體的時候如果斷線了,可以重新點擊下載鏈結,並且在選擇存放位置的時候覆蓋
上次下載一半的檔,這時程式會自動的續傳該檔。
(責任編輯:戰瑩)
.article/c738_a80293_p1.
感谢阅读