Rtorrent

Материал из wiki.p3.ru

Установка производится из портов. Команды можно копировать прямо отсюда и вставлять правой кнопкой мыши.

cd /usr/ports/net-p2p/rtorrent
make
make install clean

В окне установки (синее окно) можно выбрать опции. Я выбрал все. Версия rtorrent была 0.7.9_1. Нажимаем ОК. Процесс компиляции займет некоторое время. По окончании набираем:

make clean

Забыл сказать, что при установки такжу будут загружены и установлены все необходимые библиотеки.

Посмотреть - установился клиент или нет, можно набрав команду:

pkg_info

Дальше можно перейти уже непосредственно к настройке и запуску. Запускаем командой:

/usr/local/bin/rtorrent

И увидем наш клиент. Он выдаст ошибку: "Using 'kqueue' based polling. Could not read resource file: ~/.rtorrent.rc". Это всё из-за того что не было создано конфигурационного файла ".rtorrent.rc". Если все эти дествия вы делали от пользователся root, то если мы сейчас добавим торрент, он закачается в папку /root .

Создаем файл ".rtorrent.rc". Пример простой конфигурации:


.rtorrent.rc

#минимальное число пиров на торрент
min_peers = 1

#максимальное число пиров на торрент
max_peers = 1000

#максимальная скорость загрузки
download_rate = 0 

#максимальная скорость отдачи. 0 - не ограничена
upload_rate = 0

#каталог для сохранения закачек или откуда буду сидироваться торренты.
directory = /root

#каталог куда будет сохраняться состояние торрентов. Здесь, в этом примере, они сохраняются в  папку session
session = /root

#rtorrent каждые 5 секунд проверяет этот каталог на новые *.torrent файлы и если они есть то ставит их на закачку
schedule = watch_directory,5,5,load_start=/root/*.torrent

#номер порта (или нескольких портов) который открывает клиент для обмена данными
port_range = 40890-40891

#случайный выбор порта для обмена данными. В данном случае он отключён
port_random = no

#проверять хэш торрента после закачки
check_hash = yes

###использовать udp
use_udp_trackers = yes

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

Думаю здесь все понятно. Кладем его в папку /root , если будем запускать от пользователя root; или если будем запускать от другого пользователся, то в домашний католог пользователя (например /home/user ).

Как пользоваться возможностями клинета, можно почитать здесь: http://ru.wikibooks.org/wiki/RTorrent .

rtorrent будет полезен всем, кто много качает с трекеров, и не хочет загружать свой компьютер раздачами. Так же одно из достоиств этого клиента, что он относительно мало требует системных ресурсов.