Хеш сумма не совпадает - apt-get update

Ubuntu и другие подобные системы содержат базу данных пакетов которые доступны из репозиториев, определенных в файле /etc/apt/sources.list и каталоге /etc/apt/sources.list.d. Для обновления локальной базы данных пакетов до последних изменений в репозиториях используется команда:
sudo apt-get update
Иногда, по различным причинам, вы можете столкнуться с ошибками при обновлении индекса пакетов:
W: Не удалось получить http://mirror.yandex.ru/ubuntu/dists/trusty-updates/multiverse/binary-amd64/Packages Хеш сумма не совпадает W: Не удалось получить http://mirror.yandex.ru/ubuntu/dists/trusty-updates/multiverse/binary-i386/Packages Хеш сумма не совпадает E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
Для устранения этой ошибки в терминале необходимо выполнить по очереди следующие команды:
sudo rm -rf /var/lib/apt/lists/* sudo apt-get clean sudo apt-get update
Однако, это работает не всегда, в большинстве случаев такая ошибка возникает из-за сбоя или частичной недоступности конкретного репозитория с которого происходит обновление.
Чтобы это исправить, необходимо выбрать другое зеркало в менеджере обновлений или отредактировать файл списка репозиториев.
Комментарии (5)
Аноним:
16.05.2016 в 10:22
Спасибо, заработало. Обновлял репозитории(когда денег на моем счету у провайдера небыло), потом деньги появились и хеш не совпадал (а репозитории одни и теже)
Anonim:
01.06.2016 в 08:56
Спасибо. Очень выручили
денис:
30.06.2019 в 02:11
Банально, но и у меня все сработало. Спасибо
Сергей:
13.02.2020 в 07:56
Спасибо. Помогло
San4el:
20.10.2020 в 07:29
Мне не помогло, все равно в конце такая же ошибка. Ubuntu 20 в virtual box