ARIA2 - Uma ferramenta de download da linha de comando para Linux

ARIA2 - Uma ferramenta de download da linha de comando para Linux
“O ARIA2 é uma ferramenta de linha de comando Linux de código aberto para baixar arquivos usando diferentes protocolos, como FTP, HTTP/HTTPS, BitTorrent, SFTP e Metalink. Esta ferramenta de download de multiprotocolo não vem pré-instalada como wget ou cacho, mas classifica melhor em eficiência e facilidade de uso.

Se você não usou ARIA2 antes, continue lendo este guia para entender o que é ARIA2 e seus exemplos de uso.”

Por que usar ARIA2?

ARIA2 se destaca acima das outras ferramentas de download da linha de comando para seus recursos incríveis:

  • Leve - ARIA2 é amigável aos recursos e só consome uma fração minuciosa da sua RAM.
  • De várias origens - Com ARIA2, você pode adicionar mais de uma fonte de download para o seu arquivo, dando à ferramenta uma melhor experiência de download.
  • Controle remoto - As interfaces XML e JSON RPC são suportadas pela ARIA2, que fornece o controle do processo.
  • ARIA2 oferece suporte para autenticação de proxy HTTP.

Como instalar ARIA2?

A maioria das distribuições suporta ARIA2 como está disponível no gerente de empacotador e, neste guia, discutiremos como instalar a ARIA2 nos sistemas Linux.

Para os sistemas Ubuntu e Linux Mint, use o comando:

$ sudo apt-get install Aria2

Para instalá -lo em Red Hat, Centos e Fedora:

$ sudo dnf install arria2

Para Arch Linux e Manjaro, use o comando:

$ sudo pacman -s ARIA2

Usando ARIA2 no Linux para baixar arquivos

Como observamos anteriormente, o ARIA2 é uma ferramenta de download completa que suporta todos os protocolos. Alguns de seus exemplos de uso são discutidos abaixo. Eles são fáceis de aprender, e você em breve você ficará viciado em usar a linha de comando para seus downloads. Vamos começar!

1. Usando ARIA2 para baixar arquivos únicos da web

Para baixar arquivos, Aria2 usa o ARIA2C comando. Você só precisa do URL de download do seu arquivo de destino e pode baixar rapidamente o arquivo. A sintaxe básica é:

$ ARIA2C [URL-FILE-ATRAVÉS]

Depois que o download começar, você pode usar o Ctrl+ c combinação para cancelá -lo. Fazer isso é como fazer uma pausa no download e, se você precisar retomá -lo, só precisa repetir o comando e ele continuará de onde você o cancelou.

Download de https

Nesse caso, baixaremos um arquivo PDF.

$ aria2c https: // www.GoogleGuide.com/print/adv_op_ref.pdf


O PDF vai baixar e, a partir da saída abaixo, você pode observar o caminho onde o arquivo baixado é armazenado. É tão fácil!

Você pode usar o mesmo formato para baixar de uma fonte HTTP.

Download usando FTP

Aqui vamos tentar baixar a caixa virtual Oracle VM usando o protocolo FTP:

$ aria2c https: // download.VirtualBox.org/virtualbox/6.1.34/VirtualBox-6.1_6.1.34-150636.1 ~ ubuntu ~ bionic_amd64.Deb


Você pode observar na saída que o arquivo estava baixando, mas eu o interrompei usando o Ctrl+ c combinação, mas é assim que você pode usar ARIA2 com FTP.

Baixando um torrent

Duas opções estão disponíveis para baixar arquivos torrent. Você pode baixar o arquivo torrent antes de baixar os dados ou baixar diretamente os dados sem baixar o arquivo torrent primeiro.

Em nosso exemplo, baixaremos o arquivo torrent para o Ubuntu ISO.

Para baixar o torrent ao lado de seus dados, use o comando:

$ aria2c https: // libera.Ubuntu.com/18.04/Ubuntu-18.04.6-DESKTOP-AMD64.ISO.torrente


Para baixar diretamente os dados, adicione o -Siga-Torrent = Mem opção para o comando:

$ aria2c -follow -torrent = mem https: // libera.Ubuntu.com/18.04/Ubuntu-18.04.6-DESKTOP-AMD64.ISO.torrente

Download de Metalink

Metalinks contém arquivos com várias fontes de dados, e você pode baixá -los sem esforço usando ARIA2. A sintaxe é:

$ aria2c http: // arquivo.com/nome do arquivo.Metalink

2. Baixar de várias fontes

Ao usar ARIA2, você pode adicionar diferentes fontes de download, acelerando o download. Esse recurso é útil ao baixar arquivos com vários espelhos.

A sintaxe é:

$ ARIA2C URL1 URL2

Com os dois URLs especificados, o ARIA2 usará o mais rápido para download.

3. Download de URLs em um arquivo de texto usando ARIA2

Suponha que você tenha uma lista de URLs que você precisa baixar armazenados em um arquivo. Passe o nome do arquivo para ARIA2. No entanto, verifique se cada URL está em uma única linha para que funcione.

Em nosso exemplo, temos um Multiurl.TXT Arquivo com dois URLs para baixar dois PDFs.


Para baixar os URLs, use o comando abaixo:

$ aria2c -i multiurl.TXT

Na saída, você pode observar que o download para os dois arquivos é concluído conforme o esperado.

4. Use várias conexões para download

Você pode definir o número de conexões por host para o download. Para fazer isso, adicione -x2. Aqui, 2 é o número de conexões e você pode usar qualquer número. Se precisarmos usar duas conexões para baixar nossos URLs anteriores, o comando mudará para:

$ aria2c -x2 -i multiurl.TXT

A saída será:

5. Limite de velocidade de download

Com ARIA2, você pode limitar a largura de banda usada para o download, o que é útil se você tiver uma rede lenta. Para fazer isso, use o -max-do-download-limit = [limite] opção. Vamos tentar baixar um pdf usando HTTPS e limitar a largura de banda a 100k.

$ aria2c-max-download-limite = 100k https: // www.gnu.org/software/bash/manual/bash.pdf

6. Altere o nome do arquivo baixado

Você pode salvar o arquivo com qualquer nome de sua escolha. Tudo que você precisa é adicionar o -o Sinalize a sintaxe seguida pelo nome para salvá -lo, como mostrado abaixo:

$ aria2c -o sampledownload https: // www.GoogleGuide.com/print/adv_op_ref.pdf


A partir da saída acima, você pode observar que salvamos o pdf com um nome diferente e, mesmo quando listamos o conteúdo do diretório, podemos ver o pdf salvo como SampledOwnload, Como especificamos na sintaxe.

Palavra final

Usar ARIA2 no Linux para baixar arquivos é fantástico. A ferramenta suporta todos os protocolos e é fácil e conveniente de usar. Nunca limite suas possibilidades ao usar o Linux. Dito isto, desfrute de usar ARIA2 para seus downloads. Você vai adorar!