Muitas pessoas instalam o Ubuntu e ao realizar o upgrade de seus aplicativos acham a velocidade um pouco baixar. Porém, por padrão, o repositório configurado é o servidor principal nos EUA. A demora se por este motivo: distância e link mais usado.
Para resolver este problema existem vários repositórios espalhados pelo mundo e alguns no Brasil. Para quem usa o Ubuntu com Gnome é só ir em repositórios e selecionar “Escolher melhor servidor” e pronto. O aplicativo irá rastrear todos os repositórios da lista e ver qual o melhor, naquele momento, para você utilizar.
Para fazer isto acesse o programa Synaptic e vá no menu: Settings -> Repositories.
Abrirá uma janela onde na primeira aba, Ubuntu Software, tem um campo chamado Download from que ao clicar irá abrir uma lista com a opção: Other
Ao selecionar abrir uma nova janela com todas as listas de repositórios. Você poderá escolher um manualmente ou clicar no botão: Select best server. Todos os repositório serão pingados e no final será selecionado o melhor para ti.
Todo muito bonito e fácil para quem utiliza o Gnome. Porém e se estiver usando o Ubuntu Server, como realizar este ‘scanner’ de repositórios ? Fazendo pesquisas em forums não encontrei uma resposta, porém encontrei uma aplicação em python que realiza este procedimento. Vamos aos comandos:
# Necessário ter o git e o pacote python-setuptools. # Caso não queira instalar o git, pode-se baixar o projeto em tar.gz e descompactá-lo. # http://github.com/hychen/getfastmirror sudo apt-get install --yes git-core python-setuptools git clone http://github.com/hychen/getfastmirror.git; cd getfastmirror; sudo python setup.py install; cd ..; sudo rm -rf getfastmirror; sudo getfastmirror update -t;
Dentro do github do getfastmirror existe informações sobre instalação e comandos a serem executados. Esperem que gostem. Hoje o getfastmirror não sai dos meus scripts de instalação de vps e desktops do ubuntu.



Olá esse servidor serve também para
atualizar a propria distro?
abs
Sim. =)