Среди торрент-клиентов qBittorrent является надежным и эффективным выбором, особенно для тех, кто ставит во главу угла бесперебойную работу без рекламы. Если вы размышляете над тем, как установить qBittorrent на Fedora Linux, это руководство поможет вам.
qBittorrent: Краткий обзор
qBittorrent, BitTorrent-клиент с открытым исходным кодом, занял свою нишу в сообществе любителей торрентов. Разработанный как альтернатива таким клиентам, как µTorrent, он предлагает множество функций без ущерба для простоты:
- Эффективность и удобный интерфейс: qBittorrent отличается простотой использования, что позволяет пользователям легко ориентироваться в его функциях.
- Кросс-платформенная совместимость: qBittorrent доступен для различных операционных систем и гарантирует единообразную работу пользователя как в Windows, так и в macOS или Linux.
- Встроенный поиск: Встроенная поисковая система позволяет искать торренты на нескольких сайтах, что избавляет от необходимости использовать отдельный браузер.
- Гранулярный контроль: qBittorrent обеспечивает детальный контроль над работой с торрентами - от распределения полосы пропускания до правил расфасовки.
- Интеграция RSS: Поддержка RSS в клиенте позволяет пользователям автоматически скачивать контент, как только он становится доступен.
- Повышенная безопасность: Благодаря IP-фильтрации qBittorrent обеспечивает дополнительный уровень защиты, блокируя потенциально опасные соединения.
- Работа без рекламы: qBittorrent работает без рекламы, обеспечивая пользователям бесперебойную работу.
В данном руководстве описаны шаги по установке qBittorrent на Fedora Linux с помощью менеджера пакетов DNF. Кроме того, для тех, кто заинтересован в установке безголового сервера, мы рассмотрим установку qBittorrent-nox, позволяющего управлять им через веб-интерфейс.
Установка qBittorrent Desktop Client в Fedora
Шаг 1: Обновление Fedora перед установкой qBittorrent
Перед установкой qBittorrent необходимо обновить систему Fedora, чтобы убедиться в актуальности всех существующих пакетов. Это поможет предотвратить возможные конфликты и обеспечит плавную установку. Чтобы обновить систему Fedora, выполните следующую команду:
1 | sudo dnf upgrade --refresh |
Шаг 2. Установка графического клиента qBittorrent Desktop в Fedora
Существует два способа использования qBittorrent: клиент с графическим интерфейсом для рабочего стола и WebUI для удаленной настройки сервера. В данном разделе рассматривается установка настольного GUI-клиента qBittorrent, который подходит для большинства пользователей, предпочитающих использовать настольные приложения. Если вы предпочитаете использовать WebUI на удаленных серверах, пропустите этот раздел и перейдите к установке qBittorrent-nox.
Для установки десктопного клиента qBittorrent выполните следующую команду:
1 | sudo dnf install qbittorrent -y |
Шаг 3. Запуск графического клиента qBittorrent Desktop на Fedora
После завершения установки можно запустить qBittorrent одним из следующих способов:
Метод 1: Введите следующую команду в текущей сессии терминала:
1 | qbittorrent |
Способ 2: Перейдите к значку приложения с помощью графического интерфейса:
Activities > Show Applications > qBittorrent
Скриншот, демонстрирующий запуск настольного клиента qBittorrent из меню приложений Fedora Linux.
При первом запуске qBittorrent вам будет показано юридическое уведомление. Это уведомление защищает qBittorrent от юридической ответственности, поскольку торренты часто ассоциируются с нелегальными загрузками.
После того как вы согласитесь с юридическим уведомлением, вы увидите главное окно только что установленного настольного клиента qBittorrent. Теперь вы готовы начать использовать qBittorrent для работы с торрентами.
Пример пользовательского интерфейса настольного приложения qBittorrent после запуска на Fedora Linux:
Установка qBittorrent-nox на сервер Fedora (Web-UI qBittorrent)
qBittorrent-nox позволяет установить qBittorrent на безголовый сервер Fedora или удаленный рабочий стол. С помощью WebUI-интерфейса вы можете эффективно управлять qBittorrent, используя ваш любимый браузер.
Шаг 1. Установка qBittorrent-nox на Fedora (безголовое окружение)
Для установки qBittorrent-nox выполните следующую команду:
1 | sudo dnf install qbittorrent-nox |
qBittorrent-nox предназначен для безголовых клиентов и доступен через Web-интерфейс по умолчанию по адресу localhost: http://localhost:8080. По умолчанию доступ к Web-интерфейсу защищен. Имя пользователя по умолчанию - admin, пароль по умолчанию - adminadmin.
Шаг 2. Создание системного пользователя и группы на Fedora для qBittorrent
Вместо того чтобы запускать qBittorrent-nox с помощью команды терминала, вы создадите сервисный модуль systemd, который будет работать в фоновом режиме и запускаться при загрузке системы.
Сначала создайте пользователя и группу qbittorrent-nox, чтобы служба могла работать от имени непривилегированного пользователя:
1 | sudo groupadd --system qbittorrent-nox |
Флаг --system означает, что вы создаете системного пользователя, а не обычного.
Шаг 3. Создание имени пользователя qBittorrent
Далее создайте имя пользователя qbittorrent для группы пользователей qbittorrent-nox:
1 | sudo useradd -g qbittorrent-nox qbittorrent-nox |
Опционально можно задать пароль для этого пользователя:
1 | sudo passwd qbittorrent-nox |
Шаг 4. Создание служебного файла Systemd для qBittorrent на Fedora
Создайте служебный файл systemd для qbittorrent-nox:
1 | sudo nano /etc/systemd/system/qbittorrent-nox.service |
Скопируйте и вставьте в файл следующие строки:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | [Unit] Description=qBittorrent Command Line Client After=network.target [Service] Type=forking User=qbittorrent-nox Group=qbittorrent-nox UMask=007 ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=8080 Restart=on-failure [Install] WantedBy=multi-user.target |
Сохраните файл (CTRL+O), затем выйдите (CTRL+X).
Шаг 5: Перезагрузка демона Systemd
Перезагрузите демон systemd, чтобы изменения вступили в силу:
1 | sudo systemctl daemon-reload |
Шаг 6. Запуск и включение qBittorrent-nox на Fedora
Запустите qBittorrent-nox с помощью следующей команды:
1 | sudo systemctl start qbittorrent-nox |
Чтобы qBittorrent-nox запускался автоматически при загрузке, выполните следующую команду:
1 | sudo systemctl enable qbittorrent-nox |
Прежде чем продолжить работу, проверьте статус, чтобы убедиться, что все работает правильно:
1 | systemctl status qbittorrent-nox |
Шаг 7. Доступ к веб-интерфейсу qBittorrent
С помощью Web UI можно получить доступ к qBittorrent через браузер локальной сети. Введите IP-адрес сервера и номер порта (8080).
Имя пользователя по умолчанию - admin, пароль по умолчанию - adminadmin.
Прежде чем что-либо предпринимать, необходимо изменить имя пользователя и пароль, используемые по умолчанию, для обеспечения безопасности веб-интерфейса qBittorrent. Чтобы изменить учетные данные, выполните следующие действия:
Tools > Options > Web UI > Authentication
Здесь можно изменить имя пользователя и пароль на желаемые. Это гарантирует, что веб-интерфейс qBittorrent будет безопасным и доступным только для авторизованных пользователей.
Дополнительные команды для qBittorrent в Fedora
Обновление qBittorrent или qBittorrent-nox на Fedora
Обновление установки qBittorrent через терминал командной строки может потребовать некоторых дополнительных действий, но зачастую это наиболее эффективный способ. Чтобы обновить всю систему, включая qBittorrent, выполните следующую команду DNF update:
1 | sudo dnf update --refresh |
Для пользователей, только начинающих работать с Linux, эта прога проверяет всю систему на наличие обновлений, которые будут обновлены, если таковые имеются для qBittorrent.
Удаление qBittorrent или qBittorrent-nox на Fedora
Для удаления qBittorrent или qBittorrent-nox из системы выполните следующую простую процедуру. Используйте соответствующую команду в зависимости от выбранного варианта установки.
Для удаления qBittorrent используйте следующую команду:
1 | sudo dnf autoremove qbittorrent |
Если вы установили qBittorrent-nox, используйте следующую команду:
1 | sudo dnf autoremove qbittorrent-nox |
Заключение
В этом руководстве мы рассмотрели установку qBittorrent и qBittorrent-nox на Fedora Linux. Мы рассмотрели шаги по установке настольного GUI-клиента qBittorrent и безголового qBittorrent-nox, управление которым осуществляется через Web-интерфейс. Эти инструменты предоставляют гибкие возможности для решения конкретных задач, будь то использование настольной среды или работа с безголовым сервером.