Ho una virtual box Ubuntu 12.04 vm che istanzio usando Vagrant.
git clone https://github.com/spuder/puppet-gitlab
vagrant up
Non appena viene eseguita la casella del vagabondo apt-get update
, viene visualizzato il seguente errore.
...
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
Cose che ho provato a aggirare questo errore.
- Ho usato 3 diversi box Ubuntu 12.04 da ' http://www.vagrantbox.es '
soluzione suggerita qui :
sudo rm -rf / var / lib / apt / lists / *
sudo apt-get update
sudo apt-get cleanRimossi e preparati i pacchetti dei laboratori di burattini
Ho anche provato suggerimenti simili che ho trovato nelle prime pagine di google. Ho anche provato più computer e più connessioni Internet.
Il fatto che ciò abbia influito su più Ubuntu VM su più connessioni Internet mi fa pensare che ci sia qualcosa di sbagliato nel repository Ubuntu.
In quale altro modo posso provare a risolvere questo problema?
Aggiornare
Ho provato a ripulire '/ var / lib / apt / lists / partial' ed eseguire apt-get clean, quindi ho sostituito i sorgenti in / etc / sources / list usando i mirror di Amazon suggeriti qui:
Ricevo ancora un errore simile
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
Ho 2 connessioni Internet a casa, entrambe hanno dato lo stesso errore. Non appena ho portato il mio laptop alla mia connessione Internet di lavoro, il problema è scomparso.
Sono ancora curioso di capire perché la mia connessione Internet possa fare la differenza.
Update3
Vedi la mia risposta qui sotto per una spiegazione. Il mio filtro Internet ha danneggiato il download.
Riformulerò la domanda poiché non ci sono ancora risposte.
C'è un modo per ignorare le discrepanze di Hash Sum in apt-get?