Настройка ktorrent в linux

Обновлено: 02.07.2024

BitTorrent - популярный одноранговый (peer-to-peer) протокол, предназначенный для обмена файлами любого типа через интернет. Наиболее популярными клиентами BitTorrent для Linux являются Azureus и KTorrent . Если вам нужен хороший, быстрый, простой и в то же время мощный BitTorrent-клиент, я посоветую вам KTorrent. Если вы хотите иметь переносимый клиент, который запустится на любой платформе и позволит настроить любую деталь BitTorrent-передачи, тогда вам наверняка нужно взглянуть на Azureus.

Как Azureus, так и KTorrent - многофункциональные BitTorrent-клиенты, имеющие приятную графическую оболочку, мощные средства статистики и гибкую настраиваемость. Azureus написан на Java и поэтому может работать практически на всех платформах, в то время как KTorrent написан на C/C++ с использованием библиотеки Qt от компании Trolltech и работает лишь в Linux и Unix-подобных системах (включая Mac OS X).

Оба клиента доступны к скачиванию во многих репозиториях современных дистрибутивов. Если вы не нашли пакета для своего дистрибутива, всегда можно скачать и установить Azureus из tarball: Также для работы с Azureus необходимо установить Java Runtime Environment от компании Sun.

Компиляция и установка KTorrent происходит обычным путем: ./configure , make , make install .

Итак, программы установлены, и мы можем взглянуть на функции Azureus и KTorrent.

Функции

BitTorrent-клиент Azureus
Рисунок 1. BitTorrent-клиент Azureus
(щелкни, чтобы увеличить рисунок)

При добавлении на скачивание BitTorrent-файла (торрента) обе программы предоставят вам список файлов в нем. Вы можете качать все файлы, либо только выбранные. К примеру, вы добавили торрент openSUSE10.torrent, который содержит пять ISO-образов дистрибутива openSUSE Linux. Если вам требуется лишь первый образ, тогда вы убираете галочки с последних четырех и скачиваете этот первый образ.

Оба клиента могут вывести для вас статистику, которая включает среднюю скорость скачивания, рейтинг (отношение отданного к скачанному), сведения о том, к каким участникам (peers) вы подключены, доступность файла, и информацию о том, какие части файла уже скачаны. С другой стороны можно узнать, сколько участников подключены к вам, какие у них IP-адреса и номера портов, какой у них клиент, из какой они страны (поддержка этого осуществляется с помощью расширения Country Locator), скорость передачи, и информация о частях файла, доступных им.

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

Оба клиента поддерживают с помощью расширений блокировку IP-адресов. Если вам кажется, что какой-то компьютер недружественнен к вам, вы можете добавить его в список блокировки, и больше он не сможет к вам подключиться.

BitTorrent-клиент KTorrent
Рисунок 2. BitTorrent-клиент KTorrent
(щелкни, чтобы увеличить рисунок)

Оба клиента поддерживают шифрование протокола BitTorrent, которое усложняет идентификацию вашего трафика посторонними лицами. К примеру, ваш провайдер просматривает сетевой трафик на предмет одноранговых (peer-to-peer) соединений и блокирует их. С включенной функцией шифрования весьма вероятно, что провайдер не сможет опознать, что вы пользуетесь P2P-программами. Замечу, что шифрование протокола не предоставляет анонимности; просто распознание P2P-трафика становится более сложным.

Для обеих программ существуют расширения. К примеру, благодаря расширению SMS notifications , Azureus может отсылать вам SMS по завершении скачивания торрент-файла. Еще одно расширение - Instant Messaging Notifications - уведомляет вас в Google Talk (работающего по протоколу Jabber) об изменении статуса торрент-файла. В сети есть список расширений как для Azureus , так и для KTorrent .

Возможно управлять работой Azureus через веб-интерфейс с помощью расширения Swing Web . В KTorrent есть такая же возможность, аналогичное расширение называется WebGUI и включено в комплект программы. Перед использованием этой функции в настройках расширения нужно задать имя пользователя и пароль.

