Come scaricare torrent dalla riga di comando in Ubuntu

Una fotografia di un laptop sopra un letto.

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

Un terminale che mostra Transmission CLI in esecuzione con una directory di download personalizzata.

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

Un terminale che mostra Transmission CLI che scarica un file torrent con una lista nera personalizzata.

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

Un terminale che mostra Transmission CLI che scarica un torrent con il flag -ep attivato.

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.

Un terminale che mostra la schermata di aiuto per Transmission CLI.

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.

Un terminale che mostra rTorrent in esecuzione su Ubuntu LTS.

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.

Un terminale che evidenzia il prompt dei file per rTorrent.

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

Un terminale che mostra rTorrent che scarica attivamente il torrent di Ubuntu MATE LTS.

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.