Hur man installerar qBittorrent på Fedora 40 eller 39

qBittorrent är en mångsidig och öppen källkod BitTorrent-klient som erbjuder ett brett utbud av funktioner, inklusive ett användarvänligt skrivbordsgränssnitt och ett huvudlöst webbgränssnitt, vilket gör den idealisk för både persondatorer och servermiljöer. Desktopversionen av qBittorrent tillhandahåller ett grafiskt gränssnitt för hantering av nedladdningar, medan den huvudlösa versionen (qbittorrent-nox) är designad för användning på servrar, så att du kan hantera torrents via en webbläsare. Dessutom kan den huvudlösa versionen konfigureras för att köras som en tjänst, vilket ger en sömlös upplevelse på Fedora-servrar.

På Fedora 40 eller 39 kan du installera qBittorrent med DNF-pakethanteraren genom Fedoras AppStream, som inkluderar både skrivbordsversionen och den huvudlösa webbgränssnittsversionen. Den här guiden leder dig genom stegen för att installera qBittorrent, konfigurera qbittorrent-nox-tjänsten med en systemd servicefil och ställa in lämpliga användar- och gruppbehörigheter för säker och effektiv drift på Fedora-servrar.

Metod 1: Installera qBittorrent Desktop

Uppdatera Fedora före installation av qBittorrent

Innan du installerar qBittorrent är det avgörande att uppdatera ditt Fedora-system för att säkerställa att alla befintliga paket är uppdaterade. Detta hjälper till att förhindra potentiella konflikter och säkerställer en smidig installationsprocess.

För att uppdatera ditt Fedora-system, kör följande kommando:

sudo dnf upgrade --refresh

Installera qBittorrent Desktop GUI Client via DNF Command

Det finns två sätt att använda qBittorrent: desktop GUI-klienten och WebUI för fjärrserverinställningar. Det här avsnittet täcker installationen av qBittorrent desktop GUI-klienten, som är lämplig för de flesta användare som föredrar att använda skrivbordsapplikationer. Om du föredrar att använda WebUI på fjärrservrar, hoppa över det här avsnittet och fortsätt till installationen av qBittorrent-nox.

För att installera qBittorrent-skrivbordsklienten, kör följande kommando:

sudo dnf install qbittorrent -y

Starta qBittorrent Desktop GUI Client

När installationen är klar kan du starta qBittorrent med någon av följande metoder:

Metod 1: Skriv följande kommando i din nuvarande terminalsession:

qbittorrent

Metod 2: Navigera till programikonen med det grafiska gränssnittet:

Activities > Show Applications > qBittorrent

När du startar qBittorrent för första gången kommer du att presenteras med en Rättsligt meddelande. Detta meddelande skyddar qBittorrent från juridiskt ansvar, eftersom torrenter ofta förknippas med illegala nedladdningar.

Efter att ha godkänt det juridiska meddelandet, kommer du att se huvudfönstret för din nyinstallerade qBittorrent-skrivbordsklient. Nu är du redo att börja använda qBittorrent för dina torrentingbehov.

Metod 2: Installera qBittorrent-nox Web-UI för Fedora Server

qBittorrent-nox låter dig installera qBittorrent på en huvudlös Fedora-server eller ett fjärråtkomligt skrivbord. Med WebUI-gränssnittet kan du hantera qBittorrent effektivt med din favoritwebbläsare.

Installera qBittorrent-nox

För att installera qBittorrent-nox, kör följande kommando:

sudo dnf install qbittorrent-nox 

qBittorrent-nox är designad för huvudlösa klienter och är tillgänglig via ett webbgränssnitt på standardplatsen för lokalvärd: http://localhost:8080. Åtkomsten till webbgränssnittet är säkrad som standard. Standardanvändarnamnet är admin och standardlösenordet är adminadmin.

Skapa en systemanvändare och grupp för qBittorrent

