Поиск по сайту:

Как исправить ошибку «несоответствие хеш-суммы» при обновлении Kali Linux


Возникает ошибка «несоответствие хеш-суммы» при обновлении пакетов в Kali Linux? Вот как это можно исправить.

Важно поддерживать системные пакеты в актуальном состоянии, потому что вы можете быстро обновить программное обеспечение своего ПК и пользоваться всеми последними функциями и исправлениями. Если вы столкнулись с такой ошибкой, как «несоответствие хеш-суммы» в Linux, эта рутинная задача может быстро разочаровать.

К сожалению, «несоответствие хеш-суммы» является распространенной ошибкой, возникающей при обновлении системных пакетов в Kali Linux, и, если ее не устранить, она может сделать вашу систему уязвимой из-за устаревшего программного обеспечения. К счастью, вы можете навсегда избавиться от проблемы «несоответствия хэш-суммы» с помощью нескольких простых команд.

Почему происходит «несоответствие хэш-суммы» обновления Kali?

Ошибка «несоответствие хеш-суммы» возникает в Kali Linux, когда хэш, связанный с зеркальными пакетами, не соответствует тому, что ожидает ваша операционная система. Вы можете столкнуться с этой ошибкой по нескольким причинам, но чаще всего она возникает после сбоя системы, из-за которого операционная система не может обновиться.

Также известно, что проблема возникает, когда вы пытаетесь обновить свои пакеты в дистрибутиве, производном от Ubuntu, с помощью зеркала, которое в данный момент синхронизируется. Вы можете обойти эту проблему, попытавшись запустить sudo apt-get update после добавления еще одного официального зеркала Kali в /etc/apt/sources.list. Например, вы можете обновить файл списка источников репозитория до следующей строки:

deb http://http.kali.org/kali kali-rolling main non-free contrib

После того, как вы переключили источник пакета на новый репозиторий, откройте терминал и снова введите sudo apt-get update. Любые проблемы с зеркалом будут решены, когда вы переключите репозиторий пакетов, который вы используете, но вам, возможно, придется выполнить дальнейшее устранение неполадок, если проблема связана с вашим менеджером пакетов или системой.

Сделать apt-get Игнорировать «несоответствие хеш-суммы»

Если изменение исходного зеркала вашей системы не работает, вам может потребоваться устранить ошибку «несоответствие хэш-суммы» другими методами. Брандмауэры иногда могут вызывать эту ошибку, непреднамеренно блокируя доступ к необходимым файлам, поэтому стоит временно отключить брандмауэр и повторить попытку обновления, если вы считаете, что это может иметь место.

Вам также следует попробовать выполнить следующие команды, чтобы очистить кэш файла пакета и обновить систему, поскольку ошибка «несоответствие хеш-суммы» иногда связана с проблемами кэширования:

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

Наконец, если вы используете Kali Linux в качестве виртуальной машины в Windows, вам может потребоваться исправить проблемы с основной ОС. Проблемы несовместимости, вызванные платформой гипервизора Windows, можно исправить, введя следующие команды в командной строке с правами администратора:

bcdedit /set hypervisorlaunchtype off
reboot

Эффективное обновление системных пакетов в Kali Linux

Очень неприятно сталкиваться с такими проблемами, как «несоответствие хеш-суммы», потому что жизненно важно поддерживать актуальность вашего программного обеспечения. Хотя невозможно избежать всех ошибок, вы можете избежать наиболее распространенных ошибок и наслаждаться относительно простым процессом обновления, следуя пошаговому руководству.

Статьи по данной тематике: