qBittorrent

提供: ArchWiki
2023年9月14日 (木) 18:42時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (→‎Search engine: 翻訳)
ナビゲーションに移動 検索に移動

qBittorrent は、libtorrent-rasterbar ライブラリを使用したオープンソースでクロスプラットフォームの BitTorrent クライアントです。このクライアントは C++Qt、および Python(オプションの検索エンジン)で書かれています。

qBittorrent は高速で安定しており、軽量です。また、ユニコードをサポートし、統合された検索エンジンを提供しています。UPnP ポート転送 / NAT-PMP、暗号化(Vuze と互換)、FAST 拡張(メインライン)、および PeX サポート(uTorrent と互換)も付属しています。

インストール

公式リポジトリには qBittorrent を インストール するための2つのパッケージがあります:

https://github.com/qbittorrent/qBittorrent || qbittorrent
  • qBittorrent-nox — グラフィカルインターフェースなし(nox -> no X サーバー)。
https://github.com/qbittorrent/qBittorrent || qbittorrent-nox

設定

プログラムを初めて実行すると、設定ファイルが ~/.config/qBittorrent/qBittorrent.conf に作成されます。

自動起動

qbittorrent-nox をインストールすると、systemd ユニットテンプレート qbittorrent-nox@.service が付属してきます。qbittorrent-nox@ユーザー名.service開始/有効化 することで、QBittorrent は特定のユーザーとして動作します。

QBittorrent はユーザー ユーザー名 として動作します。デフォルトのダウンロードフォルダはユーザーの Downloads ディレクトリになりますが、後で再設定することができます。

ヒント:
  • アクセス可能なサービスとして動作させる場合、qbittorrent という名前で ユーザーを作成 し、そのユーザーのもとで実行して、プログラムが終了ボタンを持っている場合はサービスを再起動させます。
  • 設定(例:ポート)を変更するには、その systemd ユニットのためのドロップインファイルを使用して環境変数を追加できます(ポートの場合は QBT_WEBUI_PORT です)。他の環境変数については qbittorrent-nox --help を実行してください(この情報はマニュアルに記載されていません)。

検索エンジン

オプションの検索エンジンは、メニューの View > Search Engine を通じて有効にすることができます。これにより、Search タブが開きます。

検索プラグイン

デフォルトのトラッカーは、Search タブでトラッカーウィンドウを Search plugins...(右下)で開いて、Check for updates を押すことで追加/有効化できます。より多くの非公式な検索プラグインはこちらで見つけることができます。

Web interface

Default location

By default, qBittorrent will listen on all interfaces on port 8080. Thus it is accessible at http://HOST_IP:8080.

ノート: HTTPS is not enabled by default, so https://HOST_IP:8080 is not accessible.

Default username & password

The default username is admin and the default password is adminadmin.

Allow access without username & password

In a home environment, it is often desirable to allow access to the Web UI without having to input a username and password. This can be configured in the Web UI itself after logging in using the default username and password.

Alternatively, to avoid logging in for the first time, add this section to ~/.config/qBittorrent/qBittorrent.conf:

[Preferences]
WebUI\AuthSubnetWhitelist=192.168.1.0/24
WebUI\AuthSubnetWhitelistEnabled=true
WebUI\UseUPnP=false

The above configuration items will:

  • Allow clients logging in from 192.168.1.x to access the Web UI without having to enter a username and password.
  • Disable UPnP for the Web UI, so that the Web UI will not be accessible from outside the network.

After that, reload qbittorrent-nox@username.service.

Reverse proxy configuration

nginx

Refer to qbittorrent wiki

Themes

Unofficial themes

Troubleshooting

See also