Установка, настройки и управление rtorrent в Ubuntu

Хороший торрент клиент, практически не занимает ресурсов при работе, легко настраиваем умеючи и т.д., одно но, нет к нему стандартного gui интерфейса (за исключением rutorrent и прочих, но оних ниче не скажи ибо понять не получилось, да и настройкой заниматься, ставить доп. пакеты в систему не особо охото, потому об этом тут не будет) т.е. работает в консоли только.

Установка, настройка, управление, все в консоли

sudo apt-get install rtorrent

создание директорий для него, пути можно любые, тут указан домашний каталог, но лучше не на него но на отдельный раздел, чтоб при переустановке системы сохранить торренты, файлы, сессию и продолжить раздачу-закачку, что отлично им поддерживается при переустановке, в установленой системе достаточно дать ему прежний конфиг (поэтому копию его лучше тоже на отдельном разделе сохранить хотя бы в в каталоге самой программы) и он продолжает сидировать и качать то что не досидировал и недокачал в прежней системе, в общем к сути, названия и количество директорий на выбор, только отредактировать потом конфиг

mkdir rtorrent && cd ~/rtorrent && mkdir .rsession url films music prochee && cd ~/rtorrent/url && mkdir films music prochee

Теперь создается файл в домашнем каталоге

nano .rtorrent.rc

с таким содержанием


# This is an example resource file for rTorrent. Copy to
# ~/.rtorrent.rc and enable/modify the options as needed. Remember to
# uncomment the options you wish to enable.


# Количество пиров
#min_peers = 40
max_peers = 30


# Количество сидов
#min_peers_seed = 10
max_peers_seed = 30


# Количество закаек
max_uploads = 50


# Скорость закачки и раздачи
#download_rate = 0
upload_rate = 50


# Директория по умолчанию для закачек
directory = /rtorrent


# Каталог для хранения сессии
session = ~/rtorrent/.rsession


#сохранять сессию
session_save = yes


# Порт загрузки-раздачи
port_range = 6891-6891


# Случайный порт
port_random = no


# Проверка хеша
check_hash = yes


# Обращения к треккеру
use_udp_trackers = yes


# Шифрование
#
encryption = require,allow_incoming,enable_retry,prefer_plaintext 


enable_trackers = no


# Вторая часть


schedule = watch_directory_1,5,5,"load_start=~/rtorrent/url/films/*.torrent, d.set_directory=~/rtorrent/films/"
schedule = watch_directory_2,5,5,"load_start=~/rtorrent/url/music/*.torrent, d.set_directory=~/rtorrent/music/"
schedule = watch_directory_3,5,5,"load_start=~/rtorrent/url/prochee/*.torrent, d.set_directory=~/rtorrent/prochee/"

Настройка первой части конфига описана полно где и информации полно, вторая часть это директории для загрузки, при старте программа начинает сканировать каталог url и вложенные в него каталоги, при появлении торент файлов в зависимости от того где он расположен ~/rtorrent/url/films то он начинает закачку, по завершении он перемещает файл в ~/rtorrent/films

Вот в общем все, старт программы в терминале

rtorrent

и вперед

клавиши управления 

стрелками верх вниз перемещение вертикально,  вправо влево горизонтально остальные эти

Ctrl-s - начать закачку выбранного торрента,
Ctrl-d - остановить закачку торрента, или удалить остановленный торрент,
Ctrl-f - показать подробную информацию о торренте (для возврата назад - стрелка влево),
Ctrl-q - выход из программы.

и если что то не понятно то в интернете полно инфы по этой теме google в помощь )

3 комментария:

  1. Все отлично, мне новичку очень помог этот внятный мануал, вот только поправьте: "rtorrent: Error in option file: ~/.rtorrent.rc:57: Command "enable_trackers" does not exist."

    ОтветитьУдалить
    Ответы
    1. Поправить не могу, т.к. данные от блога посеял, но закомментирование в файле настроек строки

      #enable_trackers = no

      поможет скорее всего.

      давно не пользуюсь торрентами, а если и потребуется то скорее всего для единичного случая установлю gui flush, нормальный торрент клиент, российским пацаном сделан и есть в репах. но а если посстоянно на торрентах то да, имха лучше rtorrent не найти.

      Удалить
  2. Этот комментарий был удален автором.

    ОтветитьУдалить

 
На верх