Ошибка обновления sudo apt-get из-за ошибки несоответствия хэш-суммы

Как видно из названия, я получил ошибку «Не удалось получить ... несоответствие хэш-суммы». Я попробовал этот метод:

  1. Удаление / var / lib / apt / lists / * не работает ...
  2. Подумав, если я за прокси, я попытался исправить «Несоответствие хэш-суммы» следующим образом:

    Создав файл /etc/apt/apt.conf.d/99fixbadproxy с помощью это содержимое

    Acquire :: http :: Pipeline-Depth 0;

    Acquire :: http :: No-Cache true;

    Acquire :: BrokenProxy true;

  3. Я попробовал несколько других решений, предоставленных в Askubuntu, однако, это не работает.

Посмотрите на мою ошибку в терминале.

Скриншот ошибки, полученной в терминале

1
задан 7 July 2019 в 04:36

3 ответа

Ну, это могло бы быть проблемой кэшей в Вашем ISP. Эти пакеты распределяются через несколько местоположений для предоставления доступа глобально, из-за такого, это иногда упаковывает не, получают обновления в установленный срок в некотором месте поэтому таким образом, Вы столкнулись с этой ошибкой суммы хеша.

Я рекомендовал бы Вам выполнить это действие через изменяющийся адрес прокси / VPN, которая изменит IP.

0
ответ дан 7 December 2019 в 19:39

Это решение, наконец, сработало для меня:

  1. sudo rm -rf / var / lib / apt / lists / *
  2. sudo apt-get update -o Acquire :: CompressionTypes :: Order :: = gz
  3. sudo apt-get update & amp; & amp; sudo apt-get upgrade

Источник: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1785778

0
ответ дан 7 July 2019 в 04:36

Я столкнулся с той же проблемой в моем университетском Wi-Fi, я обошел ее, удалив все в моем sources.list и добавив это (по крайней мере, в моем регионе)

Sources.list

-1
ответ дан 7 July 2019 в 04:36

Другие вопросы по тегам:

Похожие вопросы: