The fastest BT software rtorrent step by step Guide

Source: Internet
Author: User

Original address: http://forum.ubuntu.org.cn/viewtopic.php?t=165069

RTorrent is the fastest bt download software, due to support DHT network, can be good for the Thunder and BitComet users to share resources, so it is suitable for the domestic network environment, download speed extremely fast.

First, install rtorrent from the source.

Code:$sudo Aptitude Install RTorrent



Then build the download directory and download the history directory

Code:$mkdir Universe && mkdir universe/session


modifying configuration files, configuring download parameters

Code:$gedit ~/.rtorrent.rc


Write the following configuration code.

Code:#最小允许peer数
Min_peers = 3
#最大允许peer数
Max_peers = 500
#最大同时上传用户数
Max_uploads = 10
#最大下载950k/s optical fiber user, ADSL please modify it as appropriate
Download_rate = 950
#最大上传200k/s optical fiber user, ADSL please modify it as appropriate
Upload_rate = 200

#下载目录
Directory = ~/universe
#下载历史目录 (this directory includes download progress information and the DHT node cache)
Session = ~/universe/session
# (Configure automatic monitoring, throw BT seeds into the ~/universe directory to download automatically)
Schedule = Watch_directory,5,5,load_start=~/universe/*.torrent
# (Configure automatic monitoring, take the BT seeds from the ~/universe directory to automatically stop the download)
Schedule = untied_directory,5,5,stop_untied=
#硬盘空间低于100M就自动停止一切下载)
Schedule = low_diskspace,5,60,close_low_diskspace=100m
# (upload/download rate reaches 200% when total upload volume reaches 200M, or upload/download rate reaches 2000% if total upload volume is less than 200M, stop uploading)
Schedule = ratio,60,60, "stop_on_ratio=200,200m,2000"

#bt监听端口
Port_range = 9400-9500
#随机从上面范围内选择端口
Port_random = yes
##### #开启DHT ######
DHT = On
#DHT所用的UDP端口
Dht_port = 9501
#种子交换功能
Peer_exchange = yes

# (upload cache, each seed 10M, small memory users please modify as appropriate)
Send_buffer_size = 10M
# (download cache, each seed 20M, small memory users please modify as appropriate)
Receive_buffer_size = 20M
# (Modify the code to avoid Chinese garbled characters)
Encoding_list=utf-8



Download method:
First, if the local network, you need to do a 9400-9501 port mapping on the router

Throw the torrent files you want to download under the ~/universe directory
And then

Code:$screen rtorrent


RTorrent will automatically download all BT seeds under the ~/universe directory
If the terminal is turned off, run the terminal again

Code:$screen-R


Back to the utorrent interface again.
With screen, even ctrl+alt+backspace will not stop the rtorrent process ...

RTorrent Exit shortcut key is Ctrl+q

OK, now it's time to experience the thrill of BT downloads under Linux. I use 10M fiber, download 6 bt seeds,... Before I opened DHT, only poor 60k/s ... After you open DHT in the config file, you can reach 900k/s speed in less than 10 minutes.

It is also best to download a seed with a DHT source when using rtorrent for the first time (to establish the DHT node index, which can be understood as DHT initialization.) If you don't find it, use the following (this is the Debian testing i386 CD ISO, Source: Debian Website
http://cdimage.debian.org/cdimage/lenny_di_beta2/i386/bt-cd/

This article modifies the record:
November 10, 08: Removed the comment "#" before Peer_exchange = yes

The fastest BT software rtorrent step by step Guide

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.