Торрент-клиент


Предыдущая | Следующая

В качестве торрент-клиента воспользуемся простым и свободным BitTorrent- клиентом Transmission. Transmission, в отличие от многих других BitTorrent- клиентов, отбирает небольшое количество системных ресурсов. В дополнение к оконным интерфейсам Transmission имеет возможность управления через командную строку и веб-браузер.

Для установки Transmission выполним команду:

sudo apt-get install transmission-daemon

Создадим каталоги для торрентов, закачек, неоконченных закачек в папке torrents на примонтированном внешнем USB-диске (см. разд. 3.7) и дадим права на запись:

cd /mnt/Arhiv/torrents sudo mkdir /mnt/flash/torrent sudo mkdir /mnt/flash/download sudo mkdir /mnt/flash/incomplete

sudo chmod 777 /mnt/flash/torrent sudo chmod 777 /mnt/flash/ download sudo chmod 777 /mnt/flash/incomplete

Теперь настроим Transmission. Для изменения настроек его нужно остановить:

sudo /etc/init.d/transmission-daemon stop

Затем открыть файл настроек:

sudo nano /etc/transmission-daemon/settings.json

Основные параметры файла настроек Transmission:

* download-dir — каталог закачки: /mnt/Arhiv/torrents/download;

* incomplete-dir — каталог неоконченных закачек: /mnt/Arhiv/torrents/incomplete;

* download-limit — лимит скорости закачки в Кбит/с;

* rpc-enabled — удаленное управление: true, если хотим управлять через браузер. Соответственно, устанавливаем значение: true;

* rpc-authentication-required — аутентификация для удаленного управления;

* rpc-username — логин для удаленного управления: pi;

* rpc-password — пароль для удаленного управления (при запуске торрента па­роль шифруется);

* rpc-whitelist-enabled — включить список разрешенных IP-адресов: false;

* rpc-port — порт для доступа к удаленному управлению: 90 91;

* peer-limit-global — максимальное количество подключенных пиров на все торренты;

* peer-limit-per-torrent — количество пиров на один торрент;

* download-queue-size — количество одновременных закачек.

Чтобы управлять Transmission через веб-интерфейс (рис. 4.20), наберите в адресной строке:

http://192.168.0.101:9091

Для удаленного управления демоном Transmission по протоколу RPC (вызов удаленных процедур) рекомендую воспользоваться программой Transmission Remote GUI (рис. 4.21). Скачать программу можно по ссылке: https://code.google.eom/p/ transmisson-remote-gui/downloads/list