Fedora 40 または 39 に qBittorrent をインストールする方法

qBittorrent は、ユーザーフレンドリーなデスクトップ インターフェイスやヘッドレス Web UI など、幅広い機能を提供する多用途のオープンソース BitTorrent クライアントで、パーソナル コンピューターとサーバー環境の両方に最適です。qBittorrent のデスクトップ バージョンは、ダウンロードを管理するためのグラフィカル インターフェイスを提供しますが、ヘッドレス バージョン (qbittorrent-nox) はサーバーで使用するように設計されており、Web ブラウザー経由でトレントを管理できます。さらに、ヘッドレス バージョンはサービスとして実行するように構成できるため、Fedora サーバーでシームレスなエクスペリエンスを実現できます。

Fedora 40 または 39 では、デスクトップ バージョンとヘッドレス Web UI バージョンの両方を含む Fedora の AppStream を通じて DNF パッケージ マネージャーを使用して qBittorrent をインストールできます。このガイドでは、qBittorrent をインストールし、systemd サービス ファイルを使用して qbittorrent-nox サービスを設定し、Fedora サーバーで安全かつ効率的に操作できるように適切なユーザーおよびグループの権限を設定する手順について説明します。

方法1: qBittorrentデスクトップをインストールする

qBittorrent をインストールする前に Fedora を更新する

qBittorrent をインストールする前に、Fedora システムを更新して、既存のパッケージがすべて最新であることを確認することが重要です。これにより、潜在的な競合を防ぎ、インストール プロセスをスムーズに行うことができます。

Fedora システムを更新するには、次のコマンドを実行します。

sudo dnf upgrade --refresh

DNF コマンドで qBittorrent デスクトップ GUI クライアントをインストールする

qBittorrent を使用するには、デスクトップ GUI クライアントとリモート サーバー設定用の WebUI の 2 つの方法があります。このセクションでは、デスクトップ アプリケーションの使用を好むほとんどのユーザーに適した qBittorrent デスクトップ GUI クライアントのインストールについて説明します。リモート サーバーで WebUI を使用する場合は、このセクションをスキップして qBittorrent-nox のインストールに進んでください。

qBittorrent デスクトップ クライアントをインストールするには、次のコマンドを実行します。

sudo dnf install qbittorrent -y

qBittorrentデスクトップGUIクライアントを起動する

インストールが完了したら、次のいずれかの方法で qBittorrent を起動できます。

方法 1: 現在のターミナル セッションに次のコマンドを入力します。

qbittorrent

方法 2: グラフィカル インターフェイスを使用してアプリケーション アイコンに移動します。

Activities > Show Applications > qBittorrent

qBittorrentを初めて起動すると、 法的通知トレントは違​​法ダウンロードと関連付けられることが多いため、この通知は qBittorrent を法的責任から保護します。

法的通知に同意すると、新しくインストールされた qBittorrent デスクトップ クライアントのメイン ウィンドウが表示されます。これで、トレントのニーズに合わせて qBittorrent を使い始める準備が整いました。

方法 2: Fedora Server に qBittorrent-nox Web-UI をインストールする

qBittorrent-nox を使用すると、ヘッドレス Fedora サーバーまたはリモート アクセスされたデスクトップに qBittorrent をインストールできます。WebUI インターフェイスを使用すると、お気に入りのブラウザーを使用して qBittorrent を効率的に管理できます。

qBittorrent-noxをインストールする

qBittorrent-nox をインストールするには、次のコマンドを実行します。

sudo dnf install qbittorrent-nox 

