Diferencia entre revisiones de «Axel (software)»
(Página creada con '{{Ficha Software |nombre= Axel |familia=Linux |imagen= |tamaño= |descripción= |imagen2= |tamaño2= |descripción2= |creador= |desarrollador= |diseñador= |modelo de desarrollo...') |
|||
| Línea 35: | Línea 35: | ||
Se quiere descargar los 66049 KB [[comprimidos]] con bzip2 de la versión 2.6.34 del kernel [[Linux]]. | Se quiere descargar los 66049 KB [[comprimidos]] con bzip2 de la versión 2.6.34 del kernel [[Linux]]. | ||
| + | |||
axel ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | axel ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | ||
| + | |||
Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | ||
| + | |||
File size: 67633622 bytes | File size: 67633622 bytes | ||
| + | |||
Opening output file linux-2.6.34.tar.bz2 | Opening output file linux-2.6.34.tar.bz2 | ||
| Línea 50: | Línea 54: | ||
Si la descarga fue interrumpida por obra y gracia de tu [[ISP]], luego puedes reanudar la descarga simplemente ejecutando el mismo comando. | Si la descarga fue interrumpida por obra y gracia de tu [[ISP]], luego puedes reanudar la descarga simplemente ejecutando el mismo comando. | ||
| + | |||
Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | ||
| + | |||
File size: 67633622 bytes | File size: 67633622 bytes | ||
| + | |||
Opening output file linux-2.6.34.tar.bz2 | Opening output file linux-2.6.34.tar.bz2 | ||
| + | |||
State file found: 12853085 bytes downloaded, 54780537 to go. | State file found: 12853085 bytes downloaded, 54780537 to go. | ||
| Línea 62: | Línea 70: | ||
| − | [[Axel]] funciona al igual que [[wget]], pero solo en apariencia porque en realidad lanzó cuatro [[conexiones]] simultáneas para descargar el [[archivo]]. Para hacerlo más claro, cambia la manera en que [[axel]] indica el progreso de la descarga la anterior muy verbosa, por cierto por una que exponga el trabajo de cada conexión con la opción -a. | + | [[Axel]] funciona al igual que [[wget]], pero solo en apariencia porque en realidad lanzó cuatro [[conexiones]] simultáneas para descargar el [[archivo]]. Para hacerlo más claro, cambia la manera en que [[axel]] indica el progreso de la descarga la anterior muy verbosa, por cierto por una que exponga el trabajo de cada conexión con la opción -a. indica que sólo |
| + | 8 conexiones para descargar Ubuntu Netbook Edition con la opción -n. | ||
| + | |||
axel -n 8 -a http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso | axel -n 8 -a http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso | ||
| + | |||
Initializing download: http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso | Initializing download: http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso | ||
| + | |||
File size: 733837312 bytes | File size: 733837312 bytes | ||
| + | |||
Opening output file ubuntu-10.04-netbook-i386.iso | Opening output file ubuntu-10.04-netbook-i386.iso | ||
| + | |||
Starting download | Starting download | ||
| Línea 73: | Línea 87: | ||
Podemos usar axel para descargar a gran velocidad el mismo archivo pero desde distintos servidores. Para ello regresa al ejemplo del kernel Linux y descárgalo desde tres servidores distintos: España (es), Brazil (br) y México (mx). | Podemos usar axel para descargar a gran velocidad el mismo archivo pero desde distintos servidores. Para ello regresa al ejemplo del kernel Linux y descárgalo desde tres servidores distintos: España (es), Brazil (br) y México (mx). | ||
| + | |||
axel -n 3 -a ftp://ftp.{es,br,mx}.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | axel -n 3 -a ftp://ftp.{es,br,mx}.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | ||
| + | |||
Initializing download: ftp://ftp.es.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | Initializing download: ftp://ftp.es.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 | ||
| + | |||
File size: 67633622 bytes | File size: 67633622 bytes | ||
| + | |||
Opening output file linux-2.6.34.tar.bz2 | Opening output file linux-2.6.34.tar.bz2 | ||
Revisión del 09:56 17 may 2014
| ||||||
Axel Comando axel es un acelerador de descargas. ¿Cómo lo hace? Abre más de una conexión HTTP o FTP por cada intento de descarga, de tal modo que cada una de ellas transfiere su propia parte del archivo. El comando es particularmente útil cuando los servidores limitan el ancho de banda disponible por conexión.
Instalación
La distribución de referencia será Ubuntu. sudo apt-get install axel
Uso
Se quiere descargar los 66049 KB comprimidos con bzip2 de la versión 2.6.34 del kernel Linux.
axel ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
File size: 67633622 bytes
Opening output file linux-2.6.34.tar.bz2
Starting download
0% .......... .............. .......... .......... 43.5KB/s 0% .......... .............. .......... .......... 87.3KB/s 0% .......... ......... ............... .......... 118.3KB/s 18% .......... .......... ... .......... .......... 790.3KB/s 18% .......... .......... ... .......... .......... 793.1KB/s
Si la descarga fue interrumpida por obra y gracia de tu ISP, luego puedes reanudar la descarga simplemente ejecutando el mismo comando.
Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
File size: 67633622 bytes
Opening output file linux-2.6.34.tar.bz2
State file found: 12853085 bytes downloaded, 54780537 to go.
Starting download
,......... .............. .......... .......... 33.9KB/s 19% .......... .......... ....... .......... 51.2KB/s
Axel funciona al igual que wget, pero solo en apariencia porque en realidad lanzó cuatro conexiones simultáneas para descargar el archivo. Para hacerlo más claro, cambia la manera en que axel indica el progreso de la descarga la anterior muy verbosa, por cierto por una que exponga el trabajo de cada conexión con la opción -a. indica que sólo 8 conexiones para descargar Ubuntu Netbook Edition con la opción -n.
axel -n 8 -a http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso
Initializing download: http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso
File size: 733837312 bytes
Opening output file ubuntu-10.04-netbook-i386.iso
Starting download
45% ..0 1 ...2 ..3 ..4 ..5 .6 ...7 1.3MB/s 05:58
Podemos usar axel para descargar a gran velocidad el mismo archivo pero desde distintos servidores. Para ello regresa al ejemplo del kernel Linux y descárgalo desde tres servidores distintos: España (es), Brazil (br) y México (mx).
axel -n 3 -a ftp://ftp.{es,br,mx}.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
Initializing download: ftp://ftp.es.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
File size: 67633622 bytes
Opening output file linux-2.6.34.tar.bz2
Starting download
Connection 0 finished
Connection 2 finished
Connection 1 finished
98%] ...................................3 360.8KB/s 00:02
Fuentes
- Definiciones y conceptos http://en.wikipedia.org/
- Linux, Computación y Mas http://www.antoniomtz.org
- Guía de instalacion de Debian GNU/Linux http://www.debian.org/releases/stable/i386/index.html.es