Come scaricare torrent dalla riga di comando in Ubuntu

Sebbene il torrenting non abbia la migliore reputazione, ci sono ancora molti aspetti positivi nel suo utilizzo. Per cominciare, se vuoi condividere un file, è un ottimo modo per esternalizzare la tua larghezza di banda. Niente più server di download da ospitare. Basta dare un torrent alla tua comunità e farli seeder! Bollette di larghezza di banda basse e trasferimenti veloci per tutti!
Per la maggior parte, il torrenting su Linux avviene tramite client grafici. Tuttavia, potresti essere interessato a sapere che è anche possibile torrentare direttamente all’interno del terminale. Questo articolo ti mostrerà come scaricare torrent nell’ultima versione LTS di Ubuntu.
Indice dei contenuti
- Installazione di un client torrent CLI su Ubuntu
- Aggiungere un torrent in Transmission
- Abilitare una lista nera di peer
- Scaricare torrent con crittografia
- Esplorare altre opzioni di Transmission
- Scaricare torrent usando rTorrent
- Scaricare torrent usando aria2c
Installazione di un client torrent CLI su Ubuntu
Ci sono molti buoni client torrent basati su CLI, ma pochi sono bravi come transmission-cli. È il più facile da usare tra tutte le opzioni disponibili ed è simile al client torrent più utilizzato su Linux (Transmission).
Per installare transmission-cli, apri una finestra del terminale e inserisci il seguente comando:
sudo apt install transmission-cli
FYI: scopri alcuni dei migliori software gratuiti in Linux oggi.
Aggiungere un torrent in Transmission
Aggiungere un torrent a transmission-cli è piuttosto semplice. Inizia trovando un file torrent dal tuo distributore di torrent preferito. In questo tutorial, utilizzeremo i torrent della versione LTS di Ubuntu MATE.
Scaricare un torrent usando un URL
Transmission CLI può scaricare torrent direttamente da un URL facendo:
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads

Questo metodo è ottimo se l’utente è in difficoltà e vuole che il download avvenga il prima possibile.
Scaricare un torrent usando link magnetici
Il client torrent Transmission CLI supporta anche i link magnetici. Per scaricare un torrent con un link magnetico, prova qualcosa del genere:
transmission-cli magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso -w ~/Downloads
Suggerimento: puoi facilmente convertire un link magnetico in un file torrent, e viceversa. Scopri come.
Scaricare un torrent usando file torrent
E infine, Transmission CLI può avviare un download tramite un file torrent locale. Ottieni un file torrent con mezzi convenzionali (tramite un browser web) o trova un link a un file torrent e scaricalo tramite il terminale con wget.
Ad esempio:
wget https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent
Per scaricare con un file torrent, fai quanto segue:
transmission-cli ./ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads
Abilitare una lista nera di peer
Poiché transmission-cli funziona in modo diverso rispetto al suo omologo grafico, spesso non salva le sue impostazioni. Questo significa che devi specificare le tue liste nere di peer ogni volta che scarichi torrent in Ubuntu. Il flag -b abilita una lista nera. Per usarne una durante il download, segui questo esempio:
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -b https://mirror.codebucket.de/transmission/blocklist.p2p.gz

Scaricare torrent con crittografia
Sebbene non sia consigliabile scaricare file sospetti dai torrent, succede. Per proteggerti mentre scarichi questi tipi di file, è possibile crittografare il traffico mentre scarichi torrent in Ubuntu. Ecco come farlo:
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -er
Il flag -er dice a transmission-cli che richiede crittografia con tutti i peer a cui si connette. Questo potrebbe rallentare le velocità di trasferimento, quindi questa opzione potrebbe non essere per tutti, specialmente per coloro che hanno una connessione lenta.
Per scaricare con traffico crittografato, ma anche aumentare la tua velocità di trasferimento, prova a usare invece il flag -ep. Questo dirà ai peer che il client preferirebbe la crittografia, ma non la richiederà.
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -ep

Buono a sapersi: scopri come proteggere i tuoi dati in Linux crittografando i tuoi file locali usando Tomb.
Esplorare altre opzioni di Transmission
Transmission-cli è pieno zeppo di tutti i tipi di opzioni diverse. Per visualizzare queste opzioni, esegui transmission-cli --help. Facendo così verranno stampati diversi modificatori di comando e flag che gli utenti possono aggiungere ai loro comandi transmission-cli per un’esperienza di download migliore. Ad esempio, puoi inserire transmission-cli -d 800 per limitare il throughput totale del tuo client a 800 kilobyte al secondo.

Scaricare torrent usando rTorrent
Oltre a Transmission CLI, puoi anche utilizzare altri client torrent da terminale per gestire i tuoi download torrent. Questi sono spesso strumenti solo da terminale, il che significa che contengono funzionalità orientate all’automazione dell’utente e alle macro.
rTorrent è un popolare client torrent TUI che ti consente di gestire automaticamente il rapporto di condivisione, TOR e di estrarre automaticamente file torrent dai siti web. Per installarlo in Ubuntu, esegui il seguente comando:
sudo apt install rtorrent
Per aggiungere un file torrent in rTorrent, apri una nuova sessione del terminale ed esegui rtorrent. Questo caricherà l’interfaccia TUI del client e prenderà il controllo dell’intero schermo del terminale.

Premi Invio per aprire il prompt torrent, quindi digita il percorso del tuo file torrent. Questo potrebbe essere un file “.torrent” locale o un link remoto.

Premi il tasto freccia giù per selezionare il primo file torrent, quindi premi Ctrl + S per avviare il download del tuo nuovo torrent.

Scaricare torrent usando aria2c
Aria2c è un gestore di download leggero e altamente minimale per Linux. A differenza di Transmission e rTorrent, aria2c è un client di download multi-protocollo, il che significa che puoi usarlo anche per scaricare file non torrent. Puoi ottenerlo eseguendo il seguente comando:
sudo apt install aria2c
Per scaricare un torrent con aria2c, esegui il programma seguito dal percorso del file “.torrent” che desideri scaricare. Proprio come in rTorrent, questo potrebbe essere un percorso locale o remoto:
aria2c https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent
Puoi anche scaricare file torrent direttamente in aria2c usando i loro link magnetici:
aria2c magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso
Sebbene non sembri così affascinante scaricare con un comando invece di un’interfaccia grafica elegante, ti sbagli. Ad esempio, Transmission CLI ha più funzionalità di molti client grafici mainstream. Nel frattempo, rTorrent e aria2c si presentano anche come ottime alternative che offrono funzionalità uniche come la gestione del rapporto e il supporto multi-protocollo.
Scaricare file torrent è solo una delle poche cose che puoi fare all’interno del tuo terminale. Scopri come puoi creare prompt personalizzati per il tuo terminale usando Starship.
Crediti immagine: Jay Wennington tramite Unsplash e Wikimedia Commons. Tutte le modifiche e gli screenshot di Ramces Red.