Важно поддерживать системные пакеты в актуальном состоянии, поскольку это позволяет быстро обновить операционную систему компьютера и пользоваться последними функциями и исправлениями. Если вы столкнулись с такой ошибкой, как «несоответствие хеш-суммы» в Linux, эта рутинная задача может быстро разочаровать.
К сожалению, «несоответствие хеш-суммы» — это распространенная ошибка, с которой можно столкнуться при обновлении системных пакетов в Kali Linux. Если ее не устранить, ваша система может стать уязвимой для устаревшего программного обеспечения. К счастью, вы можете навсегда избавиться от проблемы «несоответствия хеш-суммы» с помощью нескольких простых команд. Проверять Как установить Кали Линукс на Windows.
Почему обновление Kali Linux показывает ошибку «несоответствие хэш-суммы»?
Ошибка «несоответствие хеш-суммы» в Kali Linux возникает, когда хэши, связанные с совпадающими пакетами, не соответствуют ожиданиям вашей операционной системы. Вы можете столкнуться с этой ошибкой по ряду различных причин, но чаще всего она появляется после сбоя системы, из-за которого операционная система не может обновиться.
Также известно, что проблема возникает при попытке обновить ваши пакеты в дистрибутиве на основе Ubuntu с помощью зеркала, которое в данный момент синхронизируется. Вы можете обойти эту проблему, попытавшись запустить Суда apt-get обновления после добавления Официальное зеркало Kali другой к / Etc / кв / sources.list. Например, вы можете обновить файл списка источников репозитория до следующей строки:
deb http://http.kali.org/kali kali-rolling main non-free contrib
Как только вы переключите источник пакета на новый репозиторий, откройте терминал и введите Суда apt-get обновления снова. Любые проблемы с зеркалом будут решены, когда вы переключите репозиторий пакетов, который вы используете, но вам, возможно, придется выполнить дополнительные действия по устранению неполадок, если проблема связана с вашим менеджером пакетов или системой. Проверять Лучшие сетевые инструменты для Linux.
Заставить 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
Столкнуться с такими проблемами, как «несоответствие хеш-суммы», неприятно, потому что поддержание вашего программного обеспечения в актуальном состоянии жизненно важно. Хотя невозможно избежать всех ошибок, вы можете избежать наиболее распространенных ошибок и наслаждаться относительно беспроблемным процессом обновления, следуя пошаговому руководству. Вы можете просмотреть сейчас Лучшие дистрибутивы Linux для сетевых инженеров.