Questão Como posso usar um espelho perto de mim ou escolher um espelho mais rápido?


Fazer o download do repositório principal do Ubuntu é lento mesmo quando não é dia de lançamento, como posso obter o apt-get para usar automaticamente um espelho que está perto de mim?


189
2018-04-28 23:20


origem


Relacionado: askubuntu.com/questions/39922/… - Jorge Castro


Respostas:


apt-get agora suporta um método "espelho" que selecionará automaticamente um bom espelho com base na sua localização. Colocando:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse

no topo da sua /etc/apt/sources.list O arquivo deve ser tudo o que é necessário para que ele escolha automaticamente um espelho baseado na sua localização geográfica.

Os usuários Lucid (10,04), Maverick (10,10), Natty (11,04) e Onírico (11,10) podem substituir precise com o nome apropriado.


176
2018-04-28 23:21



Só para esclarecer, isso é em vez de das linhas habituais ou assim como? - Hamish Downer
Isso funciona quando você tem sorte. Eu o desativei em nossos desktops agora porque ele geralmente retorna espelhos quebrados (o tipo que dá 403 ocasionalmente). - ℝaphink
@HamishDowner Isso está ao lado das linhas. No topo do arquivo. - hexafraction
Ótima dica. Apenas observe que depois de fazer a alteração você precisa executar sudo apt-get update antes de fazer qualquer apt-get install para usar o seu espelho mais próximo. - Simon East
Isso funcionou para mim com o lançamento confiável (servidor) - Marc


Eu sempre fui com a ferramenta GUI 'select best server': do Ubuntu Software Center, vá para Edit -> Software Sources no menu. (Você também pode fazer isso nas Preferências do Synaptic ou no Update Manager.)

Na aba Ubuntu Software, há um drop-down ao lado de "Download from:" Se você selecionar "Other ...", você receberá um botão que diz "Select Best Server"; Ao clicar nele, o Ubuntu executa alguns testes para ver qual espelho dará a melhor velocidade de download.

Não posso comentar se isso é melhor ou pior que o método que você encontrou para si mesmo. Talvez alguém com algum conhecimento sobre o assunto possa comentar!


Aqui estão algumas capturas de tela para o método gráfico, como Jorge sugeriu:

  1. Abra o Ubuntu Software Center, clique em Edit no menu global e vá para 'Software Sources ...'

  2. Clique no menu suspenso ao lado de "Download de" e selecione "Outro ..."

  3. Clique em Selecione o melhor servidor

  4. O melhor servidor é destacado. Clique Escolha o servidor e pronto!


80
2018-04-29 04:45



Existe uma maneira de linha de comando para fazer o mesmo ?. Eu recebo os melhores servidores diferentes a cada dia. Será útil selecionar o melhor antes de usar apt-get - balki
Talvez o mencionado no post acima do meu? Eu costumo apenas "configurá-lo e esquecê-lo" - atualizações geralmente vêm muito rapidamente de qualquer maneira. - Sean Fitzpatrick
Resposta muito boa porque usou a explicação passo a passo. Grande mais incluiu fotos. - Ade Malsasa Akbar
apenas tentei "melhor servidor", ele me dirigiu para ftp.utexas.edu, que prontamente não conseguiu atualizar no centro de software. no entanto, usar a lista suspensa foi muito útil para encontrar um bom espelho. - don bright


A localização geográfica nem sempre dá o melhor espelho. Por exemplo, eu moro no Canadá, e a maioria dos que estão nessa província deve encontrar um espelho no BC, na Califórnia ou em qualquer estado do Pacífico, talvez até no Arizona.

No entanto, aqui no norte meu ISP (diferentemente da companhia telefônica) tem apenas uma linha de fibra fora desta cidade, e vai direto para Calgary (1000 km a leste daqui) onde conecta um NEX compartilhado com a linha ucalgary, onde eles tem um lindo espelho debian e ubuntu e who-knows-what-else. Parece que a universidade tem o mesmo ISP que eu e, portanto, as taxas de transferência são medidas em megabytes por segundo, ao contrário dos 50 a 100 kilobytes por segundo que recebo de um espelho padrão.

Assim. Eu recomendo saber sua topologia de rede de internet local. Coisas bonitas, como as Trocas de Rede, podem fazer uma conexão rápida a lugares específicos. Permanecer na rede do seu ISP pode ignorar algumas acelerações de velocidade que você poderia ter para o mundo exterior.

Graças ao post sobre a ferramenta GUI para mudar isso, encontrei esse espelho e defini-lo como padrão. Bom show para esse tópico!


13
2018-01-31 05:55



É ubuntu-archives.mirror.nexicom.net que você está se referindo? - lrkwz


Para uma atualização rápida, baixei o CD alternativo usando torrents. Após a atualização desta forma, eu ainda acabei com um sistema que ainda não tem todas as atualizações (provavelmente depois que o ISO foi empacotado).

Depois de uma pesquisa rápida, acabei no lista de espelhos no Launchpad. Pesquise seu país e teste alguns. Eu moro na Holanda e tenho apenas 75kB / s de velocidade, muito abaixo da minha velocidade normal. O espelho ubuntu.mirror.cambrium.nl não funcionou para mim, mas ubuntu.mirror.astratoip.net fez. Substitua o espelho de acordo e execute os comandos abaixo:

sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update

Substituir archive.ubuntu.com pelo seu espelho atual.


11
2018-04-29 06:11





Uma dica para os usuários de Kubuntu 12.04...

Do Muon Software Center:

  • Configurações> Configurar fontes de software

Então, na aba Software do Kubuntu:

  • Selecione "Outro" na lista suspensa "Baixar de:"
  • Clique no botão "Selecionar o melhor servidor" - isso fará ping em todos os servidores da lista

Isto irá selecionar o servidor com o ping mais rápido (servidor mais rápido no momento)

Estou no Reino Unido, mas meu servidor mais rápido é "servidor para o Nepal". - cerca de 10 vezes mais rápido do que o que eu estava recebendo com o servidor padrão para o Reino Unido!


7
2018-05-01 21:26





Aqui é um script Python que eu escrevi que retorna uma lista de espelhos com a menor latência para um país especificado.

O script também fornece informações de largura de banda e status tiradas das páginas do launchpad dos espelhos e gerará uma nova sources.list arquivo usando um espelho escolhido na lista.


6
2018-06-10 23:46