web analytics

Aria2 scaricare file anche da BitTorrent direttamente da terminale

Linux offre molti tool grafici dedicati al download di file dai “classici” download manager come uGet o JDownloader fino ai clienti Torrent come ad esempio Transmission, KTorrent ecc.
Se abbiamo un sistema con poche risorse disponibili o mini-pc ARM come Raspberry PI ecc possiamo utilizzare i vari tool a riga di comando.
Oltre a Wget, HTTrack o Curl esiste un’ottimo download manager a riga di comando completo e funzionale, parliamo di Aria 2.
Aria2 è un’ottimo download manager a riga di comando semplice e da utilizzare e sopratutto completo da che oltre ai download Http e Https supporta anche FTP E BitTorrent oltre alla gestione di Metalink.

Considerato come uno dei manager di download più leggeri e funzionali per Linux offre anche numerose funzionalità.
Aria2 è presente nei repository delle principali distribuzioni Linux, per installarlo ad esempio su Ubuntu, Debian o derivate basta digitare:

sudo apt-get install aria2

Una volta installato il comando da utilizzare è aria2c seguito dalle opzioni oppure link del download.

Ecco alcuni esempio:

Scaricare un file da un normale link basta digitare:

aria2c link

per esempio:

aria2c http://mirror.switch.ch/ftp/ubuntu-cdimage/quantal/ubuntu-12.10-desktop-i386.iso

per interrompere il download basta digitare Ctrl + c
possiamo riprendere il download in un secondo momento, per farlo basta ridare il comando e il download ripartirà da dove interrotto.

Se vogliamo velocizzare il download utilizzando più connessioni basta dare l’opzione -s e il numero di connessioni:

aria2c -s 4 link

esempio

aria2c -s 4 http://mirror.switch.ch/ftp/ubuntu-cdimage/quantal/ubuntu-12.10-desktop-i386.iso

possiamo scaricare un file con più connessioni con protocolli uguali o diversi (esempio Http e Ftp)

aria2c http://host1/file1.iso ftp://host/file1.iso

esempio:

aria2c http://mirror.switch.ch/ftp/ubuntu-cdimage/quantal/ubuntu-12.10-desktop-i386.iso ftp://mirror.switch.ch/ubuntu-cdimage/12.10/ubuntu-12.10-desktop-i386.iso

Possiamo anche scaricare da una lista di link da scaricare

aria2c -i lista.txt -j 5

dove:

-j indica il numero massimo di download contemporanei

Per scaricare un file torrent basta digitare:

se abbiamo il link del file torrent:

aria2c –follow-torrent=mem http://host/file.torrent

oppure se abbiamo già scaricato il file .torrent

aria2c -o nome_file.torrent http://host/nome_file.torrent

Per scaricare se abbiamo già il file torrent digitate:

aria2c -T file.torrent

possiamo anche specificare il massimo valore di upload con l’opzione –max-upload-limit seguito da un numero con la k:

aria2c –max-upload-limit 60K -T file.torrent

Per scaricare un file da un metalink basta digitare:

se abbiamo il link del metalink :

aria2c –follow-metalink=mem file.metalink

se abbiamo già scaricato il metalink

aria2c -M file.metalink

Possiamo anche scaricare solo determinati file inclusi in un metalink digitate:

aria2c -M file.metalink –select-file 1-4,8

dove i numeri uniti da un – significa che si vogliono scaricare i file compresi tra quei numeri, se li dividete da una , significa che volete scaricare solo quel file.

Aria2 è disponibile anche per Android e Microsoft Windows.

Home Aria2