LINUX

Cómo descargar archivos usando Aria2

Usando archivos de descarga aria2

Aria2 es una utilidad de línea de comandos multiprotocolo ligera, gratuita y de código abierto que captura archivos de Internet. Admite una variedad de protocolos como HTTP, HTTPS, FTP e incluso BitTorrent. Aria2 funciona en Windows, Linux y Mac OSX.

En esta guía, aprenderá a instalar y utilizar Aria2 en Linux.

Características clave

A continuación se muestra un aspecto destacado de las características clave de Aria2 utilidad de descarga:

1) Respetuoso con los recursos: Aria2 es bastante liviano y ocupa solo una pequeña fracción de su RAM y CPU. El uso de memoria física es de aproximadamente 4 MB para descargas de FTP / HTTP normales y de 9 MB para descargas de BitTorrent.

2) Descarga de múltiples conexiones: Aria2 es una herramienta de descarga multiprotocolo que admite múltiples protocolos e intenta tanto como sea posible utilizar el máximo ancho de banda para acelerar sus descargas

3) Mando a distancia: Aria2 tiene soporte para la interfaz RPC, más específicamente JSON-RPC y XML-RPC.

4) Funciones de BitTorrent con todas las funciones: Estos incluyen siembra web, URI magnético, cifrado, descargas selectivas y descubrimiento de pares locales, por mencionar algunos.

5) Soporte Metalink:

Instalación de Aria2 en Linux

Antes de tocar la base de cómo funciona Aria2, veamos cómo instalarlo en varias distribuciones de Linux:

Instale Aria2 usando Snap

Esta es la forma más recomendada de instalar Aria2 en varias distribuciones de Linux por la sencilla razón de que los paquetes instantáneos son universales y funcionan en casi cualquier versión principal de Linux.

Antes que nada, asegúrese de que snapd esté instalado.

Para instalar Aria2 usando snap, ejecute el siguiente comando:

$ sudo snap install aria2c

Además de usar paquetes instantáneos, puede usar los administradores de paquetes en varias distribuciones de Linux de la siguiente manera

Ubuntu / Debian / Mint

En Ubuntu, use el administrador de paquetes APT de la siguiente manera:

$ sudo apt install aria2

RHEL 8 / CentOS 8

Para RHEL 8 / CentOS 8, use el dnf administrador de paquetes como se muestra:

$ sudo dnf install aria2

Para RHEL 7 / CentOS 7 y versiones anteriores, use el mmm gerente de empaquetación.

$ sudo yum install aria2

Fedora 22 y versiones posteriores

Para Fedora 22, use el administrador de paquetes dnf como en RHEL 8 / CentOS 8

$ sudo dnf install aria2

Arch / Manjaro Linux

Para Arch Linux y sus derivados, use el administrador de paquetes Pacman como se muestra:

$ sudo pacman -S aria2

Cómo usar Aria2 con el ejemplo

En esta sección, analizamos algunos usos de la herramienta de línea de comandos Aria2.

1) Descargue un solo archivo a través de Internet

Para descargar un archivo usando el protocolo HTTP, HTTPS o FTP, use la sintaxis:

$ aria2c  file-url

Por ejemplo, para descargar el último archivo tarball de WordPress, ejecute el comando:

$ aria2c https://wordpress.org/latest.tar.gz
Aria2: una utilidad de descarga multiprotocolo ligera
aria2 descargar un archivo

2) Guarde un archivo con un nombre diferente después de descargarlo

Para guardar un archivo usando su nombre y formato preferido, pase la opción -o como se muestra:

$ aria2c -o  new-filename  file-url

Por ejemplo, para guardar el último archivo de WordPress como latest-wordpress.zip ejecutar el comando:

$ aria2c -o latest-wordpress.zip  https://wordpress.org/latest.tar.gz
Descargue un archivo y guárdelo con un nombre diferente
Guardar un archivo con un nombre diferente

3) Descarga varios archivos

Para descargar más de un archivo, use la opción -Z en el comando seguido de las URL de los archivos que se descargarán como se muestra.

Aquí, estamos descargando el último paquete Debian de Teamviewer y el archivo tarball Owncloud.

$ aria2c -Z https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
 https://download.owncloud.org/community/owncloud-10.5.0.tar.bz2
Descarga varios archivos usando aria2
aria2 descargar muchos archivos

4) Descargar archivos de un archivo de entrada

En lugar de enumerar todas las URL de los archivos en la terminal, puede crear un archivo de texto en el que puede enumerar todas las URL de los archivos. Luego puede ejecutar el comando usando la opción -i y pasando el archivo de entrada como se muestra.

$ aria2c -i aria2-input.txt
Aria2: un multiprotocolo ligero
aria2c descargar archivos guardados en un archivo de texto

5) Limite la velocidad del ancho de banda de descarga

De forma predeterminada, aria2 usa el ancho de banda máximo para descargar archivos. Esto puede resultar en un rendimiento degradado si tiene la intención de cargar o descargar archivos usando otras aplicaciones. Para evitar este escenario, puede limitar el ancho de banda utilizando el -max-download-limit opción a mostrada:

$ aria2 --max-download-limit=500k  https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

6) Descarga un archivo Torrent

Para descargar un archivo torrent, ejecute el comando usando el enlace torrent como se muestra:

$ aria2c http://releases.ubuntu.com/disco/ubuntu-19.04-desktop-amd64.iso.torrent
Aria2 Descarga un archivo torent
Descarga un archivo torrent

Finalmente, para obtener más opciones de comando, visite las páginas de manual como se muestra:

$ man aria2c

Conclusión

Wget todavía permanece en la memoria para todos y es la utilidad predeterminada en la mayoría de las distribuciones de Linux. Al igual que Curl, aria2 admite varios protocolos que lo mejoran.

Si tiene dificultades para obtener archivos a través de Internet, aria2 es una buena utilidad de descarga.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar