ARIA2 - Una herramienta de descarga de línea de comando para Linux

ARIA2 - Una herramienta de descarga de línea de comando para Linux
“El ARIA2 es una herramienta de línea de comandos de Linux de código abierto para descargar archivos utilizando diferentes protocolos, como FTP, HTTP/HTTPS, BitTorrent, SFTP y Metalink. Esta herramienta de descarga multiprotocolo no viene preinstalada como wget o curl, pero se ubica mejor en eficiencia y facilidad de uso.

Si no ha usado ARIA2 antes, siga leyendo esta guía para comprender qué es ARIA2 y sus ejemplos de uso."

¿Por qué usar Aria2?

ARIA2 se destaca por encima de las otras herramientas de descarga de línea de comandos para sus increíbles características:

  • Ligero - ARIA2 es amigable con los recursos y solo consume una fracción de minuto de su RAM.
  • Múltiples fuentes - Con ARIA2, puede agregar más de una fuente de descarga para su archivo, dando a la herramienta una mejor experiencia de descarga.
  • Control remoto - Las interfaces RPC XML y JSON son compatibles con ARIA2, que proporciona el control del proceso.
  • ARIA2 ofrece soporte para la autenticación de proxy HTTP.

Cómo instalar ARIA2?

La mayoría de las distribuciones admiten ARIA2, ya que está disponible en Packager Manager, y en esta guía, discutiremos cómo instalar ARIA2 en Linux Systems.

Para los sistemas Ubuntu y Linux Mint, use el comando:

$ sudo apt-get install aria2

Para instalarlo en Red Hat, Centos y Fedora:

$ sudo dnf install aria2

Para Arch Linux y Manjaro, use el comando:

$ sudo Pacman -S Aria2

Uso de ARIA2 en Linux para descargar archivos

Como señalamos anteriormente, ARIA2 es una herramienta de descarga completa que admite todos los protocolos. Algunos de sus ejemplos de uso se analizan a continuación. Son fáciles de aprender, y pronto se pondrá adicto al uso de la línea de comando para sus descargas. Empecemos!

1. Uso de ARIA2 para descargar archivos únicos desde la web

Para descargar archivos, ARIA2 usa el ARIA2C dominio. Solo necesita la URL de descarga de su archivo de destino, y puede descargar rápidamente el archivo. La sintaxis básica es:

$ ARIA2C [URL-OF-FILE-TOWARGA]

Una vez que comienza la descarga, puede usar el Ctrl+ C combinación para cancelarlo. Hacerlo es como detener la descarga, y si necesita reanudarlo, solo necesita repetir el comando, y continuará desde donde la canceló.

Descargar desde https

En este caso, descargaremos un archivo PDF.

$ aria2c https: // www.guía de Google.com/print/adv_op_ref.pdf


El PDF se descargará, y de la salida a continuación, puede notar que le da la ruta donde se almacena el archivo descargado. Es fácil!

Puede usar el mismo formato para descargar desde una fuente HTTP.

Descargar usando FTP

Aquí intentaremos descargar Oracle VM Virtual Box usando el protocolo FTP:

$ aria2c https: // descargar.virtualbox.org/virtualbox/6.1.34/virtualbox-6.1_6.1.34-150636.1 ~ Ubuntu ~ Bionic_amd64.debutante


Puede observar en la salida que el archivo estaba descargando, pero lo interrumpí usando el Ctrl+ C Combinación, pero así es como puedes usar ARIA2 con FTP.

Descargar un torrent

Hay dos opciones disponibles para descargar archivos Torrent. Puede descargar el archivo torrent antes de descargar los datos o descargar directamente los datos sin descargar primero el archivo torrent.

En nuestro ejemplo, descargaremos el archivo torrent para Ubuntu ISO.

Para descargar el torrent junto con sus datos, use el comando:

$ ARIA2C https: // versiones.ubuntu.com/18.04/Ubuntu-18.04.6-desktop-amd64.Yo asi.torrente


Para descargar directamente los datos, agregue el -seguimiento-torrent = mem Opción para el comando:

$ aria2c -follow -torrent = mem https: // lanza.ubuntu.com/18.04/Ubuntu-18.04.6-desktop-amd64.Yo asi.torrente

Descarga de Metalink

Metalinks contiene archivos con múltiples fuentes de datos, y puede descargarlos sin esfuerzo usando ARIA2. La sintaxis es:

$ aria2c http: // archivo.com/nombre de archivo.Metalink

2. Descargar desde múltiples fuentes

Al usar ARIA2, puede agregar diferentes fuentes de descarga, acelerando la descarga. Esta característica es útil al descargar archivos con múltiples espejos.

La sintaxis es:

$ aria2c url1 url2

Con las dos URL especificadas, ARIA2 usará el que es más rápido para descargar.

3. Descargar URL en un archivo de texto usando ARIA2

Supongamos que tiene una lista de URL que necesita descargar almacenadas en un archivo. Pasar el nombre de archivo a aria2. Sin embargo, asegúrese de que cada URL esté en una sola línea para que funcione.

En nuestro ejemplo, tenemos un muliurl.TXT Archivo con dos URL para descargar dos PDFS.


Para descargar las URL, use el comando a continuación:

$ ARIA2C -I MultiURL.TXT

Desde la salida, puede tener en cuenta que la descarga de los dos archivos se completa como se esperaba.

4. Use múltiples conexiones para descargar

Puede establecer el número de conexiones por host para la descarga. Para hacerlo, agregar -x2. Aquí, 2 es el número de conexiones, y puede usar cualquier número. Si necesitamos usar dos conexiones para descargar nuestras URL anteriores, el comando cambiará a:

$ aria2c -x2 -i multiURL.TXT

La salida será:

5. Límite de la velocidad de descarga

Con ARIA2, puede limitar el ancho de banda utilizado para la descarga, lo cual es útil si tiene una red lenta. Para hacerlo, use el -max-download-limit = [límite] opción. Intentaremos descargar un PDF usando https y limitar el ancho de banda a 100k.

$ aria2c --max-download-limit = 100k https: // www.ñu.org/software/bash/manual/bash.pdf

6. Cambiar el nombre del archivo descargado

Puede guardar el archivo con cualquier nombre de su elección. Todo lo que necesitas es agregar el -O Indicando a la sintaxis seguido del nombre para guardarlo, como se muestra a continuación:

$ ARIA2C -O SampleDownload https: // www.guía de Google.com/print/adv_op_ref.pdf


De la salida anterior, puede tener en cuenta que guardamos el PDF con un nombre diferente, e incluso cuando enumeramos el contenido del directorio, podemos ver el PDF guardado como carga de la muestra, Como especificamos en la sintaxis.

Palabra final

Usar ARIA2 en Linux para descargar archivos es fantástico. La herramienta admite todos los protocolos, y es fácil y conveniente de usar. Nunca limite sus posibilidades cuando use Linux. Dicho esto, disfruta usando ARIA2 para tus descargas. Lo amarás!