Axel: Descargas por terminal mejor que con wget

Ya vimos cómo descargar archivos de internet mediante nuestra terminal, usando wget … pero, wget desafortunadamente no es perfecto.

Cuando descargamos algún archivo con wget, él (wget) empieza a descargarlo usando una sola petición, o sea, un solo hilo de descarga. No obstante, a veces deseamos descargar un mismo archivo usando varios hilos.

O sea (y explicando de forma más simple)…

Empezamos a descargar un archivo usando 1 solo hilo (camino, petición), y si por algún motivo tenemos algún tipo de restricción de velocidad, o cualquier limitante que nuestro “agradable y honesto” ISP haya decidido configurar, tendremos la limitante ahí de pleno… nos molestará hasta más no poder.

Mientras, que si usamos varios caminos/hilos de descarga (digamos 10 o más), bueno… veremos cómo la velocidad de descarga es superior a la que tendríamos de haber usado 1 solo hilo.

El problema está en que wget NO soporta descargas por varios hilos, al menos no he encontrado forma de hacer esto, y aquí es donde entra Axel

Axel te permite lo que no te permite wget, descargar un mismo archivo usando varios hilos.

Por ejemplo, para descargar: http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh ponemos en una terminal

  • axel -n 10 http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh

Para ello, en distros como Debian o basadas en él (Ubuntu, Mint, LMDE, SolusOS, etc) se instala con:

sudo apt-get install axel

En Arch:

sudo pacman -S axel

Pueden leer la ayuda de axe poniendo:

man axel

Fuente

Dejar un comentario?

0 Comentarios.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>