Por que os downloads do repositório de parceiros da Canonical são tão lentos?

12

Se eu precisar do Sun Java, do Adobe Flash Plugin ou de qualquer outra coisa que venha dos Parceiros da Canonical, os downloads de pacotes são dolorosamente lentos, mesmo pequenos pacotes como o Flash, para acelerar as coisas eu tenho que ir aqui: link para encontrar o que eu quero, baixe os pacotes com um gerenciador de downloads (que normalmente é cerca de 20 vezes mais rápido que o gerenciador de pacotes) e então coloque-os na minha pasta / var / cache / apt / archives Eu executei o gerenciador de pacotes depois, contanto que as versões corretas dos pacotes que eu peço para instalar sejam detectadas na pasta / var / cache / apt / archives instalado imediatamente. Eu gostaria de parar de fazer isso, então estou me perguntando se alguém tem esse problema, qual poderia ser a causa e se há uma correção. Estou localizado na região do oeste do Caribe.

Eu acho que seria útil notar que todos os outros pacotes vindos do repositório eu selecionei com o download sináptico em velocidades aceitáveis.

    
por Sabacon 09.11.2010 / 17:35

2 respostas

13

O Ubuntu tenta selecionar um espelho local dos repositórios que estão geograficamente próximos de você. O repositório de parceiros não possui nenhum espelho devido a problemas de direitos autorais (AFAIK - software não-livre), portanto, você acaba usando a cópia hospedada em Londres. Os PPAs são provavelmente os mesmos.

Como você está no Caribe, imagino que o tráfego com destino ao Reino Unido teria que passar pelos EUA antes de passar do Atlântico para Londres. Esse é um longo caminho para algo viajar e se algum dos links estiver ruim ou com perdas, o tráfego pode ficar lento. No mínimo, o tempo de resposta é muito lento.

Se você quiser testar isso ainda mais, você pode executar ping archive.canonical.com e ver o que recebe por um tempo de resposta (estou na Inglaterra e recebo ~ 26ms). E como teste geral de velocidade para Londres, você pode executar wget http://london1.linode.com/100MB-london.bin (1.3MB / s aqui).

Quanto à correção do problema ... a Canonical precisa de mais servidores geograficamente distribuídos para o repositório de parceiros, ou você precisa se aproximar de Londres.

    
por Oli 09.11.2010 / 18:03
2

Use o apt-fast. É um substituto para o apt-get que acelera muito o download, já que ele usa acelerador de download de eixos para download e é um front end brilhante para o dpkg. Para mais informações, consulte esta página.

link

    
por tinhed 09.11.2010 / 18:41

Tags