Меню Рубрики

Установка qbittorrent в убунту

Установка qBittorrent в Ubuntu

qBittorrent — это один из самых популярных свободных торрент клиентов с открытым исходным кодом для Linux. Программа поддерживает такие платформы, как Linux, Windows, MacOS и FreeBSD. Интерфейс программы напоминает uTorrent, зато здесь нет рекламы и поддерживаются такие BitTorrent расширения как DHT, peer exchange и полное шифрование. Кроме того, программой можно пользоваться через веб-интерфейс удаленно.

С появлением скоростного интернета и различных стриминговых сервисов торренты теряют свою привлекательность, но они все ещё остаются актуальными для загрузки образов операционных систем. В этой статье мы разберемся как выполняется установка qBittorrent Ubuntu 18.04.

Установка qBittorrent на Ubuntu 18.04

Самый простой способ установить программу — использовать официальные репозитории. На данный момент там находится версия 4.0.3. Для установки достаточно выполнить:

sudo apt install qbittorrent

Затем вы можете найти программу в главном меню и запустить.

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

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

Список пакетов будет обновлен автоматически и вам надо будет только запустить команду установки:

sudo apt install qbittorrent

Этот репозиторий будет также работать и с более старыми версиями дистрибутива, например, Ubuntu 16.04 или 14.04, а также с более новыми. Если в вашей системе уже установлен qBittorrent, после добавления PPA можно просто обновить его вместе с системой.

Установка qBitTorrent на Ubuntu Server

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

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

Затем установите версию без графического интерфейса, для этого к названию пакета добавьте опцию nox:

sudo apt install qbittorrent-nox

Создайте пользователя, от имени которого будет запускаться программа:

И осталось создать юнит файл systemd, чтобы система инициализации Ubuntu могла управлять работой программы:

sudo vi /etc/systemd/system/qbittorrent-nox.service

[Unit]
Description=qBittorrent Daemon Service
After=network.target
[Service]
Type=forking
User=qbtuser
ExecStart=/usr/bin/qbittorrent-nox -d
[Install]
WantedBy=multi-user.target

Сохраните изменения. Затем добавьте службу в автозагрузку и запустите её, но прежде надо попросить systemd перечитать изменения с диска:

sudo systemctl daemon-reload

sudo systemctl enable qbittorrent-nox
sudo systemctl start qbittorrent-nox

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

В графической версии веб-интерфейс по умолчанию отключен. Для его включения откройте Инструменты -> Настройки -> Веб-интерфейс и отметьте галочку Веб-интерфейс:

После этого он будет доступен по адресу ваш_ip:8080 например, на локальной машине:

По умолчанию имя пользователя admin, пароль: adminadmin.

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

Как удалить qBitTorrent в Ubuntu

Чтобы удалить программу из своей системы достаточно выполнить:

sudo apt purge qbittorrent

Если вы устанавливали версию без графического интерфейса, то:

sudo apt purge qbittorrent

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

Выводы

В этой статье мы разобрали как установить qBittorrent Ubuntu 18.04, а также как настроить серверную версию и запустить веб-интерфейс. Как видите, всё очень просто. Это мой любимый торрент клиент, советую его всем, особенно пользователям Windows. А какими торрент клиентами пользуетесь вы? Напишите в комментариях!

источник

Настройка qBittorrent в Ubuntu для скачивания и раздачи файлов

qBittorrent представляет собой один из довольно популярных кроссплатформенных торрент-клиентов. Он бесплатен, с открытым кодом и без рекламы. Имеет дистрибутивы для Windows, macOS, BSD и Linux. Сегодня поговорим про установку и настройку qBittorrent в Ubuntu.

qBittorrent содержится в официальном репозитории Ubuntu. Это означает, что проблем с установкой быть не должно. Просто выполняем команду

и программа устанавливается.

Установка qBittorrent в Ubuntu.

Единственный минус использования официального репозитория Ubuntu — в нём может содержаться не самая свежая версия программы.

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

После этого можно снова запустить установку:

Перезапустив программу, вы увидите, что версия изменилась.

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

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

После установки необходимо создать пользователя, от имени которого будет запускаться программа:

Далее нужно создать юнит-файл systemd для того, чтобы система инициализации Ubuntu могла управлять работой программы:

Вместо nano можете использовать другой текстовый редактор, к которому привыкли. Файл должен иметь следующий вид:

Заставим systemd перечитать изменения с диска:

Читайте также:  Установка зажигания трамблером ауди

Добавим новую службу в автозагрузку:

По умолчанию веб-интерфейс qBittorrent доступен по адресу [IP-адрес_сервера]:8080. Для локальной машины это localhost:8080.

