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

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

ARIA2 é um de código aberto e um utilidade de download de linha de comando multiprotocolo e multi-servidor gratuita para o utilitário de download para linha janelas, Linux e Mac OS X.

Tem a capacidade de baixar arquivos de vários protocolos e fontes, incluindo Http/Https, Ftp, BitTorrent e Metalink. Melhora a velocidade de download, utilizando a largura de banda do download máxima e acelera sua experiência de download.

Características

  • Download de várias conexões - Ele pode baixar um arquivo de várias fontes/protocolos e tentar usar sua largura de banda de download máxima e melhorar a experiência geral de download.
  • Leve - Não é preciso muita memória e utilização da CPU. Os downloads HTTP/FTP usam apenas 4MB de memória e 9MB para downloads de BitTorrent.
  • Cliente BitTorrent totalmente em destaque - Um cliente BitTorrent totalmente em destaque com suporte para DHT, PEX, criptografia, URI de ímã, semente da Web, downloads seletivos, descoberta de pares locais e rastreador UDP.
  • Metalink ativado - Ele suporta Metalink versão 4 e 3, que fornece a verificação de arquivos para integração HTTP/FTP/SFTP/BitTorrent e as diferentes configurações para localização, linguagem, sistema operacional, etc.
  • Controle remoto - Um suporte de interface RPC para controlar o processo ARIA2. As interfaces suportadas são JSON-RPC (sobre HTTP e WebSocket) e XML-RPC.

Observe que não devemos considerar ARIA2 é uma substituição de clientes wget, cacho ou torrent, mas considerado como uma alternativa com mais opções de suporte e download.

Instalando o gerenciador de download da linha de comando ARIA2 em Linx

Este artigo explica como instalar ARIA2 Utilitário de download da linha de comando em RHEL, CENTOS, Fedora e Debian, Ubuntu, Linux Mint sistemas com algumas técnicas úteis de download e uso.

Em RHEL/CENTOS/FEDORA

Primeiro, você precisa baixar e ativar o repositório EPEL em RHEL/CENTOS sistemas. (Observação: Os usuários do Fedora não precisam adicionar nenhum repositório, basta instalar ARIA2 usando o comando dnf como mostrado).

# dnf install ARIA2 

Agora instale ARIA2 pacote do habilitado EPEL repositório sob seu sistema usando a ferramenta de comando yum.

# yum installele -l -lançamento -y # yum instalar aria2 -y 
Saída de amostra:
Plugins carregados: RastestMirror, Langpacks Carregando velocidades de espelho do arquivo host em cache * Base: CentOS.espelhos.Estointernet.Em * Elrepo: Mirror-HK.Koddos.NET * EPEL: Repos.del.Extreme-IX.org * extras: Centos.espelhos.Estointernet.Em * Atualizações: Centos.espelhos.Estointernet.Na resolução de dependências-> Verificação de transações em execução ---> pacote ARIA2.x86_64 0: 1.18.10-2.EL7.1 será instalado -> Dependências de resolução de dependência acabadas resolvidas ===================================================================== =================================================== =================================== Tamanho do repositório da versão do arco do pacote =========== =================================================== =================================================== =========== Instalando: ARIA2 x86_64 1.18.10-2.EL7.1 EPEL 1.Resumo da transação de 3 m =============================================== =================================================== ========================== Instalar 1 pacote Tamanho total do download: 1.3 m Tamanho instalado: 4.1 m Pacotes de download: ARIA2-1.18.10-2.EL7.1.x86_64.rpm | 1.3 MB 00:00:01 Expertação de transação em execução Teste de transação Teste de transação Teste sucesso Transação em execução Instalação: ARIA2-1.18.10-2.EL7.1.x86_64 1/1 Verificando: ARIA2-1.18.10-2.EL7.1.x86_64 1/1 Instalado: ARIA2.x86_64 0: 1.18.10-2.EL7.1 completo! 

Em Debian/Ubuntu/Linux Mint

$ sudo apt-get install Aria2
Saída de amostra
[Email Protected]: ~ $ sudo apt-get Instale ARIA2 [sudo] Senha para Ravisaive: Listas de pacotes de leitura ... Feito construindo informações de leitura de árvores de dependência ... Feito os seguintes pacotes foram instalados automaticamente e não são mais necessários: KsysGuardd Libruby1.9.1 Ruby1.9.1 Use 'apt-get autoremove' para removê-los. Os pacotes extras a seguir serão instalados: LIBC-ARES2 Os seguintes novos pacotes serão instalados: ARIA2 LIBC-ARES2 0 Atualizada, 2 recém-instalada, 0 para remover e 234 não atualizados. 10 não totalmente instalado ou removido. Precisa obter 1.651 kb de arquivos. Após esta operação, 4.536 kb de espaço de disco adicional serão usados. Você quer continuar [S/N]? y Get: 1 http: // em.arquivo.Ubuntu.com/ubuntu/saucy/main libc-ares2 i386 1.10.0-2 [38.3 kb] Get: 2 http: // em.arquivo.Ubuntu.com/ubuntu/saucy/universo ARIA2 i386 1.17.0-1 [1.613 kb] buscou 1.651 kb em 7s (235 kb/s)

Observação: Às vezes, os repositórios padrão não fornecem a versão mais recente. Então, nesse caso, você pode precisar compilá -lo e instalá -lo no pacote de origem, como mostrado aqui.

ARIA2 Download de uso e exemplos

Aqui vamos explorar alguns dos ARIA2 úteis download de uso e opções com seus exemplos.

Download da web

Para baixar um único arquivo da web, execute o comando como.

# ARIA2C http: // libera.Ubuntu.com/disco/ubuntu-19.04-DESKTOP-AMD64.ISO
Baixar de duas fontes

Para baixar vários arquivos, digamos dois arquivos e execute o seguinte comando.

# ARIA2C http: // libera.Ubuntu.com/disco/ubuntu-19.04-DESKTOP-AMD64.iso http: // libera.Ubuntu.com/cósmico/ubuntu-18.10-DESKTOP-AMD64.ISO
Download usando duas conexões

Para baixar o arquivo usando apenas duas conexões por host, use a opção -x2 (Conexão 2) como mostrado abaixo.

# ARIA2C -X2 http: // libera.Ubuntu.com/disco/ubuntu-19.04-DESKTOP-AMD64.ISO
Download de BitTorrent

Para baixar o arquivo torrent, use o seguinte comando.

# ARIA2C http: // libera.Ubuntu.com/disco/ubuntu-19.04-DESKTOP-AMD64.ISO.torrente
Baixe de Metalink

Para baixar um arquivo metalink, use o seguinte comando.

$ aria2c http: // Exemplo.org/mylinux.Metalink 
Baixar URLs encontrados em um arquivo de texto

Para baixar uma lista de UrÉ escrito em um arquivo de texto chamado Downloadurls.TXT, Em seguida, use o seguinte comando. O Urldeve conter um download por linha em um Downloadurls.TXT arquivo.

# ARIA2C -I Downloadurls.TXT
Definir limite de velocidade de download

Para definir um limite de velocidade de download por download, use a seguinte opção.

# ARIA2C -MAX-DOWNLOAD-LIMIT = 100K http: // Lançamentos.Ubuntu.com/disco/ubuntu-19.04-DESKTOP-AMD64.ISO.torrente

Para mais uso e opções, abra um terminal e execute o comando como “homem ARIA2C““. Também existem front-ends gráficos disponíveis para ARIA2, Você pode encontrá -los na página ARIA2.