Оба клиента поддерживают Universal Plug and Play ( UPnP ), т.е. пользователю не придется настраивать сетевые подключения. Другой вариант - настроить переадресацию портов на вашем маршрутизаторе, однако это требует некоторых знаний в сетях и не является оптимальным для большинства пользователей.

Оба клиента позволяют пользователю создавать свои собственные торренты. Однако KTorrent требует, чтобы вы закачали свой торрент на торрент-трекер, прежде чем начать отдавать файл. Azureus же способен сам выступать в роли трекера, что позволяет ему сразу отдавать файлы другим пользователям.

Полный список различий между торрент-клиентами приведен в Википедии .

Проблемы

У меня были кое-какие проблемы с Azureus и моим беспроводным маршрутизатором Linksys WRT54GS v2. При использовании Azureus в течение нескольких часов, сетевое подключение внезапно падало, а незадолго до этого открытие любой страницы в веб-браузере занимало около 5 минут. Включение UPnP в настройках, ограничение числа подключений и обновление прошивки маршрутизатора не помогло. Мне потребовалось много времени, чтобы разобраться, что проблема была в маршрутизаторе. Если у вас такая же проблема, прочитайте этот небольшой FAQ по маршрутизаторам Linksys WRT54G/GS и протоколу BitTorrent.

Мне понравился Azureus, но так как дома у меня стоит маршрутизатор, мне пришлось сделать другой выбор. Я не пользователь KDE, но программа KTorrent мне понравилась. Оба клиента наделены неплохими функциями, которые могут быть дополнены с помощью расширений. Выбор за вами, но если вы обладатель упомянутого маршрутизатора, вам придется отказаться от Azureus и использовать KTorrent.

Ktorrent_for_KDE3

и версия KTorrent 3.х написана на библиотеках Qt 4.4 для KDE 4. В репозитарии Ubuntu 8.04 находятся обе версии (второй пакет называется ktorrent-kde4).

KTorrents_KDE4

Из описанных клиентов этот наиболее функциональный. Окно по умолчанию содержит две вкладки: Загрузки и Раздачи. При выполнении некоторых действий например поиска файла будут появляться и другие. При необходимости внизу можно открыть окно статуса, в котором будет выводиться подробная информация о загрузке. Ktorrent позволяет глобально выставить ограничение на скорость приема/передачи, количества одновременных закачек и соединений на одну закачку. Причем скоростные ограничения можно выставить в зависимости от времени. Ограничения максимальной скорости и приоритет укзываются также и в параметрах каждого задания. Очень удобно что при загрузке торрента проверяется наличие свободного места под закачиваемый файл. При необходимости можно разрешить закачку файлов при нехватке места или зарезервировать место под весь файл, чтобы потом не было сюрпризов и во избежание фрагментации на переполненном диске. Готовые задания можно перемещать в другой каталог.

При поиске пользователь может выбрать один из сайтов BitTorrent, для поиска через KParts задействуется браузер Konqueror. При желании легко можно в настройках добавить другие поисковые ресурсы.

KTorrent_web_interface

В установке по умолчанию функций KTorrent может показаться маловато, хотя и вполне достаточно для нетребовательного пользователя. Возможности Ktorrent расширяются за счет дополнительных модулей, настройки которых доступны во вкладке Модули меню настройки. Интересно, что вообщем то стандартные функции, вроде импорта торрент-файлов, UDP трекеров, UPnP и некоторые другие, также реализованы за счет модулей. Для активации выбранного модуля достаточно нажать кнопку Включить. Здесь есть ряд полезных модулей позволяющих: найти peers в локальной сети при помощи Zeroconf, сканировать каталоги на предмет наличия новых торрентов, докачку файлов начатых другими клиентами, планировщик использования канала. Есть модули позволяющие создавать черный список IP-адресов, обнаруживать и добавлять в список закачки торрент ссылок в RSS потоке, управлять KTorrent при помощи веб-браузера.

Для библиотек Qt в репозитарии есть еще один клиент qtorrent.

qtorrent

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

best torrent client linux

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

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

Почему торренты незаконны?

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

Многие страны уже заблокировали сайты, которые, по их мнению, предоставляют нелегальные или пиратские материалы. Поэтому скачивание через торренты не является преступлением, но скачивание через определенный сайт и нелегального контента может привести вас к некоторым юридическим неприятностям.

Сегодня большинство проектов с открытым исходным кодом предоставляют ссылку на торрент, чтобы пользователи могли скачивать их через торренты. Почти каждый дистрибутив Linux можно скачать через торрент, будь то Ubuntu или Fedora. Все они предоставляют свое программное обеспечение через торренты.

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

Лучшие торрент-клиенты для Linux

1. qBittorrent

qBittorrent, основанный на инструментарии Qt и libtorrent-rasterbar, является лучшим торрент-клиентом для Linux. Это альтернатива uTorrent с открытым исходным кодом, доступная для Windows.

Пользовательский интерфейс понятен. В то время как uTorrent, самый популярный торрент-клиент для Windows, показывает много рекламы, интерфейс qBittorrent свободен от рекламы.

download files on qbittorrent 0f3a35a0

qBittorrent поддерживает контроль полосы пропускания для ограничения скорости загрузки/выгрузки, постановку торрентов в очередь, приоритет определенных торрентов или содержимого торрента для их быстрой загрузки.

Интегрированные поисковые системы

Функция поисковой системы qBittorrent позволяет пользователям искать файлы одновременно на нескольких торрент-сайтах. Она также поддерживает поиск по определенным категориям, таким как книги, музыка, программное обеспечение и т.д.

qbittorrent search engine plugins 57c89712

Помимо расширения .torrent, qBittorrent поддерживает множество других расширений торрентов, включая Magnet links, DHT, PEX и LSD. qBittorrent также поддерживает приватные торренты и зашифрованные соединения.

Веб-интерфейс qBittorrent

qBittorrent имеет веб-интерфейс, позволяющий управлять торрент-клиентами через веб-браузер с того же устройства или с любого устройства, подключенного к той же сети.

Чтобы включить веб-интерфейс qBittorrent, перейдите в меню Инструменты > Настройки > Веб-интерфейс и включите веб-интерфейс пользователя.
По умолчанию программа прослушивает порт 8080. Однако порт может быть легко изменен на любой неиспользуемый порт на устройстве. После включения веб-интерфейса и настройки порта откройте веб-браузер и зайдите на localhost:8080. Это откроет qBittorrent в веб-браузере.

qbittorrent web ui 1e450f80

Мы также можем получить доступ к этому веб-интерфейсу с любого другого устройства, подключенного к той же сети. Просто замените localhost на IP-адрес устройства, и все будет работать.

По умолчанию интерфейс защищен. Но можно отключить защиту или задать имя пользователя и пароль в том же окне, где мы включили веб-интерфейс.

Задайте новое имя пользователя и пароль, нажмите OK, и все. Теперь введите имя пользователя и пароль.

qbittorrent web ui screen 82385f15

Как установить qBittorrent?

sudo apt install qbittorrent

sudo dnf install qbittorrent
sudo yum install qbittorrent

sudo pacman -S qbittorrent

2. Deluge

deluge user interface 3df563a0

Deluge также может перевести компьютер в режим сна или выключить его после завершения загрузки. Категории позволяют пользователям легко управлять своими торрентами.

Поддержка плагинов Deluge

Помимо всех основных функций, Deluge имеет большое количество плагинов, расширяющих его функциональность. Все плагины Deluge доступны здесь. Эти плагины могут предоставить информацию/функции, которых нет у большинства торрент-клиентов.

Веб-интерфейс Deluge

Как и qBittorrent, Deluge также имеет веб-интерфейс для управления им через веб-браузер. По умолчанию плагин Web UI установлен, но не включен. Чтобы включить плагин, перейдите в меню Правка > Параметры > Плагины и отметьте Web UI.

enable webui plugin 9d96d7b6

Нажмите Ok, и это приведет к появлению нового меню в Настройках под названием Web UI.

Щелкните Web UI и установите флажок Enable WebUI.

enable webui 2486bd2c

После этого зайдите на localhost:8112 в веб-браузере, и откроется веб-интерфейс Deluge. Отсюда вы сможете управлять всеми торрент-файлами на этом устройстве. Мы даже можем получить доступ к этому WebUI с любого другого устройства, подключенного к той же сети.

