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

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

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

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

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

instagram viewer

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

деб http://http.kali.org/kali kali-rolling основной платный вклад

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

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

Кредит изображения: АПЛИКС-45/Викимедиа под CC BY-SA 4.0

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

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

sudo apt-очистить
sudo rm -rf /var/lib/apt/lists/*
sudo apt-получить обновление

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

bcdedit/установить тип запуска гипервизора выключенным
перезагрузить

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

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