Eu tenho uma caixa virtual Ubuntu 12.04 vm que eu instanciao usando o Vagrant.
git clone https://github.com/spuder/puppet-gitlab
vagrant up
Assim que a caixa vagrant é executada apt-get update
, recebo o seguinte erro.
...
W: Failed to fetch gzip:/var/lib/apt/lists/partial/apt.puppetlabs.com_dists_precise_main_binary-amd64_Packages Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/apt.puppetlabs.com_dists_precise_main_binary-i386_Packages Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/apt.puppetlabs.com_dists_precise_dependencies_binary-i386_Packages Hash Sum mismatch
W: Failed to fetch http://br.archive.ubuntu.com/ubuntu/dists/precise-updates/restricted/binary-i386/Packages 404 Not Found
Coisas que tentei solucionar esse erro.
- Usou 3 caixas diferentes do ubuntu 12.04 de ' http://www.vagrantbox.es '
solução sugerida aqui :
sudo rm -rf / var / lib / apt / lists / *
atualização do
sudo apt-get sudo apt-get cleanRemovidos e lidos os pacotes dos laboratórios de marionetes
Eu também tentei sugestões semelhantes que encontrei nas primeiras páginas do google. Eu até tentei vários computadores e várias conexões à Internet.
O fato de isso ter afetado vários ubuntu vm em várias conexões de internet me faz pensar que há algo errado com o repo ubuntu.
De que outra forma posso tentar corrigir esse problema?
Atualizar
Tentei limpar '/ var / lib / apt / lists / parcial' e executar o apt-get clean, substituindo as fontes em / etc / sources / list usando os espelhos da amazon sugeridos aqui:
Eu ainda recebo um erro semelhante
Fetched 18.9 MB in 10s (1,865 kB/s)
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages Hash Sum mismatch
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-amd64_Packages Hash Sum mismatch
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_multiverse_binary-amd64_Packages Hash Sum mismatch
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.
Update2
Eu tenho 2 conexões de internet em casa, os dois deram o mesmo erro. Assim que levei meu laptop à minha conexão de internet de trabalho, o problema desapareceu.
Ainda estou curioso para entender por que minha conexão à Internet faria alguma diferença.
Update3
Veja minha resposta abaixo para uma explicação. Meu filtro de internet estava corrompendo o download.
Vou reformular a pergunta, pois ainda não há respostas.
Existe uma maneira de substituir as incompatibilidades de Hash Sum no apt-get?