Как установить Deluge?

Deluge доступен почти во всех репозиториях дистрибутивов Linux. Чтобы установить его, можно либо открыть графический менеджер программ и найти deluge, либо использовать менеджер пакетов командной строки для установки Deluge.

sudo apt install deluge

sudo dnf install deluge
sudo yum install deluge

sudo pacman -S deluge

3. Vuze

vuze torrent client 018c0feb

Базовая версия Vuze доступна бесплатно. В ней есть почти все необходимые функции, но интерфейс также загроможден рекламой. Премиум-версия под названием Vuze Plus имеет встроенный антивирус, создает неограниченное количество DVD-дисков, быстрее воспроизводит видео и не содержит рекламы.

Vuze StudioHD Network

Базовой версии более чем достаточно, если вы не хотите делать DVD-диски с контентом, предоставляемым Vuze StudioHD Network.

vuze studiohd network 9576752f

Объединение

Как установить Vuze в Linux?

sudo snap install vuze-vs

Кроме того, вы можете загрузить исходный код Vuze со страницы загрузки. Распакуйте файл Vuze и запустите файл Vuze из командной строки.

4. Tixati

tixati torrent client d9db7d5f

Tixati не содержит рекламы; он бесплатный, с открытым исходным кодом и поддерживает дистрибутивы Linux нативно.

Как установить Tixati в Linux?

Файлы Tixati .deb и .rpm доступны на странице загрузки. Если ваш дистрибутив не поддерживает ни deb, ни rpm, вы также можете использовать бинарный файл для установки на ваш дистрибутив.

5. KTorrent

ktorrent torrent client 72d39450

KTorrent поддерживает всевозможные функции, такие как очередь торрентов, контроль полосы пропускания, возможность предварительного просмотра определенных типов файлов, импорт полностью или частично загруженных файлов, определение приоритета торрентов или определенных файлов для каждого торрента, фильтрация IP-адресов и многое другое.

Как установить KTorrent на Linux?

KTorrent уже доступен в репозиториях почти всех основных дистрибутивов Linux. Используйте менеджер пакетов, чтобы загрузить и установить его в ваш дистрибутив.

sudo apt install ktorrent

sudo dnf install ktorrent
sudo yum install ktorrent

sudo pacman -S ktorrent

sudo snap install ktorrent --candidate

6. Transmission

transmission torrent client 69e7d515

Как установить Transmission в Linux?

Как я уже сказал выше, Transmission доступен в репозиториях почти всех дистрибутивов Linux. Чтобы установить его, используйте команду менеджера пакетов или установите его с помощью программного центра GUI (если он доступен в вашем дистрибутиве).

sudo apt install transmission

sudo dnf install transmission
sudo yum install transmission

sudo pacman -S transmission

Transmission также доступна в виде Flatpak и snap. Если вы используете любой из них, вы можете установить transmission в любой дистрибутив Linux.

Установить flatpak Transmission

sudo flatpak install transmission

Установить Transmission Snap

sudo snap install transmission

7. WebTorrent

webtorrent 2aabacb7

webtorrent torrent client 1674bc0e

WebTorrent может транслировать видео или музыку до завершения загрузки. Он написан на Javascript и использует WebRTC для одноранговой передачи данных.

Как установить WebTorrent в Linux?

WebTorrent предоставляет программу установки для дистрибутивов на базе Debian и rpm. Мы можем загрузить установщик с репозитория GitHub.

Если вы установили flatpak в свой дистрибутив, то вы также можете установить WebTorrent из Flathub.

sudo flatpak install webtorrent

Резюме

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

Использование известного клиента BitTorrent в Linux также возможно, но оно не является официальным. Я не рекомендую использовать программное обеспечение, у которого есть лучшие альтернативы, доступные в сообществе с открытым исходным кодом.

Если вы считаете, что я упустил какие-либо торрент-клиенты, дайте мне знать об этом в разделе комментариев ниже. Я рассмотрю возможность добавления их в список.

5 лучших торрент-клиентов для Linux

