Inicio > Otros paquetes externos > axel

axel: Acelerador de Descargas

axel es un acelerador de descargas basado en línea de comandos que soporta los protocolos HTTP, HTTPS y FTP. Mejora la velocidad de descarga utilizando múltiples conexiones simultáneas para descargar archivos y proporciona la funcionalidad de reanudar descargas interrumpidas.

Descripción General

axel descarga archivos rápidamente a través de múltiples conexiones simultáneas y ofrece la capacidad de reanudar descargas incluso si la conexión se interrumpe. Es útil para descargar archivos grandes de manera eficiente.

Características Principales

  • Aceleración de descargas mediante múltiples conexiones
  • Soporte para reanudar descargas interrumpidas
  • Soporte para protocolos HTTP, HTTPS, FTP
  • Interfaz de línea de comandos concisa

Opciones Principales

Las opciones principales de axel se utilizan para controlar la velocidad de descarga, el número de conexiones, el nombre del archivo de salida, etc.

Control de Descarga

Comando generado:

Combina los comandos.

Descripción:

`axel` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Instalación

axel no está incluido por defecto en la mayoría de las distribuciones de Linux, por lo que debe instalarse a través del gestor de paquetes.

Basado en Debian/Ubuntu

sudo apt update && sudo apt install axel

Instala axel usando el gestor de paquetes apt.

Basado en CentOS/RHEL

sudo yum install epel-release -y && sudo yum install axel -y
# o
sudo dnf install axel -y

Instala axel usando el gestor de paquetes yum o dnf. Puede requerir el repositorio EPEL.

Ejemplos de Uso

Muestra diversas formas de descargar archivos usando axel.

Descarga de Archivo Básica

axel https://example.com/large_file.zip

Descarga un archivo desde la URL especificada. axel intentará automáticamente múltiples conexiones.

Descarga Especificando Número de Conexiones Simultáneas

axel -n 10 https://example.com/another_file.iso

Descarga un archivo utilizando 10 conexiones simultáneas.

Guardar Archivo con un Nombre Diferente

axel -o my_download.tar.gz https://example.com/source.tar.gz

Guarda el archivo descargado con el nombre 'my_download.tar.gz'.

Descarga con Límite de Velocidad Máxima

axel -s 512K https://example.com/video.mp4

Limita la velocidad de descarga a un máximo de 512 kilobytes por segundo (512K).

Reanudar Descarga

axel https://example.com/interrupted_download.bin

Reanuda una descarga previamente interrumpida. axel intentará automáticamente reanudar si se ejecuta nuevamente con la misma URL.

Consejos y Precauciones

Consejos útiles y puntos a tener en cuenta al usar axel.

Optimización del Rendimiento

  • Ajusta el valor de la opción `-n` considerando el entorno de red y la carga del servidor. Demasiadas conexiones pueden sobrecargar el servidor o ser bloqueadas.
  • Para descargar archivos grandes, axel puede ser más eficiente que `wget` o `curl`. La función de reanudación es especialmente útil en entornos de red inestables.

Precauciones

  • Algunos servidores web pueden limitar o bloquear múltiples conexiones. En tales casos, axel podría no funcionar correctamente o tu IP podría ser bloqueada.
  • Si el archivo que se está descargando se corrompe, axel realizará una verificación de integridad automáticamente si no se usó la opción `-k`, pero esto no siempre es confiable. Para archivos importantes, es recomendable verificar la integridad con valores hash después de la descarga.

Comandos de la misma categoría