Получавате грешка „несъответствие на хеш сумата“ при актуализиране на пакети на Kali Linux? Ето как можете да го поправите.

Важно е да поддържате системните си пакети актуални, защото можете бързо да надстроите софтуера на вашия компютър и да се насладите на всички най-нови функции и корекции. Ако сте се натъкнали на грешка като „несъответствие на хеш сумата“ в Linux, тази рутинна задача може бързо да стане разочароваща.

За съжаление, „несъответствие на хеш сумата“ е често срещана грешка при актуализиране на системни пакети в Kali Linux – и когато не се адресира, може да направи системата ви уязвима с остарял софтуер. За щастие можете да се отървете завинаги от проблема „несъответствие на хеш сумата“ с няколко прости команди.

Защо при актуализацията на Kali възниква „несъответствие на хеш сумата“?

Грешката „несъответствие на хеш сумата“ възниква в Kali Linux, когато хешът, свързан с огледални пакети, не съвпада с очакванията на вашата операционна система. Може да срещнете тази грешка поради няколко различни причини, но най-често се наблюдава, след като системен срив причини неуспешно актуализиране на операционната система.

instagram viewer

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

деб http://http.kali.org/kali kali-rolling основен несвободен принос

След като превключите източника на вашия пакет към ново хранилище, отворете терминала и влезте sudo apt-get актуализация отново. Всички проблеми с огледалото ще бъдат разрешени, когато превключите кое хранилище на пакети използвате, но може да се наложи да извършите допълнително отстраняване на неизправности, ако проблемът е във вашия мениджър на пакети или система.

Направете apt-get Игнорирайте "несъответствие на хеш сумата"

Кредит за изображение: APLIX-45/Wikimedia под CC BY-SA 4.0

Ако промяната на изходното огледало на вашата система не работи, може да се наложи да разрешите грешката „несъответствие на хеш сумата“ с други методи. Защитните стени понякога могат да причинят тази грешка, като неволно блокират достъпа до необходимите файлове, така че си струва временно изключване на вашата защитна стена и даване на актуализацията още един опит, ако смятате, че това може да е случай.

Трябва също да опитате да изпълните следните команди, за да изчистите кеша на файла на пакета и да актуализирате системата си, тъй като грешката „несъответствие на хеш сумата“ понякога е свързана с проблеми с кеширането:

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get актуализация

И накрая, ако сте стартиране на Kali Linux като виртуална машина на Windows може да се наложи да коригирате проблеми с хост ОС. Проблемите с несъвместимостта, причинени от Windows Hypervisor Platform, могат да бъдат коригирани чрез въвеждане на следните команди в привилегирован от администратор команден ред:

bcdedit /set hypervisorlaunchtype off
рестартирайте

Актуализирайте системните пакети ефективно на Kali Linux

Разочароващо е да се сблъскате с проблеми като „несъответствие на хеш сумата“, защото поддържането на вашия софтуер актуален е жизненоважно. Въпреки че не е възможно да избегнете всяка грешка, можете да се предпазите от най-често срещаните клопки и да се насладите на сравнително безпроблемен процес на актуализиране, като следвате ръководството стъпка по стъпка.