Рейтинг:0

Ошибка обновления из-за несоответствия контрольной суммы

флаг ar

Я использую убунту 18.04. Когда я попытался обновить программное обеспечение, используя обновление sudo apt && обновление sudo apt, я получаю ошибку несоответствия контрольной суммы:

Получить:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-headers-4.15.0-144 все 4.15.0-144.148 [11,0 МБ]
Ошибка: 1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-headers-4.15.0-144 все 4.15.0-144.148
  Несоответствие хеш-суммы
  Хэши ожидаемого файла:
   - SHA512:ab631e944879a603bce23fd40b9a959eb567e0e27b7c2ab34f7eff5c1722b3fed1747123f1682635d825a61a9ef070067330008a4134394d95fe2832cdf80882
   - SHA256:8bca25a9b8d9ef5c43b94dbd8e4aec36f77d7617cf524e1d8e89e4429927d383
   - SHA1:c15a145876ad7e6059fc24b86d8b7273a160c415 [слабый]
   - MD5Sum:8f50bc4934fc62ba526f1d75244e0727 [слабая]
   - Размер файла: 10956636 [слабый]
  Хэши полученного файла:
   - SHA512:155fe310a3c19ba653d69e8bf797739ac27d9fc1a5cf140682dec7652c35c0af08b703e9c474f63500e9a7b44f6e3de4086caf7301cbae9cc8fe238fabfe3caa
   - SHA256:70985c1b1f8fb1013e6912a3e3ac7580ddb878f42f962c9328dbd99e8b633e68
   - SHA1:e05ac0266a1b6349489456caa234ae61cf69e315 [слабый]
   - MD5Sum:98de1c987d3726787cd89cc6a45450ba [слабый]
   - Размер файла: 10956636 [слабый]
  Сообщено о последнем изменении: Чт, 13 мая 2021 г., 09:11:42 +0000
Извлечено 11,0 МБ за 5 с (2418 КБ/с)                   
E: Не удалось получить http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-4.15.0-144_4.15.0-144.148_all.deb Несоответствие хеш-суммы
   Хэши ожидаемого файла:
    - SHA512:ab631e944879a603bce23fd40b9a959eb567e0e27b7c2ab34f7eff5c1722b3fed1747123f1682635d825a61a9ef070067330008a4134394d95fe2832cdf80882
    - SHA256:8bca25a9b8d9ef5c43b94dbd8e4aec36f77d7617cf524e1d8e89e4429927d383
    - SHA1:c15a145876ad7e6059fc24b86d8b7273a160c415 [слабый]
    - MD5Sum:8f50bc4934fc62ba526f1d75244e0727 [слабая]
    - Размер файла: 10956636 [слабый]
   Хэши полученного файла:
    - SHA512:155fe310a3c19ba653d69e8bf797739ac27d9fc1a5cf140682dec7652c35c0af08b703e9c474f63500e9a7b44f6e3de4086caf7301cbae9cc8fe238fabfe3caa
    - SHA256:70985c1b1f8fb1013e6912a3e3ac7580ddb878f42f962c9328dbd99e8b633e68
    - SHA1:e05ac0266a1b6349489456caa234ae61cf69e315 [слабый]
    - MD5Sum:98de1c987d3726787cd89cc6a45450ba [слабый]
    - Размер файла: 10956636 [слабый]
   Сообщено о последнем изменении: Чт, 13 мая 2021 г., 09:11:42 +0000
E: Не удалось получить некоторые архивы, возможно, запустите apt-get update или попробуйте --fix-missing?

Мне любопытно узнать, что может быть основной причиной этого. Есть предложение, как это исправить?

Обновлять: Я попробовал предложения, связанные с очисткой кешей, изменением зеркал и т. Д., Упомянутые в Не удалось загрузить список пакетов из-за ошибки «Несоответствие хеш-суммы», но они не помогли.

Просто чтобы подтвердить контрольную сумму файла, я попробовал wget http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-4.15.0-144_4.15.0-144.148_all.deb && md5sum linux-headers-4.15.0-144_4.15.0 -144.148_all.deb и он печатает 98de1c987d3726787cd89cc6a45450ba, что является другой контрольной суммой по сравнению с 8f50bc4934fc62ba526f1d75244e0727 упоминается в сообщении об ошибке обновления и https://www.ubuntuupdates.org/package/core/bionic/main/security/linux-headers-4.15.0-144. Почему контрольная сумма может измениться? Можно ли заменить файлы пакетов в репозиториях после выпуска?

Nmath avatar
флаг ng
Каковы результаты `sudo apt update` и `sudo apt-get --fix-missing`? Пожалуйста, используйте редактирование, чтобы включить эти результаты
флаг ar
Пробовал `sudo apt-get update` и `sudo apt-get upgrade --fix-missing`, но получаю ту же ошибку даже после этого, когда я пытаюсь `sudo apt-get upgrade`
guiverc avatar
флаг cn
@Nmath попросил вас включить вывод `sudo apt update` в ваш вопрос, поскольку эти выходные сообщения дают подсказки... Поскольку мы не можем видеть этот вывод, мы не можем видеть то, что видите вы. Последующие команды, такие как `sudo apt-get --fix-missing` или `sudo apt-get upgrade`, бесполезны, если подсказки находятся в первой команде `sudo apt update` (т. е. там все ожидаемые строки, нет предупреждений). , ошибки или отсутствующие строки вывода... почему вас попросили добавить это к вашему вопросу).
guiverc avatar
флаг cn
Отвечает ли это на ваш вопрос? [Проблема при загрузке списка пакетов из-за ошибки «Несоответствие хэш-суммы»] (https://askubuntu.com/questions/41605/trouble-downloading-packages-list-due-to-a-hash-sum-mismatch-error)
флаг ar
Спасибо за ссылку. Я попробовал некоторые из упомянутых предложений, но ни одно из них пока не помогло. Пробовал остальные.
флаг ar
Скачанный файл из архива ubuntu действительно имеет другую контрольную сумму.`wget http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-4.15.0-144_4.15.0-144.148_all.deb && md5sum linux-headers-4.15.0-144_4. 15.0-144.148_all.deb` печатает `98de1c987d3726787cd89cc6a45450ba`, тогда как сообщение об ошибке обновления и https://www.ubuntuupdates.org/package/core/bionic/main/security/linux-headers-4.15.0-144 показывают ожидаемый md5 контрольная сумма `8f50bc4934fc62ba526f1d75244e0727`
apm avatar
флаг za
apm
проверьте эти ссылки. Я надеюсь, что эти ссылки работают для вас: https://askubuntu.com/questions/41605/trouble-downloading-packages-list-due-to-a-hash-sum-mismatch-error?noredirect=1&lq=1 https://stackoverflow.com/questions/64120030/hash-sum-mismatch-when-apt-get-update-ubuntu-20-04-vm-with-multipass
Рейтинг:0
флаг ar

Пакет, загруженный из официального репозитория, кажется поврежденным. Я попытался установить его вручную с помощью dpkg -i linux-заголовки-4.15.0-144_4.15.0-144.148_all.deb который выдал ошибку, что пакет не может быть распакован.

Я изменил источник загрузки на зеркало Университета Аризоны и обновление работало после этого. Некоторые другие зеркала тоже могли работать.

Ответить или комментировать

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