По умолчанию имя пользователя admin, пароль adminadmin. Изменить их можно через меню ИнструментыНастройкиВеб-интерфейс.

Если у торрент-клиента есть графический интерфейс, то включить веб-интерфейс можно через меню ИнструментыНастройкиВеб-интерфейс. Там же можно сменить и логин с паролем.

Для удаления qBittorrent из Ubuntu используйте команду

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

Если для работы программы создавались конфигурационные файлы и специальная учётная запись — можете удалить и их. Это касается и PPA-репозитория, адрес которого вы могли прописать в настройках системы. О том, как удалить PPA-репозиторий, можете прочитать в посвящённой им статье.

источник

Установка торрент клиента qBittorrent в Ubuntu Linux

qBittorrent — это мультиплатформенный клиент Peer 2 Peer сети BitTorrent. Программа имеет удобный и понятный интерфейс, содержит функции поиска по популярным сайтам с коллекциями torrent-файлов, поддерживает все популярные технологии и расширения протокола, поддерживает удаленное управление через веб-интерфейс, включает функции продвинутого управления задачами, имеет специальный мастер создания torrent-файлов, умеет контролировать трафик и многое другое.

Важным преимуществом qBittorrent перед многими популярными BitTorrent-клиентами является поддержка операционной системы GNU/Linux, которая отсутствует у большинства прочих клиентов, а также открытые исходные коды проекта.

  • Возможность скачивать файлы последовательно
  • Интегрированная и расширяемая поисковая система торрент файлов
  • Одновременный поиск на наиболее известных поисковых сайтах BitTorrent
  • Категория-специфичные поисковые запросы (например Книги, Музыка, Фильмы)
  • Поддержка всех BitTorrent расширений
  • DHT, Peer Exchange, Full encryption, Magnet/BitComet URIs, .
  • Удаленное управление через веб-интерфейс
  • почти идентичен стандартному пользовательскому интерфейсу, всё на Ajax
  • Расширенный контроль над трекерами, пирами и торрентами
  • Поисковый фильтр для содержимого торрентов
  • Приоритезация файлов внутри торрентов
  • Выбор содержимого торрентов
  • Поддержка меток для торрентов
  • Поддержка UPnP/NAT-PMP
  • Создание торрентов (через меню «Инструменты»)
  • Расширенная поддержка RSS с фильтрами для загрузки (включая регулярные выражения)
  • Менеджер ограничения скорости
  • IP-фильтрация (eMule- и PeerGuardian-совместимая)
  • Поддержка IPv6
  • Может выступать в качестве трекера
  • Возможность выключения компьютера или выхода из программы по завершении задач
  • Web seed
  • Обмен трекерами

Многие себя утруждают дополнительным добавление репозиториев чтобы установить qBittorrent, я считаю все это лишним, так как нам достаточно запустить — «Центр приложений Ubuntu» далее в шкале поиска ввести — «qBittorrent».

После вы увидите, что нужное нам приложение найдено и нам достаточно нажать на кнопку — «Установить», вот так мы можем установить торрент клиент и без добавления репозиториев и без запуска терминала.

  • Конечно в официальных источниках Canonical имеется репозиторий данного приложения, но версия уже старая 3.1.8, для установки обновленной версии 3.1.11 нам нужно добавить новый стабильный репозиторий, откроем терминал и выполним команду:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable && sudo apt-get update && sudo apt-get install qbittorrent

  • Установка произойдет очень быстро так как приложение весит меньше трех метров, после мы можем найти наше приложение в категории — «Интернет» либо с помощью поиска в Dash.

  • Так же сейчас доступна нестабильная версия qBittorrent v3.2.0alpha для установки аналогично нужно открыть терминал и выполнить команду:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-unstable && sudo apt-get update && sudo apt-get install qbittorrent

Особых отличий пока не заметил так как почти все идентично, что и в версии 3.1.11.
В общем тестируем и отписываемся в комментариях.

источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

15 января 2015

Установить qBittorrent 3.1 в Ubuntu и производные

qBittorrent — свободный кросс-платформенный клиент файлообменной сети BitTorrent с открытым исходным кодом, написанный с использованием Qt.
Поддерживает IPv6, шифрование данных, перенаправление портов UPnP/NAT-PMP. Имеет опции по настройке скорости загрузки, а также дает возможность управлять очередностью и приоритетом закачек. Есть возможность управлять клиентом через веб-интерфейс.