Файлы торрентов могут иметь определенную репутацию, но торренты - это просто способ распространения данных. Торренты передают данные по протоколу BitTorrent для упрощения децентрализованного однорангового обмена файлами.

Именно поэтому торренты являются признанной частью мира свободного и открытого программного обеспечения. Многие дистрибутивы Linux имеют ограниченную пропускную способность сервера для загрузки. Торренты позволяют пользователям быстрее получать доступ к дистрибутивам Linux, а затем помогают распространять программное обеспечение.

Независимо от того, что Вы собираетесь скачивать или распространять, давайте разберемся, какой торрент-клиент Linux лучше всего подходит для этой работы?

qBittorrent


Первоначальной целью qBittorrent было предоставление uTorrent-подобного клиента для Linux, потому что в то время этот проприетарный продукт не поставлялся под Linux платформы. Поскольку uTorrent является самым популярным торрент-клиентом за пределами Китая, многие люди найдут интерфейс qBittorrent знакомым.

Разработчики qBittorrent также взяли на себя задачу воспроизведения того набора функций, который привыкли ожидать люди, привыкшие к uTorrent. Так что если вы привыкли к uTorrent и переходите на Linux, то это может быть ваше первое приложение. Возможно, вы даже захотите загрузить qBittorrent и для Windows, просто чтобы избежать изменений, внесенных в uTorrent за последнее десятилетие или около того.

qBittorrent написан на Qt, а это дополнительный бонус для пользователей Linux, которые не используют ПК на базе GTK. Qt -кроссплатформенный язык, так что qBittorrent - отличное приложение, если Вы хотите использовать одно и то же программное обеспечение в разных операционных системах.

Deluge


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

Deluge - кроссплатформенный, поэтому он доступен также для Windows и MacOS. Deluge также может работать внутри веб-браузера и хорошо работает в терминале.

Технически, есть одно отличие между Deluge и другими приложениями, и оно заключается в том, что здесь используется язык Python, а не C. В отличие от qBittorrent, интерфейс приложения для Linux в Deluge - только GTK+. Поклонники Qt, ищущие другую альтернативу, могут дальше листать список.

Transmission


Transmission долгое время служила в качестве торрент-клиента по умолчанию для многих дистрибутивов Linux, и на то есть веские причины. Это бесплатное программное приложение, которое существует достаточно долго, чтобы успеть доказать свою надежность. Разработчики также спроектировали это программное обеспечение с учетом простоты, так что новичкам будет проще погрузиться в него.

В то время, как сообщество Linux широко использует Transmission, дизайн приложения ориентирован на кросс-платформенное использование. Transmission использует общий бэкэнд, но использует интерфейс рабочего стола. Приложение для Linux по умолчанию использует GTK+, но есть вариант на Qt, а версия для MacOS выглядит как родное приложение для MacOS.

Это еще один торрент-клиент Linux, достаточно универсальный для запуска внутри веб-браузера. Предпочитаете командную строку? Вы можете запустить Transmission и оттуда.

Язык дизайна Transmission GTK полностью соответствует эпохе GNOME 2, что означает, что он впишется прямо в окружение рабочего стола MATE. То же самое верно и для других интерфейсов, которые сохранили традиционную парадигму рабочего стола, таких как Cinnamon и Xfce. Но если вы используете GNOME 3, то вам, возможно, понравится следующий вариант нашего списка.

GNOME Fragments


GNOME Fragments является еще более простым, даже по сравнению с Transmission. Это не обязательно плохо. Клиент убирает все сложности из загрузки торрентов и поставляется с начальным экраном запуска с простыми инструкциями для начала работы.

Fragments отлично подходит для пользователей Linux, которые скачивают торренты только время от времени и больше беспокоятся о том, как скачать торрент-файл, а не о том, что можно с ним сделать. Даже пользователи, давно работающие с торрентами, оценят то, что этот торрент-клиент такой же простой, как менеджер загрузок вашего браузера.

KTorrent


