Apt-spy - Otimizando o sources.list

Publicado por Fábio Barby em 29/04/2008

[ Hits: 8.521 ]

 


Apt-spy - Otimizando o sources.list



O apt-spy é uma boa solução para quem procura melhorar a velocidade e a estabilidade de atualizações ou instalações usando o APT.

Baseia-se na latência e largura de banda, ou seja, menor ping, criando o sources.list automaticamente.

Vale lembrar que não devemos nos basear unicamente nesta ferramenta, pois nem todos os mirrors que ela encontrar serão os mais completos.

Instalando

Para instalar basta usar o comando:

# aptitude install apt-spy

Depois faça um backup da sua lista atual:

# cd /etc/apt ; mv sources.list sources.list.bak

Note que foi criado um arquivo com o nome apt-spy.conf em /etc/apt/. O conteúdo do apt-spy.conf indica as referências para atualização do source.list divididos em distribuições, áreas, número de mirrors, países, etc.

Para ver o conteúdo de apt-spy.conf use o comando:

# cat /etc/apt-spy.conf

Usando o Apt-spy

Bem, depois de instalado você deve ter em mente o que necessita. Por exemplo:

Para usar os 5 melhores mirrors de pacotes da distribuição Debian Etch, localizados na América do Sul:

# apt-spy -d etch -a south-america -n 5

-d = distribuição
-a = localização
-n = numero dos mirrors a serem adicionados

Para usar os 3 melhores mirrors, versão Stable, localizados no Brasil:

# apt-spy -d stable -s BR -n 3

-d = distribuição
-s = País
-n = numero dos mirrors a serem adicionados

* Ou você usa "-a" ou "-s", nunca os dois ao mesmo tempo!

Mais detalhes você encontra usando o comando:

# apt-spy --help

ou

# man apt-spy

Não esqueça de atualizar o seu apt depois de usar o apt-spy:

# aptitude update

ou

# apt-get update

Boa sorte!

Outras dicas deste autor

NumLock ativado no Fedora Core

Yum Extender (yumex) - o yum gráfico

Chmod sem mistérios

Google Earth 5.0 - Warning: Unable to create prefs directory

Instalando o Codeblocks no Debian Jessie 8.3.0

Leitura recomendada

Gedit - Como corrigir erros de acentuação em códigos HTML ou PHP

Bootchart no OpenSuSE Linux

NeoGeo no Linux

Webacula - Bacula Backup Server 7 no CentOS 7

Consideração sobre a instalação do MPD no Ubuntu 11.04

  

Comentários
[1] Comentário enviado por albertguedes em 30/04/2008 - 18:02h

Gostei do artigo Fabio, e esse apt-spy até que é legal, mas o problema dele é que o calculo de banda depende muito do horario, ou seja, o souces.list otimizado gerado agora, daqui umas 3 horas pode ser o mais lerdo também.
Claro, nada que um bom script não resolva essa lacuna, mas para as pessoas em geral, se quiserem uma fonte rápida, sempre siga o conceito de que o servidor mais próximo, é na média, o mais rápido. Na média, não sempre.
Mas legal Fábio, valeu.

[2] Comentário enviado por fabiobarby em 02/05/2008 - 13:17h

Albert, gostei da idéia da criação de um script... Hora que der uma acalmada aqui no trabalho vou escrever algo... Vlw!!!

[3] Comentário enviado por amartins.5 em 15/07/2009 - 10:20h

Ótima dica.
Muito útil
Abraços



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts