RHEL CentOS Debian Ubuntu torrent через командную строку
Устанавливаем утилиту
# apt-get install rtorrent
# yum install -y rtorrent
Создадим в домашней директории торрент пользователя несколько каталогов:
Первый (torrent-downloads) будет использоваться для скачанных файлов.
Второй (torrent-sessions) для сессий, как временная директория и для размещения .torrent файлов. Если это необходимо, можно создать для каждой операции отдельный каталог.
$ mkdir -p ~/torrent-downloads/torrent-sessions
Создадим файл настроек
Пример:
$ vi ~/.rtorrent.rc
# rates
upload_rate = 0
download_rate = 0
peer_exchange = yes
# download dir
directory = /home/torrent-usr/torrent-downloads/
# torrent sessions dir
session = /home/torrent-usr/torrent-downloads/torrent-sessions
# watch dir
schedule = watch_directory,5,5,load_start=/home/torrent-usr/torrent-downloads/torrent-sessions/*.torrent
# DHT enabled
dht = auto
# check hash
check_hash = yes
# session
session_save = yes
# udp protocol
use_udp_trackers = yes
# set UTF-8 encoding
encoding_list = UTF-8
# enable log
log.execute = /home/torrent-usr/rtorrent.log
upload_rate = 0 скорость загрузки, 0 - безлимит
download_rate = 0 скорость загрузки, 0 - безлимит
directory директория сохранения загруженных файлов
session директория сохранения торрент сесий
schedule проверка указанного пути на наличие новых .torrent файлов (в примере каждые 5 секунд)
dht = auto настройки распределенной хэш таблицы
check_hash = yes после загрузки осуществляется проверка хэш таблицы
session_save = yes сохранять торрент сессию
use_udp_trackers = yes использовать UDP протокол
encoding_list = UTF-8 установить кодировку в UTF-8
log.execute включить журналирование, указав путь до журнала
Пример использования rtorrent
Переходим в директорию
$ cd /home/torrent-usr/torrent-downloads/torrent-sessions
Скачиваем необходимый файл торрента
$ wget http://cdimage.debian.org/debian-cd/7.1.0/amd64/bt-cd/debian-7.1.0-amd64-CD-1.iso.torrent
Запускаем rtorrent. В меню будет отображен торрент файл.
$ rtorrent
Основные команды:
Ctrl+S начать загрузку
Ctrl+D остановка загрузки
Ctrl+Q выход
Ctrl+K закрыть торрент (Необходимо выбрать перед закрытием)
Ctrl+T Обновить список
+|- изменить приоритет загрузки