So installieren Sie qBittorrent auf Fedora 40 oder 39

qBittorrent ist ein vielseitiger und quelloffener BitTorrent-Client, der eine Vielzahl von Funktionen bietet, darunter eine benutzerfreundliche Desktop-Oberfläche und eine Headless-Web-Benutzeroberfläche, wodurch er sich sowohl für PCs als auch für Serverumgebungen eignet. Die Desktop-Version von qBittorrent bietet eine grafische Oberfläche zum Verwalten von Downloads, während die Headless-Version (qbittorrent-nox) für den Einsatz auf Servern konzipiert ist und Ihnen die Verwaltung von Torrents über einen Webbrowser ermöglicht. Darüber hinaus kann die Headless-Version so konfiguriert werden, dass sie als Dienst ausgeführt wird, was ein nahtloses Erlebnis auf Fedora-Servern bietet.

Unter Fedora 40 oder 39 können Sie qBittorrent mit dem DNF-Paketmanager über Fedoras AppStream installieren, das sowohl die Desktop- als auch die Headless-Web-UI-Version enthält. Diese Anleitung führt Sie durch die Schritte zur Installation von qBittorrent, konfiguriert den qbittorrent-nox-Dienst mit einer systemd-Dienstdatei und richtet entsprechende Benutzer- und Gruppenberechtigungen für einen sicheren und effizienten Betrieb auf Fedora-Servern ein.

Methode 1: Installieren Sie qBittorrent Desktop

Aktualisieren Sie Fedora vor der Installation von qBittorrent

Bevor Sie qBittorrent installieren, müssen Sie unbedingt Ihr Fedora-System aktualisieren, um sicherzustellen, dass alle vorhandenen Pakete auf dem neuesten Stand sind. Dies hilft, potenzielle Konflikte zu vermeiden und sorgt für einen reibungslosen Installationsprozess.

Um Ihr Fedora-System zu aktualisieren, führen Sie den folgenden Befehl aus:

sudo dnf upgrade --refresh

Installieren Sie den qBittorrent Desktop GUI-Client über den DNF-Befehl

Es gibt zwei Möglichkeiten, qBittorrent zu verwenden: den Desktop-GUI-Client und die WebUI für Remote-Server-Setups. Dieser Abschnitt behandelt die Installation des qBittorrent-Desktop-GUI-Clients, der für die meisten Benutzer geeignet ist, die Desktop-Anwendungen bevorzugen. Wenn Sie die WebUI lieber auf Remote-Servern verwenden möchten, überspringen Sie diesen Abschnitt und fahren Sie mit der qBittorrent-nox-Installation fort.

Um den qBittorrent-Desktopclient zu installieren, führen Sie den folgenden Befehl aus:

sudo dnf install qbittorrent -y

Starten Sie den qBittorrent Desktop GUI-Client

Sobald die Installation abgeschlossen ist, können Sie qBittorrent mit einer der folgenden Methoden starten:

Methode 1: Geben Sie den folgenden Befehl in Ihre aktuelle Terminalsitzung ein:

qbittorrent

Methode 2: Navigieren Sie über die grafische Benutzeroberfläche zum Anwendungssymbol:

Activities > Show Applications > qBittorrent

Wenn Sie qBittorrent zum ersten Mal starten, wird Ihnen ein Impressum. Dieser Hinweis schützt qBittorrent vor rechtlichen Verantwortlichkeiten, da Torrents häufig mit illegalen Downloads in Verbindung gebracht werden.

Nachdem Sie den rechtlichen Hinweisen zugestimmt haben, wird das Hauptfenster Ihres neu installierten qBittorrent-Desktopclients angezeigt. Jetzt können Sie qBittorrent für Ihre Torrent-Anforderungen verwenden.

Methode 2: Installieren Sie die qBittorrent-nox-Web-UI für Fedora Server

Mit qBittorrent-nox können Sie qBittorrent auf einem Headless-Fedora-Server oder einem Remote-Desktop installieren. Mit der WebUI-Oberfläche können Sie qBittorrent effizient über Ihren bevorzugten Browser verwalten.

Installieren Sie qBittorrent-nox

Um qBittorrent-nox zu installieren, führen Sie den folgenden Befehl aus:

sudo dnf install qbittorrent-nox 

qBittorrent-nox ist für Headless-Clients konzipiert und über eine Weboberfläche am Standard-Localhost-Speicherort zugänglich: http://localhost:8080. Der Zugriff auf die Weboberfläche ist standardmäßig gesichert. Der Standardbenutzername ist admin und das Standardkennwort ist adminadmin.

Erstellen Sie einen Systembenutzer und eine Gruppe für qBittorrent

Anstatt qBittorrent-nox mit dem Terminalbefehl auszuführen, erstellen Sie eine systemd-Serviceeinheit, die im Hintergrund ausgeführt wird und beim Systemstart gestartet wird.

Erstellen Sie zunächst einen qbittorrent-nox-Benutzer und eine qbittorrent-nox-Gruppe, damit der Dienst als nicht privilegierter Benutzer ausgeführt werden kann:

sudo groupadd --system qbittorrent-nox

Das Flag –system bedeutet, dass Sie einen Systembenutzer statt eines normalen Benutzers erstellen.

Erstellen Sie einen qBittorrent-Benutzernamen

Erstellen Sie als Nächstes einen qbittorrent-Benutzernamen für die Benutzergruppe qbittorrent-nox:

sudo useradd -g qbittorrent-nox qbittorrent-nox

Optional können Sie für diesen Benutzer ein Passwort festlegen:

sudo passwd qbittorrent-nox

Erstellen Sie eine Systemd-Servicedatei für qBittorrent

Erstellen Sie eine systemd-Servicedatei für qbittorrent-nox:

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

Kopieren Sie die folgenden Zeilen und fügen Sie sie in die Datei ein:

[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

Speicher die Datei (STRG+O), dann beenden (STRG+X).

Laden Sie den Systemd-Daemon neu

Laden Sie Ihren systemd-Daemon neu, damit die Änderungen wirksam werden:

sudo systemctl daemon-reload

Starten und aktivieren Sie qBittorrent-nox

Starten Sie qBittorrent-nox mit dem folgenden Befehl:

sudo systemctl start qbittorrent-nox

Um qBittorrent-nox beim Booten automatisch zu starten, verwenden Sie den folgenden Befehl:

sudo systemctl enable qbittorrent-nox

Bevor Sie fortfahren, überprüfen Sie den Status, um sicherzustellen, dass alles ordnungsgemäß funktioniert:

systemctl status qbittorrent-nox

Zugriff auf die qBittorrent-Web-Benutzeroberfläche

Sie können über die Web-Benutzeroberfläche Ihres lokalen Netzwerkbrowsers auf qBittorrent zugreifen. Geben Sie dazu die IP-Adresse und die Portnummer (8080) des Servers ein.

Der Standardbenutzername ist admin und das Standardkennwort ist adminadmin.

Bevor Sie irgendetwas anderes tun, müssen Sie unbedingt den Standardbenutzernamen und das Standardkennwort ändern, um Ihre qBittorrent-Web-Benutzeroberfläche zu sichern. Um die Anmeldeinformationen zu ändern, folgen Sie dem Pfad:

Tools > Options > Web UI > Authentication

Sie können den Benutzernamen und das Passwort hier auf Ihre bevorzugten Anmeldeinformationen aktualisieren. Dadurch wird sichergestellt, dass Ihre qBittorrent-Web-Benutzeroberfläche sicher ist und nur autorisierte Benutzer darauf zugreifen können.

Zusätzliche Befehle für qBittorrent

Aktualisieren Sie qBittorrent oder qBittorrent-nox

Das Aktualisieren Ihrer qBittorrent-Installation über das Befehlszeilenterminal erfordert möglicherweise einige zusätzliche Schritte, ist jedoch häufig die effizienteste Methode. Um Ihr gesamtes System, einschließlich qBittorrent, zu aktualisieren, führen Sie den folgenden DNF-Update-Befehl aus:

sudo dnf update --refresh

Dies ist vor allem für Linux-Einsteiger gedacht und prüft Ihr gesamtes System umfassend auf Updates. Es wird aktualisiert, wenn eines für qBittorrent verfügbar ist.

Entfernen Sie qBittorrent oder qBittorrent-nox

Wenn Sie qBittorrent oder qBittorrent-nox von Ihrem System entfernen, folgen Sie dem unten beschriebenen einfachen Vorgang. Verwenden Sie den entsprechenden Befehl basierend auf Ihrer Installationsauswahl.

Um qBittorrent zu entfernen, verwenden Sie den folgenden Befehl:

sudo dnf autoremove qbittorrent

Wenn Sie qBittorrent-nox installiert haben, verwenden Sie stattdessen diesen Befehl:

sudo dnf autoremove qbittorrent-nox

Abschluss

Durch die Installation von qBittorrent auf Fedora über den DNF-Paketmanager haben Sie erfolgreich einen leistungsstarken Torrent-Client eingerichtet, der auf Ihre Bedürfnisse zugeschnitten ist, sei es für den Desktop-Einsatz oder als Headless-Serveranwendung. Die Konfiguration von qbittorrent-nox als systemd-Dienst stellt sicher, dass es effizient im Hintergrund mit den richtigen Benutzer- und Gruppenberechtigungen ausgeführt wird. Regelmäßige Updates über Fedoras AppStream halten Ihre qBittorrent-Installation sicher und auf dem neuesten Stand. Mit diesem Setup sind Sie gut gerüstet, um Torrents sowohl in persönlichen als auch in Serverumgebungen effektiv zu verwalten.

Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

Hinterlasse einen Kommentar