Установка rTorrent 0.9.2 и ruTorrent 3.4

Больше года назад я описывал установку связки rTorrent и ruTorrent, где rTorrent устанавливался из репозитория, а все шаги установки я попытался максимально упростить. Сегодня мне опять потребовалось установить данную связку, но в этот раз всё получилось намного чище и как-то правильнее.

Поэтому если вам нужно установить rTorrent и ruTorrent в Ubuntu - лучше воспользуйтесь именно этой инструкцией. 🙂

Итак, установим необходимые пакеты:

Включим scgi в Apache:

Установим xmlrpc-c:

Установим libtorrent:

Установка rTorrent

Итак, одна из самых важных частей - установка rTorrent. Он будет предварительно скомпилирован с поддержкой xmlrpc-c.

Создайте необходимые директории:

Настройка rTorrent с помощью .rtorrent.rc

Теперь займёмся файлом .rtorrent.rc (файл с настройками rtorrent). В начале скачайте его:

Затем отредактируйте на своё усмотрение:

У меня получилось так:

Установка ruTorrent

Теперь установим веб-интерфейс ruTorrent для управления торрентами:

Немного обезопасим доступ:

Вместо "username" в последней команде вам нужно ввести имя пользователя, затем два раза пароль. Они будут запрашиваться при открытии ruTorrent.

Установим screen:

Запустим rTorrent:

Настроим rTorrent как сервис:

Во время редактирования файла, найдите строчку user="user", и впишите логин своего пользователя в кавычках.

Добавим rTorrent в автозагрузку:

Команда, чтобы убрать rTorrent из автозагрузки:

Всё, rTorrent запущен и работает. Можете перейти в ruTorrent по адресу http://ip_сервера/rutorrent.

Рекомендую установить пакеты mediainfo и ffmpeg, они требуются некоторым плагинам:

Вот и всё.

Denis
2013-03-02 16:38:00
К чему такие трудности? Не проще ли поставить Deluge?
Aleksandr
2013-03-02 19:09:00
Тоже Deluge использую, но...на вкус и цвет...
Ed
2013-03-02 19:36:00
Одного не понимаю зачем вручную компилить? Неужели в репах убунты нет всех этих пакетов?
Egor Baranov
2013-03-02 22:50:00
интересно, даже если в репах нет, то почему автор статьи решил описать весь этот геморойный процесс, вместо того чтобы просто сделать себе и другим приятно и собрать deb-ку?
ВЛ
2013-03-03 18:47:00
С первым вопросом полностью согласен. А насчет второго - есть множество клиентов, кроме Deluge.
solid
2013-03-05 08:27:00
зачем компилить, почему дебку не собрал, deluge лучше... к чему глупые вопросы? компилить затем, что дебки устаревают и зависят от системы, а почему не deluge - у вас оно на headless сервере стоит? даже если да, то там есть лишний webui от deluge, а тут тот же самый web-сервер...
andr325
2013-05-17 17:22:00
СПС за подробный мануал, 5+... таких чётких и правильных инструкций побольше бы... молодца)) P.S. прикрутил к ubuntu server i386 13.04, работает норм
Александр
2013-10-16 00:02:00
Все сделал по ману.Почему не запускается скриптом из /etc/init.d не от рута? Хотя пишет что демон запустился но ни в логах ни в screen -ls ни в процессах не висит. Почему?