Istället för att köra qBittorrent-nox med terminalkommandot, skapar du en systemd serviceenhet som körs i bakgrunden och startar vid systemstart.

Skapa först en qbittorrent-nox användare och grupp så att tjänsten kan köras som en oprivilegierad användare:

sudo groupadd --system qbittorrent-nox

–systemflaggan betyder att du skapar en systemanvändare istället för en vanlig användare.

Skapa ett qBittorrent-användarnamn

Skapa sedan ett qbittorrent-användarnamn för användargruppen qbittorrent-nox:

sudo useradd -g qbittorrent-nox qbittorrent-nox

Alternativt kan du ställa in ett lösenord för denna användare:

sudo passwd qbittorrent-nox

Skapa en Systemd Service File för qBittorrent

Skapa en systemd servicefil för qbittorrent-nox:

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

Kopiera och klistra in följande rader i filen:

[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

Spara filen (CTRL+O), avsluta sedan (CTRL+X).

Ladda om Systemd Daemon

Ladda om din systemd-demon för att ändringarna ska träda i kraft:

sudo systemctl daemon-reload

Starta och aktivera qBittorrent-nox

Starta qBittorrent-nox med följande kommando:

sudo systemctl start qbittorrent-nox

För att få qBittorrent-nox att starta automatiskt vid uppstart, använd följande kommando:

sudo systemctl enable qbittorrent-nox

Innan du fortsätter, kontrollera statusen för att säkerställa att allt fungerar korrekt:

systemctl status qbittorrent-nox

Få åtkomst till qBittorrent Web UI

Du kan komma åt qBittorrent via webbgränssnittet i din lokala nätverkswebbläsare. För att göra det, skriv in serverns IP-adress och portnummer (8080).

Standardanvändarnamnet är admin och standardlösenordet är adminadmin.

Innan du gör något annat är det viktigt att ändra standardanvändarnamnet och lösenordet för att säkra ditt qBittorrent-webbgränssnitt. För att ändra autentiseringsuppgifterna, följ sökvägen:

Tools > Options > Web UI > Authentication

Du kan uppdatera användarnamnet och lösenordet till dina föredragna referenser härifrån. Detta säkerställer att ditt qBittorrent webbgränssnitt är säkert och endast tillgängligt för auktoriserade användare.

Ytterligare kommandon för qBittorrent

Uppdatera qBittorrent eller qBittorrent-nox

Att uppdatera din qBittorrent-installation via kommandoradsterminalen kan kräva några extra steg, men det är ofta det mest effektiva sättet. För att uppdatera hela ditt system, inklusive qBittorrent, kör följande DNF-uppdateringskommando:

sudo dnf update --refresh

För användare som främst är nybörjare i Linux, kontrollerar denna filt hela ditt system efter uppdateringar, som kommer att uppgraderas om en sådan är tillgänglig för qBittorrent.

Ta bort qBittorrent eller qBittorrent-nox

Om du tar bort qBittorrent eller qBittorrent-nox från ditt system, följ den enkla processen nedan. Använd lämpligt kommando baserat på ditt installationsval.

För att ta bort qBittorrent, använd följande kommando:

sudo dnf autoremove qbittorrent

Om du har installerat qBittorrent-nox, använd det här kommandot istället:

sudo dnf autoremove qbittorrent-nox

Slutsats

Genom att installera qBittorrent på Fedora via DNF-pakethanteraren har du framgångsrikt konfigurerat en kraftfull torrentklient som är skräddarsydd för dina behov, vare sig för skrivbordsanvändning eller som en huvudlös serverapplikation. Att konfigurera qbittorrent-nox som en systemtjänst säkerställer att den körs effektivt i bakgrunden med rätt användar- och gruppbehörighet. Regelbundna uppdateringar genom Fedoras AppStream kommer att hålla din qBittorrent-installation säker och uppdaterad. Med den här inställningen är du väl rustad att hantera torrents effektivt på både personliga och servermiljöer.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar