aria2 - Uma Alternativa para Downloads via Linha de Comando

Baixe arquivos e torrents via linha de comando.


aria2 - Uma Alternativa para Downloads via Linha de Comando

aria2 é um utilitário de download de linha de comando multiprotocolo e multi-fonte leve. Suporta HTTP/HTTPS , FTP , BitTorrent e Metalink . aria2 pode ser manipulado por meio de interfaces embutidas JSON-RPC e XML-RPC

Instalação

emerge aria2 # Gentoo, Funtoo, ...
sudo apt install aria2 # Debian, Ubuntu, Mint, ...
sudo pacman -S aria2 # Arch, Manjaro, ...
sudo dnf install aria2 # Red Hat, CentOS, Fedora, ...

Configuração

Você pode criar um arquivo de configuração no diretório: ~/.config/aria2/aria2.conf definindo locais padrão para download, input, largura de banda máxima e entre outros, exemplo:

continue
dir=${HOME}/Desktop
file-allocation=none
input-file=${HOME}/.aria2/input.conf
log-level=warn
max-connection-per-server=4
min-split-size=5M
on-download-complete=exit

Isso equivale ao comando:

aria2c --dir=${HOME}/Desktop --file-allocation=none \
       --input-file=${HOME}/.aria2/input.conf \
       --on-download-complete=exit \
       --log-level=warn FILE

Exemplos de uso

  • Download de um arquivo:
aria2c https://bouncer.gentoo.org/fetch/root/all/releases/amd64/autobuilds/20201011T214503Z/install-amd64-minimal-20201011T214503Z.iso
  • Download de 2 arquivos:
aria2c https://bouncer.gentoo.org/fetch/root/all/releases/amd64/autobuilds/20201011T214503Z/stage3-amd64-20201011T214503Z.tar.xz https://bouncer.gentoo.org/fetch/root/all/releases/amd64/autobuilds/20201011T214503Z/install-amd64-minimal-20201011T214503Z.iso
  • Download de BitTorrent:
aria2c https://torrents.artixlinux.org/artix-base-openrc-20200214-x86_64.iso.torrent
  • Download de múltiplas URLs a partir de um arquivo:
aria2c -i links.url

  • Limitando a largura de banda:
aria2c –max-download-limit=90K https://eu-mirror.artixlinux.org/iso/artix-base-openrc-20200214-x86_64.iso

Para mais informações utilize o manual:

man aria2c

Página Oficial do Projeto

https://aria2.github.io/

Alternativamente você também pode instalar o Aria2 Web UI


Alternativas ao aria2

curl

wget

Links Úteis


comandos wget curl


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo

Artigos Relacionados




Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!