Обновление использования rTorrent на Ubuntu Bionic

Posted by

Разбираю как поставить и начать использовать rtorrent на Ubuntu 18.04 LTS Server amd64

Для справки клиент rTorrent — это консольный BitTorrent клиент для Ubuntu и других систем который быстр и очень нетребователен к ресурсам. Я его раньше использовал на Ubuntu Precise, но с тех мне на Desktop редакциях хватало Transmission. А тут ко мне в Telegram-профиль (@aka_ekzorchik) постучался человек которого я проконсультирован какие Torrent-клиенты я когда либо использовал на системах Ubuntu. Указав rTorrent & Transmisson Web призадумался, а что сейчас можно ли использовать rTorrent на Ubuntu 18.04 Server amd64. Но я хотел бы не консольное использование, а через Web. Тестовые стенды показали что повторение с различными нюансами от Precise сервис запускается, но не реагирует на добавление, удаление, просмотр торрентов. Пришлось анализировать доступную информацию и собирать воедино. Вот об этом моя заметка посредством которой у меня получилось установить и использовать в повседневности rTorrent на Ubuntu 18.04 развернутого на хранилище HP MicroServer Gen8.

Первым делом подготавливаю систему (дистрибутив из образа: ubuntu-18.04.2-server-amd64.iso) по своему видению настройки, у Вас это свое:

За работу утилиты rtorrent на достижение результата работы через Web интерфейс отвечает связка: Apache2 + Flood (используется Node.js)

Устанавливаю в систему пакет Flood:

Запускаем Flood:

Теперь создаю Web-сайт на отображение связки rtorrent + proxy_http + flood:

Из информации что пакет libapache2-mod-proxy-html более не как пакет, а содержится внутри apache2-bin, его содержание включает в себя: https://packages.ubuntu.com/bionic/amd64/apache2-bin/filelist

Открываю URL ссылку http://IP&DNS:80/, создаю Административную учетную запись:

  • Username: ekzorchik
  • Password: 712mbbddr@
  • rTorrent Connection Type: TCP
  • rTorrent Host: 127.0.0.1
  • rTorrent Port: 5000

и нажимаю кнопку «Create Account»

Регистрируюсь и создаю аккаунт во фронтенде rTorrent + Web

и вот более удобная Web-среда по управлению Вашими Torrent файлами

Сам Web-интерфейс rTorrent на Ubuntu 18.04 Server

она отличается от той которую я ранее использовал, отзывчивостью интерфейса, быстротой, информативностью.

На заметку: Если Вы забыли логин и пароль на вход то можно удалить файл базы где они добавлены и обратиться через URL адрес снова и создать привилегированного пользователя:

Чтобы добавить Torrent

В правом углу нажимаем иконку «Плюс/+» (Add Torrent) , либо вставляем URL адрес «By URL», либо переходим на «By File» и перетаскиваем torrent файл к примеру с основной системы в соответствующее поле и нажимаем «Add Torrent»

Процесс добавления torrent файла с основной системы

А вот когда Torrent файл запустится, можно будет видеть какова его скорость скачивания и раздачи, график нагруженности, оставшееся время завершения, размер и т.д.

Скачивание Torrent идет, файл сохраняется по адресу указанному в настройкахЕсли на Torrent файле через правый клик мышью на нем выбрать «Torrent Details» либо двойной щелчок мышью левой кнопкой мыши, то информация уже будет более структурированной чем если смотреть выше в главном меню, но одинаковой. Здесь меняется приоритет загрузки, запуск и остановка, какие вложенные файлы из торрента загружать, а какие нет. Чтобы выйти из свойств Torrent следует нажать клавишу «Esc»

Структурированная информация по Torrent файлу

 

Когда Torrent-файл скачался, чтобы перенести его на основную систему нужно — выделить Torrent и через правый клик мышью нажать Download и на Вашу систему итоговые файлы будут скачаны, вот к примеру мне нужно было руководство: «Автомобили: Конструкция, конструирование и расчет. Трансмиссия», по итогу я получил PDF документ: «Гришкевич А.И. (ред.) — Автомобили. Конструкция, конструирование и расчет. Трансмиссия — 1985.pdf»

Итого я получил удобный инструмент который могу смело перенести на собственный сервис домашнего сервера HP MicroServer Gen8. На этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.