Come installare qBittorrent su Fedora 40 o 39

qBittorrent è un client BitTorrent versatile e open source che offre un'ampia gamma di funzionalità, tra cui un'interfaccia desktop intuitiva e un'interfaccia utente Web headless, rendendolo ideale sia per personal computer che per ambienti server. La versione desktop di qBittorrent fornisce un'interfaccia grafica per la gestione dei download, mentre la versione headless (qbittorrent-nox) è progettata per l'uso sui server, consentendo di gestire i torrent tramite un browser Web. Inoltre, la versione headless può essere configurata per essere eseguita come servizio, offrendo un'esperienza fluida sui server Fedora.

Su Fedora 40 o 39, puoi installare qBittorrent usando il gestore pacchetti DNF tramite AppStream di Fedora, che include sia la versione desktop che quella headless Web UI. Questa guida ti guiderà attraverso i passaggi per installare qBittorrent, configurare il servizio qbittorrent-nox con un file di servizio systemd e impostare le autorizzazioni utente e gruppo appropriate per un funzionamento sicuro ed efficiente sui server Fedora.

Metodo 1: installa qBittorrent Desktop

Aggiorna Fedora prima dell'installazione di qBittorrent

Prima di installare qBittorrent, è fondamentale aggiornare il tuo sistema Fedora per garantire che tutti i pacchetti esistenti siano aggiornati. Ciò aiuta a prevenire potenziali conflitti e garantisce un processo di installazione regolare.

Per aggiornare il tuo sistema Fedora, esegui il seguente comando:

sudo dnf upgrade --refresh

Installa il client GUI desktop qBittorrent tramite il comando DNF

Esistono due modi per utilizzare qBittorrent: il client GUI desktop e l'interfaccia utente Web per le configurazioni del server remoto. Questa sezione riguarda l'installazione del client GUI desktop qBittorrent, adatto alla maggior parte degli utenti che preferiscono utilizzare applicazioni desktop. Se preferisci utilizzare la WebUI su server remoti, salta questa sezione e procedi all'installazione di qBittorrent-nox.

Per installare il client desktop qBittorrent, eseguire il comando seguente:

sudo dnf install qbittorrent -y

Avvia il client GUI desktop qBittorrent

Una volta completata l'installazione, puoi avviare qBittorrent utilizzando uno dei seguenti metodi:

Metodo 1: Digitare il seguente comando nella sessione corrente del terminale:

qbittorrent

Metodo 2: andare all'icona dell'applicazione tramite l'interfaccia grafica:

Activities > Show Applications > qBittorrent

Quando avvii qBittorrent per la prima volta, ti verrà presentato un file Avviso legale. Questo avviso protegge qBittorrent da responsabilità legali, poiché i torrent sono spesso associati a download illegali.

Dopo aver accettato le Note legali, vedrai la finestra principale del client desktop qBittorrent appena installato. Ora sei pronto per iniziare a utilizzare qBittorrent per le tue esigenze di torrent.

Metodo 2: Installare qBittorrent-nox Web-UI per Fedora Server

qBittorrent-nox ti consente di installare qBittorrent su un server Fedora headless o su un desktop con accesso remoto. Con l'interfaccia WebUI, puoi gestire qBittorrent in modo efficiente utilizzando il tuo browser preferito.

Installa qBittorrent-nox

Per installare qBittorrent-nox, esegui il comando seguente:

sudo dnf install qbittorrent-nox 

qBittorrent-nox è progettato per client headless ed è accessibile tramite un'interfaccia Web nella posizione localhost predefinita: http://localhost:8080. L'accesso all'interfaccia utente Web è protetto per impostazione predefinita. Il nome utente predefinito è admin e la password predefinita è adminadmin.

Crea un utente e un gruppo di sistema per qBittorrent

Invece di eseguire qBittorrent-nox utilizzando il comando terminale, creerai un'unità di servizio systemd che viene eseguita in background e si avvia all'avvio del sistema.

Per prima cosa, crea un utente e un gruppo qbittorrent-nox in modo che il servizio possa essere eseguito come utente senza privilegi:

sudo groupadd --system qbittorrent-nox

Il flag –system indica che stai creando un utente di sistema anziché un utente normale.

Crea un nome utente qBittorrent

Successivamente, crea un nome utente qbittorrent per il gruppo di utenti qbittorrent-nox:

sudo useradd -g qbittorrent-nox qbittorrent-nox

Facoltativamente, puoi impostare una password per questo utente:

sudo passwd qbittorrent-nox

Crea un file di servizio Systemd per qBittorrent

Crea un file di servizio systemd per qbittorrent-nox:

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

Copia e incolla le seguenti righe nel file:

[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

Salvare il file (CTRL+O), quindi esci (CTRL+X).

Ricarica il demone Systemd

Ricarica il demone systemd affinché le modifiche abbiano effetto:

sudo systemctl daemon-reload

Avvia e abilita qBittorrent-nox

Avvia qBittorrent-nox con il seguente comando:

sudo systemctl start qbittorrent-nox

Per fare in modo che qBittorrent-nox si avvii automaticamente all'avvio, utilizzare il seguente comando:

sudo systemctl enable qbittorrent-nox

Prima di procedere, controlla lo stato per assicurarti che tutto funzioni correttamente:

systemctl status qbittorrent-nox

Accedi all'interfaccia utente Web di qBittorrent

Puoi accedere a qBittorrent tramite l'interfaccia utente Web del tuo browser di rete locale. Per farlo, digita l'indirizzo IP del server e il numero di porta (8080).

Il nome utente predefinito è admin e la password predefinita è adminadmin.

Prima di fare qualsiasi altra cosa, modificare il nome utente e la password predefiniti è fondamentale per proteggere la tua interfaccia utente Web qBittorrent. Per modificare le credenziali seguire il percorso:

Tools > Options > Web UI > Authentication

Puoi aggiornare il nome utente e la password con le tue credenziali preferite da qui. Ciò garantisce che la tua interfaccia utente Web qBittorrent sia sicura e accessibile solo agli utenti autorizzati.

Comandi aggiuntivi per qBittorrent

Aggiorna qBittorrent o qBittorrent-nox

L'aggiornamento dell'installazione di qBittorrent tramite il terminale della riga di comando potrebbe richiedere alcuni passaggi aggiuntivi, ma spesso è il modo più efficiente. Per aggiornare l'intero sistema, incluso qBittorrent, esegui il seguente comando di aggiornamento DNF:

sudo dnf update --refresh

Principalmente per gli utenti nuovi a Linux, questa coperta controlla l'intero sistema per gli aggiornamenti, che verranno aggiornati se ne è disponibile uno per qBittorrent.

Rimuovere qBittorrent o qBittorrent-nox

Se rimuovi qBittorrent o qBittorrent-nox dal tuo sistema, segui la semplice procedura seguente. Utilizzare il comando appropriato in base alla scelta dell'installazione.

Per rimuovere qBittorrent, utilizzare il seguente comando:

sudo dnf autoremove qbittorrent

Se hai installato qBittorrent-nox, usa invece questo comando:

sudo dnf autoremove qbittorrent-nox

Conclusione

Installando qBittorrent su Fedora tramite il gestore pacchetti DNF, hai configurato con successo un potente client torrent su misura per le tue esigenze, sia per l'uso desktop che come applicazione server headless. La configurazione di qbittorrent-nox come servizio systemd assicura che funzioni in modo efficiente in background con le autorizzazioni utente e di gruppo appropriate. Aggiornamenti regolari tramite AppStream di Fedora manterranno la tua installazione di qBittorrent sicura e aggiornata. Con questa configurazione, sei ben equipaggiato per gestire i torrent in modo efficace sia in ambienti personali che server.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento