Scaricare con Axel a velocità ultrasonica

Axel è un programma in linea di comando molto utile per scaricare files dalla rete.

Il programma è presente nelle maggiori distribuzioni e la sua installazione è molto semplice.

Apriamo, come al solito, il nostro terminale e autentifichiamoci come amministratore utilizzando il comando su o sudo -s a seconda della distribuzione utilizzata.

Una volta entrati nel terminale come amministratore di sistema lanciate uno dei seguenti comandi

Debian/Ubuntu/Linux Mint/Elementary OS

apt-get install axel

Fedora/Centos/OpenSuse

yum install axel

ArchLinux

pacman -S axel

Con Axel possiamo suddividere il processo di scaricamento in 4 connessioni parallele diminuendo cosi il tempo

axel -n 4 /img/archlinux.jpg

Si può impostare il limite di banda da utilizzare durante lo scaricamento del file, in modo da evitare fastidiosi rallentamenti durante la navigazione in rete.

Il seguente esempio limita a 10mb/s (10485760 bytes) cioè 10 megabytes per secondo

axel -s 10485760 /img/archlinux.jpg

Possiamo anche utilizzare i precedenti comandi contemporaneamente riducendo di molto tutto il processo di scaricamento

axel -n 4 -s 10485760 /img/archlinux.jpg

come potete notare un file da 39.4mb è stato scaricato in 4 secondi

axel http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2

Initializing download: http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.11.tar.bz2 File size: 41288067 bytes Opening output file linux-2.6.17.11.tar.bz2.1 Starting download [ 0%] .......... .......... .......... .......... [ 247.1KB/s] [ 0%] .......... .......... .......... .......... [ 408.3KB/s] [ 0%] .......... .......... .......... .......... [ 566.3KB/s] ... [ 99%] .......... .......... .......... .......... [8710.2KB/s] [ 99%] .......... .......... .......... .......... [8680.7KB/s] [100%] .......... .......... .......... Downloaded 39.4 megabytes in 4 seconds. (8681.65 KB/s)