— Возможность скачивать файлы последовательно
— Интегрированная и расширяемая поисковая система торрент файлов
— Одновременный поиск на наиболее известных поисковых сайтах BitTorrent
— Категория-специфичные поисковые запросы (например Книги, Музыка, Фильмы)
— Поддержка всех BitTorrent расширений
— DHT, Peer Exchange, Full encryption, Magnet/BitComet URIs, .
— Удаленное управление через веб-интерфейс, почти идентичен стандартному пользовательскому интерфейсу, всё на Ajax
— Расширенный контроль над трекерами, пирами и торрентами
— Поисковый фильтр для содержимого торрентов
— Приоритезация файлов внутри торрентов
— Выбор содержимого торрентов
— Поддержка меток для торрентов
— Поддержка UPnP/NAT-PMP
— Создание торрентов (через меню «Инструменты»)
— Расширенная поддержка RSS с фильтрами для загрузки (включая регулярные выражения)
— Менеджер ограничения скорости
— IP-фильтрация (eMule- и PeerGuardian-совместимая)
— Поддержка IPv6
— Может выступать в качестве трекера
— Возможность выключения компьютера или выхода из программы по завершении задач
— Web seed
— Обмен трекерами

Читайте также:  Установка кондиционера на мансардном этаже

Установка qBittorrent 3.1 в Ubuntu 15.04/14.10/14.04/12.04 и производные

Откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
sudo apt-get update
sudo apt-get install qbittorrent

После установки вы найдёте qBittorrent в программах Интернет или поиском в меню:

источник

qBittorrent

qBittorrent — функциональный bit-torrent клиент для Linux.

Программа обладает большим числом возможностей.

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

Интерфейс

Интерфейс qBittorrent написан с использованием библиотек Qt и схож с программой µTorrent (torrent-клиент для Windows).

Главное окно программы содержит список торрентов, представленный в виде таблицы. Колонки таблицы можно включать и отключать.

Слева расположены категории для фильтрации.

При нажатии на какой-либо торрент из списка можно просматривать различную статистику.

Сверху расположена горизонтальная панель управления с кнопками и меню программы.

Разработка

Языки программирования: C++, Python.

Программа доступна для Linux, Windows, Mac OS X, OS/2 и FreeBSD.

Релизы программы qBittorrent

Версия Дата
релиза
..
4.1.7 04 августа 2019 пресс-релиз
4.1.8 26 сентября 2019 пресс-релиз
4.1.9 27 октября 2019
4.1.9.1 31 октября 2019
4.2.0 03 декабря 2019 пресс-релиз

qBittorrent — клиент для обмена файлами в P2P сетях. Написан на С++ с использованием библиотеки QT и потому кроссплатформенный.

Среди явных особенностей qBittorrent хочу отметить его сходство с аналогичными клиентами для ОС Microsoft Windows: µTorrent и BitTorrent. Сходство не случайное, потому что qBittorrent также функционален и быстр как его аналоги. В нем также есть следующее:
* Хорошо адаптированный и расширяемый механизм поиска Search Engine
o Одновременный поиск на большинстве известных поисковых сайтах системы BitTorrent
o Возможность поиска по заданным категориям (e.g. Books(Книги), Music(Музыка), Movies(Фильмы))
* Поддержка всех расширений Bittorrent
o DHT, Peer Exchange, полное шифрование, Magnet/BitComet URIs, и т.д.
* Возможность удаленного управления через веб-интерфейс
o Практически идентичный пользовательский интерфейс полностью написанный на Ajax
* Продвинутое управление трекерами, peer’ами и torrent-файлами
o Постановка в очередь и установка приоритетов торрентов
o Возможность выбора содержимого и установка приоритетов для скачивания
* Поддержка перенаправления портов, используя UPnP / NAT-PMP
* Доступен на приблизительно 25ти языках (поддержка Unicode)
* Создание торрент-файлов
* Продвинутая поддержка RSS с учетом фильтров на скачивание (включая регулярные выражения)
* Планировщик (scheduler) скорости скачивания/раздачи
* IP-фильтрация (совместимость с eMule и PeerGuardian)
* IPv6 поддерживается

Ну и конечно он совершенно бесплатен! А это значит, что в его интерфейсе вы не встретите никакой нервирующей рекламы и все рабочее пространство будет отображать процессы загрузки/раздачи файлов. В общем пробуйте и пишите комментарии.
Лично от себя: Рекомендую.

источник

Setting up qBittorrent on Ubuntu server as daemon with Web interface (15.04 and newer)

qBittorrent has a feature-rich Web UI allowing users to control qBittorrent remotely. This is ideal for headless servers without the X window system such as Ubuntu Server.

Since Ubuntu (Server) 15.04, upstart was replaced with systemd. Thus, this guide only applies to Ubuntu 15.04 and newer. This change only affects how qbittorrent is started (init scripts) and how logging happens.

