Skip to main content

Руководство пользователя

Установка и настройка OPKG-пакета qBittorrent

qBittorrent — BitTorrent клиент, написанный на языке C++ для операционных систем Linux, Windows, macOS, OS/2 и BSD. Основан на наборе инструментов Qt и библиотеке libtorrent-rasterbar. Поддерживает все современные BitTorrent расширения и является одним из самых мощных инструментов для работы с BitTorrent-файлами.

Рассмотрим вариант установки торрент-клиента qBittorrent из репозитория Entware.

Важно

Использование торрент-клиента qBittorent рекомендуется на старших (производительных) моделях: Giga, Ultra, Giant, Peak, Hopper, Hero 4G+.

Для стабильной работы торрент-клиента qBittorent необходимо подключить раздел диска с автоматически монтируемым SWAP-разделом в качестве области файла подкачки.

  1. Предварительно нужно подготовить внешний USB-накопитель и установить на него систему пакетов репозитория Entware. Как это сделать, подробно показано в инструкции Установка системы пакетов репозитория Entware на USB-накопитель.

  2. Установите пакет qbittorrent:

    / # opkg install qbittorrent
    Installing qbittorrent (4.1.9.1-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/qbittorrent_4.1.9.1-1_mipsel-3.4.ipk
    Installing libatomic (8.3.0-9) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/libatomic_8.3.0-9_mipsel-3.4.ipk
    Installing qt5-core (5.14.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/qt5-core_5.14.0-1_mipsel-3.4.ipk
    Installing qt5-network (5.14.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/qt5-network_5.14.0-1_mipsel-3.4.ipk
    Installing qt5-xml (5.14.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/qt5-xml_5.14.0-1_mipsel-3.4.ipk
    Installing boost-system (1.72.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/boost-system_1.72.0-1_mipsel-3.4.ipk
    Installing boost-chrono (1.72.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/boost-chrono_1.72.0-1_mipsel-3.4.ipk
    Installing boost-python3 (1.72.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/boost-python3_1.72.0-1_mipsel-3.4.ipk
    Installing boost-random (1.72.0-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/boost-random_1.72.0-1_mipsel-3.4.ipk
    Installing libopenssl (1.1.1d-2) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/libopenssl_1.1.1d-2_mipsel-3.4.ipk
    Installing rblibtorrent (1.1.14-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/rblibtorrent_1.1.14-1_mipsel-3.4.ipk
    Configuring boost-system.
    Configuring boost-chrono.
    Configuring libatomic.
    Configuring qt5-core.
    Configuring qt5-xml.
    Configuring boost-python3.
    Configuring boost-random.
    Configuring libopenssl.
    Configuring rblibtorrent.
    Configuring qt5-network.
    Configuring qbittorrent.
  3. Этот шаг нужно будет выполнить только при первом подключении к веб-интерфейсу qBittorrent.

    Предупреждение

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

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

    Остановите qBittorrent, если он был ранее запущен. Для этого выполните команду:

    / # /opt/etc/init.d/S89qbittorrent stop

    Затем выполните команду:

    / # qbittorrent-nox --webui-port=9080 --profile=/opt/etc --configuration=entware

    Нажмите y для продолжения.

    После этого появится сообщение о временном запуске веб-интерфейса WebUI торрент-клиента и информация о логине (Username) и временном пароле (Password) учетной записи администратора.

    WebUI will be started shortly after internal preparations. Please wait...
    
    ******** Information ********
    To control qBittorrent, access the WebUI at: http://localhost:9080
    
    The WebUI administrator username is: admin
    The WebUI administrator password was not set. A temporary password is provided for this session: mST5tN7mk
    You should set your own password in program preferences.

    В нашем примере username: admin, а временный пароль password: mST5tN7mk.

    Предупреждение

    Не закрывайте процесс (сессию) в консоли после выполнения команды qbittorrent-nox --webui-port=9080 --profile=/opt/etc --configuration=entware

    Откройте в браузере веб-интерфейс qBittorent по адресу http://ip_адрес_роутера:9080 (в нашем примере это 192.168.1.1:9080), введите в поле Username имя admin и в поле Password временный пароль.

    qbit-01-en.png

    При успешной авторизации вы увидите встроенный веб-интерфейс торрент-клиента.

    qbit-02-en.png

    Нажмите на кнопку qbit-options-button.png (Options) для перехода к настройкам торрент-клиента.

    На вкладке Web UI в разделе Authentication в поле Password установите свой постоянный пароль для учетной записи admin. Для сохранения настроек нажмите кнопку Save внизу окна.

    qbit-03-en.png

    Теперь возвратитесь к окну консоли, в котором мы выводили временный пароль для авторизации. Прервите сессию нажав Ctrl + C.

  4. Запустите qbittorrent командой:

    / # /opt/etc/init.d/S89qbittorrent start
     Starting qbittorrent-nox... done.
  5. Зайдите в веб-интерфейс торрент-клиента по адресу http://ip_адрес_роутера:9080 (в нашем примере это 192.168.1.1:9080, введите в поле Username имя admin и в поле Password установленный постоянный пароль.

    В qBittorrent сделайте необходимые настройки и проверьте работу торрент-клиента.

    В окне Options на вкладке Behavior в поле User Interface Language можно сменить язык интерфейса, например установить Русский.

    qbit-07-en.png

    Важно

    Для стабильной работы системы и торрент-клиента qBittorent рекомендуется ограничить скорость загрузки/отдачи торрент-файла. Сделать это можно в настройках на вкладке Speed.

    qbit-04-en.png

    Запустите закачку.

    qbit-05-en.png

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

    qbit-06-en.png

    Обращаем внимание, что после перезапуска торрент-клиента командой /opt/etc/init.d/S89qbittorrent restart настройка номера порта возвращается на предустановленное по умолчанию значение.

Важно

Поддержка пакета осуществляется в теме форума разработчиков — qBittorrent.