Pular para o conteúdo

Pacman - Turbinado com Aria2c

Dica publicada em Shell Script / Miscelânea
Renan Samuel da Silva gigatesla boy
Hits: 6.535 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Pacman - Turbinado com Aria2c

Boa tarde,

Venho trazer a vocês, uma otimização para o Pacman, gerenciador de pacotes do Arch Linux.

O Aria2c é um downloader semelhante ao wget, porém, com algumas opções a mais. Por exemplo, download via Mirrors, etc.

- Baixando o seguinte Script: http://pastebin.com/xy0LjAkU
- E a configuração dele: http://pastebin.com/hpjKsZGH

Faça:

# chmod 755 pacget
# mv pacget /usr/bin/


Depois:

# mv pacget.conf /etc/

Em seguida, edite o arquivo “/etc/pacman.conf”, e adicione a seguinte linha após: [options]:

XferCommand = exec /usr/bin/pacget %u %o


E salve o arquivo (óbvio). :]

Em seguida, baixe o Reflector:

# pacman -S reflector

Faça um backup do Mirrorlist:

# cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

E rode-o:

# reflector -l 5 --sort rate --save /etc/pacman.d/mirrorlist

Usando a Rede WiFi da faculdade, com uma média de 300-400 Kbps, foi para 1.3-1.5 MBs.

Conclusão

Usando o Aria2c no Pacman em conjunto com o Reflector para pegar os Mirrors mais velozes, pode-se obter um ganho muito significativo no gerenciamento de pacotes.

Maiores informações e outras opções, poderão ser obtidas no link do qual tirei a dica:

XTerm - Personalizado com Transset-df e .bashrc

Shell In A Box - Acessando o Shell Linux pelo Navegador Web

Debug em Shell Scripts

Criando um usuário exclusivo para desligar/reiniciar o PC ou para executar um programa/script

Montando imagens como partições

Como passar parâmetros para um alias no Bash

#1 Comentário enviado por albfneto em 08/03/2012 - 20:55h
apenas um comentário:
o pacote é Aria2, o comando é que é aria2c, e ainda, o wget é gerenciador de downloads, mas o aria2 é acelerador de downloads, inclusive um dos melhores, assim como o prozilla e o Axel, para mim os três melhores.
ótima dica
#2 Comentário enviado por gigatesla boy em 08/03/2012 - 20:58h
Ah, obrigado pelo comentario (:
#3 Comentário enviado por removido em 11/03/2012 - 18:26h
Uma coisa que deve ser lembrada é que os ditos aceleradores de download só trazem benefício imediato aqueles que possuem net rápida, usuários de net 3G e conexões lentas devem modificar seu pacman.conf, descomentado a opção referente ao wget, que além de excelente, continua do ponto onde o download foi interrompido e dificilmente dá problemas com a integridade dos pacotes.

Exemplo para o pacman.conf:

http://www.vivaolinux.com.br/etc/pacman.conf-1
#4 Comentário enviado por chimico em 11/03/2012 - 20:05h
+favoritos

Concordo com o amigo edps em relação as conexões lentas, e isso por experiência própria.
Embora não use Arch, gosto de testar scripts de benchmark para mirrors, como netselect, netselect-apt, apt-spy, entre outros e vou testar/implementar no Debian. Gosto muito do Aria2, sobretudo para baixar torrents.

Abraços!

Contribuir com comentário

Entre na sua conta para comentar.