У меня есть виртуальная коробка Ubuntu 12.04, которую я создаю с помощью Vagrant.
git clone https://github.com/spuder/puppet-gitlab
vagrant up
Как только запускается vagrant box 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 / lists / *
sudo apt-get update
sudo apt-get cleanУдалены и прочитаны пакеты кукольных лабораторий.
Я также попробовал аналогичные предложения, которые я нашел на первых нескольких страницах Google. Я даже пробовал несколько компьютеров и несколько подключений к Интернету.
Тот факт, что это повлияло на несколько Ubuntu VM на нескольких интернет-соединениях, заставляет меня думать, что что-то не так с репо Ubuntu.
Как еще я могу попытаться исправить эту проблему?
Обновить
Я попытался очистить '/ var / lib / apt / lists / part' и запустить apt-get clean, а затем заменил источники в / etc / sources / 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.
Update2
У меня дома есть 2 интернет-соединения, они оба выдавали одну и ту же ошибку. Как только я подключил свой ноутбук к своему рабочему интернет-соединению, проблема исчезла.
Мне все еще любопытно понять, почему мое интернет-соединение будет иметь какое-либо значение.
Update3
Смотрите мой ответ ниже для объяснения. Мой интернет-фильтр повредил загрузку.
Я перефразирую вопрос, поскольку пока нет ответов.
Есть ли способ переопределить несоответствия хэш-суммы в apt-get?