Завершил портирование связки торрент клиента rTorent и web морды к нему
ruTorrent на HDX BD-1
Забрал он у меня 10 дней. Взамен дал интересную задачку.
В рамках проекта я портировал на нашу железку 22 пакета.
Установка
Для того, чтобы установить систему на устройство убедитесь, что у вас
установлена система управления пакетами ipkg
Введите в терминале последовательно следующие команды:
# ipkg update
# ipkg upgrade
# ipkg install -force-overwrite rutorrent
Автоматически будут установлены необходимые пакеты, файлы конфигурации и будет запущен ruTorrent.
Проверка
Чтобы проверить, что все пучком, можно ввести в терминале следующую команду:
# rutorrent chk
There is a screen on:
1859.rTorrent (Detached)
1 Socket in /tmp/screens/S-root.
rtorrent - 1873
lighttpd - 1861
Вывод показывает, что зпущен screen и в нем одна сессия rtorrent.
Еще запущены rtorrent и lighttpd. Цифры показывают PID процесса. У вас они будут другими.
После старта автоматически останавливается штатный http сервер mini_httpd и вместо него, как вы поняли запускается lighttpd
Чтобы подключиться к ruTorren-у в url наберите:
http://<ip-addres-hdxbd1>:8081
Доступ к внутреннему диску из браузера можно получить, набрав в адресной строке
http://<ip-addres-hdxbd1>:8081/hdd
Немного технической информации.
Файлы конфигурации
.rtorrent.rc и
lighttpd-rtorrent.conf лежат в
/opt/etc
Перед их правкой остановите rutorrent командой
# rutorrent stop
Соответсвенно запускать ruTorrent нужно командой
# rutorrent start
Хорошее и полное описание параметров файла конфигурации rtorrent.rc есть в русской wiki:
http://ru.wikibooks.org/wiki/RTorrent
Скорость скачки у этого клиента высокая, но и процессор он грузит тоже неплохо:
Когда я поставил на закачу 4 торрента с размерами около 10 GB, скорость была в районе 3-4 MB. При этом, естественно, устройство "отзывается" плохо и может повиснуть.
Лучше ограничить скорости передачи. У меня на скорости 1 MB все живет стабильно.
Дисклаймер
Ни за что не отвечаю 8)
Если что не так - пишите. Разберемся.
Да и если все так - тоже пишите. Фидбеки очень важны.
Практически полная информация о том, как самостоятельно собрать все пакеты и ссылки на патчи, есть в форуме.
Viola - это не сыр.
Вкусности Transdroid
 |
Владельцы телефонов на базе Android могут еще больше расширить фукциональность ruTorrent установив на телефон приложение Transdroid. |
 |
Для начала работы досаточно ввести ip-адрес устройства, на котором установлен торрент клиент, адрес порта и выбрать тип сервера. |
 |
Программа позволяет посмотреть состояние скачиваемых торрентов ... |
 |
... и детализацию каждого торрента.
Кроме указанных базовых возможностей можно предварительно настроив поисковый сервер и торрент-сервер осуществить поиска и постановку на скачивание найденного торрента |
Я не буду пересказывать все возможности. Лучше ознакомиться с ними на странице проекта
Transdroid