Разработчики создали большинство из вышеперечисленных приложений, используя инструментарий GTK+. Если вы используете рабочий стол KDE Plasma или LXQt, это может выглядеть не идеально. Эти среды рабочего стола используют инструментарий Qt, поэтому программное обеспечение, разработанное на Qt, выглядит более интегрированным и требует меньшего количества библиотек, загруженных в фоновом режиме.

Многие дистрибутивы Linux содержат в себе Transmission по умолчанию, но если Вы предпочитаете KDE Plasma, Вы скорее всего увидите KTorrent. К счастью, этот торрент-клиент для Linux, скорее всего, делает все, что Вам нужно и даже больше.

Интерфейс KTorrent кажется перегруженным, но Вы получаете больше возможностей и некоторые дополнительные функции. Например, KTorrent позволяет группировать торренты по категориям, что может быть полезно, если вы загружаете множество торрентов одновременно. Также, чтобы расширить функционал приложения, здесь существует своя система дополнений.

Есть ли еще торрент-клиенты для Linux?

Если вам особо не важно, используете ли вы бесплатное программное обеспечение или программное обеспечение с открытым исходным кодом, есть некоторые проприетарные приложения, которые компании сделали доступными для Linux.

Vuze - один из вариантов, написанный на Java (так что лучше не запускать его на старой машине).

Taxati - другой вариант, который достаточно портативен, чтобы его установить на USB-флешку.

Тем не менее, если, как и многие пользователи Linux, вы предпочитаете свободное и открытое программное обеспечение, вот пять лучших торрент-клиентов:


rTorrent — это консольный BitTorrent клиент для Linux/Unix систем, написанный на C++. Быстр и очень нетребователен к ресурсам.

ruTorrent - это интерфейс (web-морда) для rTorrent, популярен из-за удобного интерфейса и множества полезных плагинов.

Установку будем производить на CentOS 8, хотя и для других дистрибутивов название пакетов, общий порядок их установки и настройки конфигурационных файлов будет таким же.

Устанавливаем rtorrent, также нам понадобится tmux

Для дальнейшей работы rtorrent в качестве постоянно работающего сервиса создаём отдельного пользователя, чисто для торрентов. Если вам не пофиг на безопасность сервера то не рекоммендуется пропускасть этот шаг, так как сервис будет стартовать по умолчанию от root пользователя, а это не желательно.

Создаём группу пользователей shares которым будет доступна сетевая шара.

Создаём пользователя rtorrent и сразу добавляем его в нашу группу.

Создаём файл настроек в папке пользователя /home/rtorrent/

У меня в системе отдельный смонтированный диск для торрентов и прочих загрузок. Смонтированный в /media/files . Создаём необходимые директории для rtorrent

Выставляем права, владельца и группу на папку.

Создаём сервис для запуска rtorrent в /etc/systemd/system

Если всё прошло нормально, добавляем в автозагрузку

Установка ruTorrent

Устанавливаем для начала веб сервер Nginx и php-fpm

Создаём директорию для веб морды и переходим в неё

распаковываем в нашу созданную папку, чтобы получилась такая структура:

Меняем права на папку.

Создаём конфиг для веб сервера
/etc/nginx/conf.d/rutorrent.conf

Для проверки конфигов nginx вводим команду

Если всё ок, запускаем веб сервер и php

Добавляем в автозагрузку

Конфигурируем ruTorrent
/var/www/rutorrent/conf/config.php

Также добавляем пользователя rtorrent в группу nginx

Доставляем необходимые пакеты:

Открываем браузер и переходим по нашему ip адресу


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

При добавлении торрент файла в нашу папку watch скачивание начнётся автоматически


Вот и вся настройка.

2 comment(s)

А подскажите пожалуйста, все делал по инструкции но столкнулся с такой проблемой. При старте системы сервис запускается, но в итоге рторрент не запускается. Удалось разобраться из-за чего, tmux при старте системы не цепляет сессию рторрента и он стартует без него. При этом если после старта системы запустить сервис то он стартует корректно. Как можно получить эту проблему?

@Евгений
Если rtorrent сервис запускается от отдельного созданного для этого пользователя, то можно попробовать запустить так:
systemctl start имя_пользователя@rtorrent
systemctl status имя_пользователя@rtorrent
И поставить в автозапуск

Читайте также: