Linux bt下载工具rTorrent安装配置与使用

date: 2015.07.19; modification:2015.07.19

目录:

打开终端(以下代码如无特殊说明, 均指在终端中的命令)

1 Ubuntu安装

sudo aptitude install rtorrent

2 配置

2.1 预设置

编辑配置文件前需要先建立默认的下载目录与session目录(下载历史等).

建立下载目录:

mkdir $HOME/download

建立下载历史目录:

mkdir -p $HOME/.rtorrent/session

2.2 配置

vi $HOME/.rtorrent.rc

把下面配置代码写入.rtorrent.rc文件中:

其中注释掉的部分, 为个人认为没什么用的, 如果需要可以酌情放开

    # 最小允许peer数
    #min_peers = 3

    # 最大允许peer数
    #max_peers = 500

    # 最大同时上传用户数
    #max_uploads = 10

    # 最大下载1024k/s
    #download_rate = 1024

    # 最大上传200k/s
    #upload_rate = 200

    # 下载目录(这里的目录为上面预设置的时候创建的目录)
    #directory = ~/download

    # 下载历史目录(此目录中包括下载进度信息和DHT节点缓存)
    session = ~/.rtorrent/session

    # 配置自动监视, 把bt种子扔进~/download目录就自动下载
    #schedule = watch_directory,5,5,load_start=~/download/*.torrent

    # 配置自动监视,把bt种子从~/universe目录拿走就自动停止下载
    #schedule = untied_directory,5,5,stop_untied=

    # 硬盘空间低于100M就自动停止一切下载
    schedule = low_diskspace,5,60,close_low_diskspace=100M

    # 在总上传量达到200M的情况下上传/下载率达到200%,或者在总上传量不足200M情况下上传/下载率达到2000%,则停止上传
    #schedule = ratio,60,60,"stop_on_ratio=200,200M,2000"

    # bt监听端口
    port_range = 9400-9500

    # 随机从上面范围内选择端口
    port_random = yes

    # 修改编码以避免中文乱码
    encoding_list=UTF-8

    ######开启DHT######
    dht = on

    # DHT所用的UDP端口
    dht_port = 9501

    # 种子交换功能
    peer_exchange = yes

3 使用

3.1 开始下载

  1. 直接在终端键入rtorrent即可打开. 打开后会有个字符形式的交互页面(ncurse的).
  2. 在打开的交互页面敲enter键, 会在底部出现命令提示符, 在这里输入种子文件的路径再按回车即可(输入时候可以用tab键扩展).
  3. 这时下载内容的信息会显示在顶部, 但是状态是[CLOSED], 按ctrl + s, 开始下载.

3.2 快捷键

主屏幕视图操作:

另注: 如果种子中有些文件是你不需要的, 按上下键选择任务, 按右键, 按上下键选择File List项, 按右键进入File List, 按上下键选择文件, 按空格改成off就可以了.