ubuntu下rtorrent的安裝和使用

rtorrent的安裝網上一大堆文章,不過這裏仍是簡要說明一下如何來安裝rtorrent:

最簡單的方式莫過於二進制安裝: html

    sudo apt-get install rtorrent linux

不過,你也能夠選擇源碼包安裝,能夠 windows

     sudo apt-get source rtorrent 緩存

獲得rtorrent源碼包,而後再configure、make、sudo make install,不過時間可能會提示你libtorrent沒安裝,這是由於rtorrent是依賴libtorrent的,因此得先安裝 libtorrent。。。這就是源碼包安裝的不方便之處,依賴關係得本身處理,可是源碼包安裝也有好處,能夠本身加一些額外的配置選項。好了,安裝就不 多說了,有問題g一下基本能夠解決。 網絡


安裝完以後,在使用前還須要一個東西,就是rtorrent的配置文件。rtorrent的配置文件官方是不帶的,因此只能本身寫。配置文件默認名叫作.rtorrent.rc,放在宿主目錄下。具體.rtorrent.rc的內容能夠參考個人:

#最小容許peer數
min_peers = 3
#最大容許peer數
max_peers = 100
#最大同時上傳用戶數
max_uploads = 10
#最大下載950k/s 光纖用戶使用,adsl請酌情修改
download_rate = 950
#最大上傳200k/s 光纖用戶使用,adsl請酌情修改
upload_rate = 200
# 下載目錄
directory = /home/xulei/filedownload/downloads

# 下載歷史目錄(此目錄中包括下載進度信息和DHT節點緩存)
session = /home/xulei/filedownload/session

# Keeps session data files even if torrent has finished
#session_on_completion = yes 這個貌似不能用了
# Not really required, but recommended - see rtorrent(1) man page
#session_lock = yes 這個貌似不能用了
# Setup A: Run through CRON
# Save session data every 5 mins, with a 4 min offset
schedule = session_save,240,300,session_save=
#(配置自動監視,把bt種子扔進~/universe目錄就自動下載)
schedule = watch_directory,5,5,load_start=/home/xulei/filedownload/torrent


#硬盤空間低於100M就自動中止一切下載)
schedule = low_diskspace,5,60,close_low_diskspace=100M
#(在總上傳量達到200M的狀況下上傳/下載率達到200%,或者在總上傳量不足200M狀況下上傳/下載率達到2000%,則中止上傳)
schedule = ratio,60,60,"stop_on_ratio=200,200M,2000"
# Enable the default ratio group.
# ratio.enable=
# Change the limits, the defaults should be sufficient.
#ratio.min.set=100
#ratio.max.set=300
#ratio.upload.set=50M
# Changing the command triggered when the ratio is reached.
#system.method.set = group.seeding.ratio.command, d.close=, d.erase=
#bt監聽端口
port_range = 9400-9500
#隨機從上面範圍內選擇端口
port_random = yes
# 是否使用UDP trackers,建議選yes
use_udp_trackers = yes
######開啓DHT######
dht = on
#DHT所用的UDP端口
dht_port = 9501
#種子交換功能
peer_exchange = yes
#(上傳緩存,每一個種子10M,小內存用戶請酌情修改)
send_buffer_size = 10M
#(下載緩存,每一個種子20M,小內存用戶請酌情修改)
#receive_buffer_size = 20M 這個貌似不能用了
#(修改編碼以免中文亂碼)
encoding_list=UTF-8
上面紅色的爲比較重要的部分,可根據本身狀況更改,其餘的基本保持不變就行。
直接運行rtorrent命令就能夠運行rtorrent了,能夠把一些torrent種子文件放在剛設置的rtorrent監視目錄中,這樣rtorrent就能自動根據這些種子下載了。
關於rtorrent的使用,
RTorrentUserGuide
上面講的比較詳細,這裏再也不贅述。
其實我的認爲rtorrent仍是挺好用的,速度不錯,操做也比較便捷。並且還有不少優勢,諸如:

  • 支持協議加密,防止ISP封BT
  • 支持peer交換,客戶端之間交換peer,讓每一個客戶能夠連上更多的客戶
  • 支持多Tracker協議, UDP Tracker
  • 支持選擇文件下載,以及調整下載優先級
  • 支持經過DHT網絡實現無種下載
  • 支持快速恢復(Fast Resume),下載中斷後無需從新hash,節約時間
  • 支持nTorrent(windows)遠程控制

以上內容轉自:http://linux.chinaunix.net/techdoc/system/2009/07/17/1124868.shtml session

相關文章
相關標籤/搜索