У мене є віртуальна скринька VM для Ubuntu 12.04, яку я створюю за допомогою Vagrant.
git clone https://github.com/spuder/puppet-gitlab
vagrant up
Як тільки бродячий ящик працює apt-get update
, я отримую таку помилку.
...
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
Те, що я намагався обійти цю помилку.
- Використовували 3 різних коробки ubuntu 12.04 від " http://www.vagrantbox.es "
тут запропоноване рішення :
sudo rm -rf / var / lib / apt / list / *
sudo apt-отримати оновлення
sudo apt-очиститиВилучили та перечитали пакети лялькових лабораторій
Я також спробував подібні пропозиції, які знайшов на перших кількох сторінках google. Я навіть спробував кілька комп’ютерів і безліч підключень до Інтернету.
Той факт, що це вплинуло на декілька вму-файлів ubuntu на декількох підключеннях до Інтернету, змушує мене думати, що з repo ubuntu щось не так.
Як ще можна спробувати виправити цю проблему?
Оновлення
Я спробував очистити '/ var / lib / apt / списки / частково' та запустити apt-get clean, а потім замінив джерела в / etc / source / list, використовуючи запропоновані тут дзеркала amazon :
Я все одно отримую подібну помилку
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.
Оновлення2
У мене вдома є 2 підключення до Інтернету, вони обоє дали однакову помилку. Як тільки я взяв свій ноутбук на робочий інтернет-з'єднання, проблема пішла.
Мені все ще цікаво зрозуміти, чому мій зв’язок з Інтернетом матиме значення.
Оновлення3
Дивіться мою відповідь нижче для пояснення. Мій Інтернет-фільтр зіпсував завантаження.
Я перефразую питання, оскільки відповіді ще немає.
Чи є спосіб усунути невідповідність Hash Sum у apt-get?