A little about qBittorent-nox vs qBittorrent:

The main binary file (executable file) for qBittorrent has two variants and is usually located at /usr/bin/:

  • qbittorrent which is qBittorrent with Graphical user interface and
  • qbittorrent-nox which is same as the above but compiled without the desktop graphical user interface, and only a web-interface.

Since this guide focuses on servers that normally don’t have a desktop user interface, we will use the qbittorrent-nox binary, but we still call it by it’s regular name — qbittorrent.

qBittorrent is now available in official Ubuntu repositories. More up-to-date packages are published on our stable and unstable PPAs. The stable PPA supports Ubuntu 14.04 LTS (only the libtorrent-rasterbar package), 16.04 LTS, 17.04, 17.10, 18.04 LTS, and 19.10.

Quick instructions To use these PPAs please use the following command and make sure your version is supported:

Then install qBittorrent by doing this:

Assuming you want qbittorent to run as its own user (better for security purposes), let’s create the user that qbittorrent will run under and give it a password when prompted. Just press Return for values you want to leave blank:

First, create a file: /etc/systemd/system/qbittorrent.service

Normally after editing services we’d issue a reload command but since it will also invoke qbittorrent before we initialized the configuration, we’ll give it a skip for now. If you ever make changes to the services file, update systemctl with:

Before we continue, let’s run qbittorrent so that it can ask us to accept the disclaimer, and save and create the config file to remember this setting. Doing this will create and save the configuration files under:

First we impersonate the qbtuser:

You should see the following:

Press y key and you should see:

Without doing anything further, you should be able to point a web browser (on the same network) to the IP of your server: http://ip-of-server:8080 and log in with:

You should now see the web interface.

Back at the server’s command line, exit out of qbittorrent-nox instance with Ctrl-c

Now, stop impersonating the qbittorrent user to return to our account with sudo access:

Quit out of the above screen by pressing q

Enable it to start up on boot:

After the above, systemd should have indexed and invoked our init script so qbittorrent should be running. qBittorrent should now start automatically with reboots.

You may also want to issue the following command to disable login for the account (from SSH) for security reasons. The account will still be usable locally:

This can be reversed if necessary with the command:

This should yield something like this:

To determine the status of qBittorrent, pay special attention to:

With the advent of systemd replacing upstart, logging also changed. qbittorrent doesn’t have a straightforward logging facility. When it runs it outputs to syslog, but when it doesn’t run, like if the disclaimer hasn’t been answered yet, you won’t see anything in the log files. The best way to see this is to impersonate the qbtuser and run qbittorent-nox to see if the disclaimer comes up again.

Another way of working around how qbittorrent logs/doesn’t log is to modify the init script as a ‘oneshot’ command execution and pipe the output to a file such as /var/log/qbittorrent.log , but I haven’t tried this yet. Possibly the process identifier will need to be specified as well as the stop command so that status and stop commands also work. This is still a work in progress and I’ll update this guide when I have it working.

You can also view output of qbittorrent with journalctl:
This will show the entire log in a pager that can be scrolled through:

This will show the live version of the log file as things are happening:

Remove the startup script:

Remove the qBittorrent package:

Remove qbtuser’s home folder and config files. If you want to re-install qbittorrent or something you might want to keep this or back it up:

(Optional) Service Dependencies

Let’s say that you configured qbittorrent-nox to download files to a directory that is in another drive, for example, mounted on ‘/media/volume’. It’s important that you edit the service created above and add some systemd dependencies to prevent qbittorrent from writing files on a directory that it should not, in case your drive fails to mount or is accidentally unmounted.

After you added the mount point to the /etc/fstab , it should have a line like this:

The ‘nofail’ option prevents the system from stopping the boot process in case the drive can’t mount on startup.

You should edit /etc/systemd/system/qbittorrent.service to add ‘local-fs.target’ to the line ‘After=network.target’ and add the line ‘BindsTo=media-volume.mount’ to bind the qbittorrent service to the mount point that you want it to write the files. Your service file should look like this:

The ‘media-volume.mount’ is a systemd unit created dynamically at boot, based on the entries found on /etc/fstab and is used by systemd to mount and manage the status of the respective drive. Systemd.mount reference It follows a simple logic: if your drive is mounted on ‘/media/volume’, the unit name will be ‘media-volume.mount’, if it’s on ‘/mnt/disk’, the unit will be ‘mnt-disk.mount’.

This way, if the drive can’t mount on boot or if the drive is unmounted after qbittorrent started, it will not allow it to start or force it to stop, preventing from writing when the drive is not ready or present.

источник

Добавить комментарий

Adblock
detector