qBittorrent-nox はヘッドレス クライアント用に設計されており、デフォルトのローカルホストの場所 (http://localhost:8080) の Web インターフェイス経由でアクセスできます。Web UI アクセスはデフォルトでセキュリティ保護されています。デフォルトのユーザー名は admin、デフォルトのパスワードは adminadmin です。

qBittorrent のシステム ユーザーとグループを作成する

ターミナル コマンドを使用して qBittorrent-nox を実行する代わりに、バックグラウンドで実行され、システムの起動時に起動する systemd サービス ユニットを作成します。

まず、qbittorrent-nox ユーザーとグループを作成して、サービスを権限のないユーザーとして実行できるようにします。

sudo groupadd --system qbittorrent-nox

–system フラグは、通常のユーザーではなくシステム ユーザーを作成することを意味します。

qBittorrentユーザー名を作成する

次に、qbittorrent-nox ユーザー グループの qbittorrent ユーザー名を作成します。

sudo useradd -g qbittorrent-nox qbittorrent-nox

オプションで、このユーザーのパスワードを設定できます。

sudo passwd qbittorrent-nox

qBittorrent 用の Systemd サービス ファイルを作成する

qbittorrent-nox 用の systemd サービス ファイルを作成します。

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

次の行をコピーしてファイルに貼り付けます。

[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).

Systemdデーモンをリロードする

変更を有効にするには、systemd デーモンをリロードします。

sudo systemctl daemon-reload

qBittorrent-noxを起動して有効にする

次のコマンドで qBittorrent-nox を起動します。

sudo systemctl start qbittorrent-nox

起動時に qBittorrent-nox を自動的に起動するには、次のコマンドを使用します。

sudo systemctl enable qbittorrent-nox

続行する前に、ステータスをチェックして、すべてが正しく動作していることを確認してください。

systemctl status qbittorrent-nox

qBittorrent Web UI にアクセスする

ローカル ネットワーク ブラウザーの Web UI から qBittorrent にアクセスできます。そのためには、サーバーの IP アドレスとポート番号 (8080) を入力します。

デフォルトのユーザー名は admin、デフォルトのパスワードは adminadmin です。

他の作業を行う前に、デフォルトのユーザー名とパスワードを変更することが、qBittorrent Web UI のセキュリティを確保するために重要です。資格情報を変更するには、次のパスに従います。

Tools > Options > Web UI > Authentication

ここからユーザー名とパスワードをお好みの資格情報に更新できます。これにより、qBittorrent Web UI が安全になり、許可されたユーザーのみがアクセスできるようになります。

qBittorrent の追加コマンド

qBittorrentまたはqBittorrent-noxを更新する

コマンドライン ターミナルから qBittorrent インストールを更新するには、いくつかの追加手順が必要になる場合がありますが、多くの場合、これが最も効率的な方法です。qBittorrent を含むシステム全体を更新するには、次の DNF 更新コマンドを実行します。

sudo dnf update --refresh

主に Linux を初めて使用するユーザー向けに、このブランケットはシステム全体の更新をチェックし、qBittorrent で利用可能な更新があればアップグレードします。

qBittorrentまたはqBittorrent-noxを削除する

システムから qBittorrent または qBittorrent-nox を削除する場合は、以下の簡単な手順に従ってください。インストールの選択に応じて適切なコマンドを使用してください。

qBittorrent を削除するには、次のコマンドを使用します。

sudo dnf autoremove qbittorrent

qBittorrent-nox をインストールしている場合は、代わりに次のコマンドを使用します。

sudo dnf autoremove qbittorrent-nox

結論

DNF パッケージ マネージャーを介して Fedora に qBittorrent をインストールすることで、デスクトップ用でもヘッドレス サーバー アプリケーション用でも、ニーズに合わせてカスタマイズされた強力なトレント クライアントを正常にセットアップできます。qbittorrent-nox を systemd サービスとして構成すると、適切なユーザーおよびグループ権限でバックグラウンドで効率的に実行されます。Fedora の AppStream による定期的な更新により、qBittorrent インストールは安全かつ最新の状態に保たれます。このセットアップにより、個人環境とサーバー環境の両方でトレントを効果的に管理できるようになります。

Joshua James

コメントを残す