Raspberry Pi — установка торрента Transmission
Пошаговая инструкция по установке на Raspberry Pi торрента Transmission.
Стоит признать, что сейчас торрент стал довольно популярным и многие пользователи используют его для передачи больших объемов информации. Не будем говорить о том, что это не всегда легально, но зато очень удобно.
Перенос торрента на Raspberry Pi считаю очень полезным делом. Главным плюсом этого является освобождение вашего компьютера от круглосуточной работы.
Сразу хочу сказать, что для нормальной работы с торрентом вам понадобится флешка, размером 16 или 32 Гб, 6 или 10 класса. Если у вас такая есть, то продолжим.
Увеличение размера swap файла в Raspberry Pi
В Linux, для размещения виртуальной памяти, используется swap. Аналогом его в Windows является файл подкачки. В случае, когда программа требует для своей работы больше оперативной памяти, чем есть, то система начинает завершать ненужные, по ее мнению, процессы, чтобы освободить память. Чтобы этого не происходило и используют Swap. В него и выгружается часть оперативной памяти.
В Raspberry Pi используется swap файл размером 100 мегабайт. Для нормальной работы торрента этого будет недостаточно, поэтому, в первую очередь, нам необходимо увеличить его.
Откройте файл /ets/dphys-swapfile и замените значение CONF_SWAPSIZE на 256, а лучше на 512.
Для того, чтобы новые параметры вступили в силу, перезагрузите Raspberry Pi командой:
sudo reboot
Создание каталога для скаченных торрентом файлов в Raspberry Pi
Теперь нам необходимо создать папку, в которую будет загружаться все, скаченное нашим торрентом.
В консоли наберите:
sudo mkdir /home/torrent
Теперь установим права на запись в эту папку:
sudo chmod 777 /home/torrent
На этом подготовительные работы окончены и можем перейти к установке торрента.
Установка торрента Transmission на Raspberry Pi
В консоли набираем:
sudo apt-get install transmission-daemon
Настройка торрента Transmission на Raspberry Pi
При запущенном Transmission настройки менять бесполезно, поэтому останавливаем его с помощью команды:
/etc/init.d/transmission-daemon stop
Открываем файл настроек /etc/transmission-daemon/settings.json
В нем нам необходимо изменить следующие параметры:
"download-dir": "/home/torrent", - каталог для скачиваемых файлов
"download-limit": 100, - максимальная скорость закачки KB/s. Я ограничил ее до половины скорости своего Интернета, которая у меня составляет 2 Мегабита
"rpc-enabled": true, — включение удаленного управления
"rpc-whitelist-enabled": false, — включение «белого списка» IP-адресов, с которых возможно удаленное управление Transmission. Рекомендую его выключить, чтобы иметь доступ с любого компьютера в сети.
"rpc-authentication-required": true, – использовать аутентификацию для удаленного управления
"rpc-username": "логин", — логин для удаленного управления
"rpc-password": "пароль", — пароль. Значение этого параметра будет зашифровано при запуске торрента.
“rpc-port”: 9091, — порт для доступа к удаленному управлению
"peer-limit-global": 10 - максимальное количество подключенных пиров на все торренты. Уменьшите до 10.
"peer-limit-per-torrent": 5 - количество пиров на один торрент. Уменьшите до 5.
"peer-port": 65500, – порт для раздач. Необходимо его прокинуть в вашем модеме.
"download-queue-size": 1 - количество одновременных закачек. Настоятельно рекомендую установить значение 1, так как при большем значении Transmission начинает виснуть. А так, при значении 1, закачки будут идти поочередно и не будет никаких глюков.
"cache-size-mb": 1 – кэш записи. Уменьшаем до 1.
"prefetch-enabled": 0 – отключаем кэширование для раздач
"preallocation": 0 –отключаем резервирование места под файлы
"encryption": 0 – отключаем шифрование
"dht-enabled": false – отключаем DHT
Запускаем Transmission командой:
/etc/init.d/transmission-daemon start
Если вылезет ошибка:
pi@raspberrypi ~ $ /etc/init.d/transmission-daemon start
[....] Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to set gid to 110 (Operation not permitted)
failed!
Перезагрузите Raspberry Pi командой:
sudo reboot
Торрент сам запустится после перезагрузки.
Если вас интересует значение остальных параметров конфига, то ознакомиться с ними можно здесь.
Работа с веб-интерфейсом торрента Transmission на Raspberry Pi
Открываем в браузере веб-интерфейс нашего Transmission, перейдя по ссылке http://IP_вашей_Raspberry_Pi:9091/
В появившемся окне авторизации вводим логин и пароль, которые прописали в файле настроек ранее.
Попадаем в веб-интерфейс нашего торрента. На скриншоте я подписал назначение кнопок.
Для добавления торрента вам необходимо нажать на соответствующую кнопку и выбрать .torrent файл на своем компьютере или указать его URL.
Удаленное управление Transmission из Windows
Веб-интерфейс конечно хорошо, но кому-то будет удобнее управлять торрентом через программу.
Для этих целей существует замечательная софтинка Transmission Remote GUI.
Установка никаких особенностей не имеет, поэтому опишу только процесс подключения.
После запуска программы вылезет окошко с настройками подключения.
В нем необходимо ввести название подключение, IP вашей Raspberry Pi, логин и пароль пользователя удаленного доступа к Transmission.
Все, настройка программы завершена.
Теперь у вас под ругой удобный инструмент для удаленного управления торрентом Transmission из Windows.
Удаленное управление Transmission из Android
Возможно, что кто-то захочет управлять закачками с планшета или смартфона под управлением Android. В этом случае вам нужно скачать бесплатную программу Remote Transmission.
После установки и запуска необходимо будет настроить подключение по аналогии с версией для Windows.
На этом все.
http://chingachgook.net/raspberry-pi/raspberry-pi-ustanovka-torrent.html
|