qBittorrent is een veelzijdige en open-source BitTorrent-client die een breed scala aan functies biedt, waaronder een gebruiksvriendelijke desktopinterface en een headless web-UI, waardoor het ideaal is voor zowel pc's als serveromgevingen. De desktopversie van qBittorrent biedt een grafische interface voor het beheren van downloads, terwijl de headless-versie (qbittorrent-nox) is ontworpen voor gebruik op servers, zodat u torrents kunt beheren via een webbrowser. Bovendien kan de headless-versie worden geconfigureerd om als een service te draaien, wat een naadloze ervaring biedt op Fedora-servers.
Op Fedora 40 of 39 kunt u qBittorrent installeren met behulp van de DNF-pakketbeheerder via Fedora's AppStream, dat zowel de desktop- als headless Web UI-versies bevat. Deze gids leidt u door de stappen om qBittorrent te installeren, de qbittorrent-nox-service te configureren met een systemd-servicebestand en de juiste gebruikers- en groepsmachtigingen in te stellen voor veilige en efficiënte werking op Fedora-servers.
Methode 1: Installeer qBittorrent Desktop
Update Fedora vóór de installatie van qBittorrent
Voordat je qBittorrent installeert, is het cruciaal om je Fedora-systeem bij te werken om er zeker van te zijn dat alle bestaande pakketten up-to-date zijn. Dit helpt potentiële conflicten te voorkomen en zorgt voor een soepel installatieproces.
Om je Fedora systeem bij te werken, voer je het volgende commando uit:
sudo dnf upgrade --refresh
Installeer qBittorrent Desktop GUI Client via DNF Command
Er zijn twee manieren om qBittorrent te gebruiken: de desktop GUI-client en de WebUI voor externe serverinstellingen. In dit gedeelte wordt de installatie van de qBittorrent desktop GUI-client besproken, die geschikt is voor de meeste gebruikers die liever desktopapplicaties gebruiken. Als u de WebUI liever op externe servers gebruikt, sla dan deze sectie over en ga verder met de installatie van qBittorrent-nox.
Om de qBittorrent-desktopclient te installeren, voert u de volgende opdracht uit:
sudo dnf install qbittorrent -y
Start qBittorrent Desktop GUI-client
Zodra de installatie is voltooid, kunt u qBittorrent starten met een van de volgende methoden:
Methode 1: Typ de volgende opdracht in uw huidige terminalsessie:
qbittorrent
Methode 2: Navigeer naar het applicatiepictogram met behulp van de grafische interface:
Activities > Show Applications > qBittorrent
Wanneer u qBittorrent voor de eerste keer start, krijgt u een Juridische kennisgeving. Deze kennisgeving beschermt qBittorrent tegen wettelijke verantwoordelijkheden, omdat torrents vaak in verband worden gebracht met illegale downloads.
Nadat u akkoord bent gegaan met de juridische kennisgeving, ziet u het hoofdvenster van uw nieuw geïnstalleerde qBittorrent-desktopclient. Nu bent u klaar om qBittorrent te gaan gebruiken voor uw torrent-behoeften.
Methode 2: qBittorrent-nox Web-UI voor Fedora Server installeren
Met qBittorrent-nox kun je qBittorrent installeren op een headless Fedora-server of een op afstand toegankelijk bureaublad. Met de WebUI-interface kunt u qBittorrent efficiënt beheren met uw favoriete browser.
Installeer qBittorrent-nox
Om qBittorrent-nox te installeren, voert u de volgende opdracht uit:
sudo dnf install qbittorrent-nox
qBittorrent-nox is ontworpen voor headless clients en is toegankelijk via een webinterface op de standaard localhost-locatie: http://localhost:8080. De toegang tot de Web UI is standaard beveiligd. De standaardgebruikersnaam is admin en het standaardwachtwoord is adminadmin.
Maak een systeemgebruiker en groep voor qBittorrent
In plaats van qBittorrent-nox uit te voeren met behulp van de terminalopdracht, maakt u een systemd-service-eenheid die op de achtergrond draait en begint bij het opstarten van het systeem.
Maak eerst een qbittorrent-nox-gebruiker en -groep aan, zodat de service als een gebruiker zonder privileges kan worden uitgevoerd:
sudo groupadd --system qbittorrent-nox
De vlag –system betekent dat u een systeemgebruiker aanmaakt in plaats van een gewone gebruiker.
Maak een qBittorrent-gebruikersnaam
Maak vervolgens een qbittorrent-gebruikersnaam aan voor de gebruikersgroep qbittorrent-nox:
sudo useradd -g qbittorrent-nox qbittorrent-nox
Optioneel kunt u voor deze gebruiker een wachtwoord instellen:
sudo passwd qbittorrent-nox
Maak een Systemd-servicebestand voor qBittorrent
Maak een systemd-servicebestand voor qbittorrent-nox:
sudo nano /etc/systemd/system/qbittorrent-nox.service
Kopieer en plak de volgende regels in het bestand:
[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
Bewaar het bestand (CTRL+O)en verlaat vervolgens (CTRL+X).
Laad de Systemd-daemon opnieuw
Laad uw systemd-daemon opnieuw zodat de wijzigingen van kracht worden:
sudo systemctl daemon-reload
Start en schakel qBittorrent-nox in
Start qBittorrent-nox met het volgende commando:
sudo systemctl start qbittorrent-nox
Om qBittorrent-nox automatisch te laten starten bij het opstarten, gebruikt u de volgende opdracht:
sudo systemctl enable qbittorrent-nox
Controleer voordat u doorgaat de status om er zeker van te zijn dat alles correct werkt:
systemctl status qbittorrent-nox
Open de webinterface van qBittorrent
U kunt qBittorrent benaderen via de web-UI van uw lokale netwerkbrowser. Typ hiervoor het IP-adres en poortnummer van de server (8080).
De standaardgebruikersnaam is admin en het standaardwachtwoord is adminadmin.
Voordat u iets anders doet, is het wijzigen van de standaard gebruikersnaam en het wachtwoord van cruciaal belang om uw qBittorrent Web UI te beveiligen. Volg het pad om de inloggegevens te wijzigen:
Tools > Options > Web UI > Authentication
U kunt vanaf hier de gebruikersnaam en het wachtwoord bijwerken naar de inloggegevens van uw voorkeur. Dit zorgt ervoor dat uw qBittorrent Web UI veilig is en alleen toegankelijk is voor geautoriseerde gebruikers.
Aanvullende opdrachten voor qBittorrent
Update qBittorrent of qBittorrent-nox
Het bijwerken van uw qBittorrent-installatie via de opdrachtregelterminal vereist mogelijk wat extra stappen, maar is vaak de meest efficiënte manier. Om uw volledige systeem, inclusief qBittorrent, bij te werken, voert u de volgende DNF-updateopdracht uit:
sudo dnf update --refresh
Voornamelijk voor gebruikers die nieuw zijn bij Linux: deze deken controleert je hele systeem op updates, die zullen worden geüpgraded als er een beschikbaar is voor qBittorrent.
Verwijder qBittorrent of qBittorrent-nox
Als u qBittorrent of qBittorrent-nox van uw systeem verwijdert, volgt u het eenvoudige proces hieronder. Gebruik de juiste opdracht op basis van uw installatiekeuze.
Om qBittorrent te verwijderen, gebruikt u de volgende opdracht:
sudo dnf autoremove qbittorrent
Als je qBittorrent-nox hebt geïnstalleerd, gebruik dan deze opdracht:
sudo dnf autoremove qbittorrent-nox
Conclusie
Door qBittorrent op Fedora te installeren via de DNF-pakketbeheerder, hebt u met succes een krachtige torrentclient ingesteld die is afgestemd op uw behoeften, of het nu voor desktopgebruik is of als een headless servertoepassing. Door qbittorrent-nox te configureren als een systemd-service, wordt ervoor gezorgd dat deze efficiënt op de achtergrond draait met de juiste gebruikers- en groepsrechten. Regelmatige updates via Fedora's AppStream houden uw qBittorrent-installatie veilig en up-to-date. Met deze instelling bent u goed uitgerust om torrents effectief te beheren in zowel persoonlijke als serveromgevingen.