Zobrazuje sa chyba „nesúlad súčtu hash“ pri aktualizácii balíkov v systéme Kali Linux? Tu je návod, ako to môžete opraviť.

Je dôležité udržiavať vaše systémové balíky aktuálne, pretože softvér počítača môžete rýchlo aktualizovať a využívať všetky najnovšie funkcie a opravy. Ak ste sa v systéme Linux stretli s chybou ako „nesúlad hash súčtu“, táto rutinná úloha sa môže rýchlo stať frustrujúcou.

Žiaľ, „nesúlad súčtu hash“ je bežnou chybou, s ktorou sa môžete stretnúť pri aktualizácii systémových balíkov v systéme Kali Linux – a ak sa nerieši, váš systém môže byť zraniteľný v dôsledku zastaraného softvéru. Našťastie sa problému „nesúladu hash súčtu“ môžete navždy zbaviť pomocou niekoľkých jednoduchých príkazov.

Prečo dochádza k „nesúladu súčtu hash“ aktualizácie Kali?

Chyba „nesúlad súčtu hash“ sa vyskytuje v systéme Kali Linux, keď hash spojený so zrkadlovými balíkmi nezodpovedá tomu, čo očakáva váš operačný systém. Táto chyba sa môže vyskytnúť z niekoľkých rôznych dôvodov, ale najčastejšie sa vyskytuje po zlyhaní systému, ktorý spôsobí zlyhanie aktualizácie operačného systému.

instagram viewer

Problém je tiež známy, keď sa o to pokúsite aktualizujte svoje balíčky v distribúcii odvodenej od Ubuntu pomocou zrkadla, ktoré sa práve synchronizuje. Tento problém môžete obísť pokusom o spustenie aktualizácia sudo apt-get po pridaní ďalšieho oficiálne zrkadlo Kali do /etc/apt/sources.list. Môžete napríklad aktualizovať súbor zoznamu zdrojov úložiska na nasledujúci riadok:

deb http://http.kali.org/kali kali-valcovací hlavný nevoľný vklad

Po prepnutí zdroja balíka do nového úložiska otvorte terminál a zadajte ho aktualizácia sudo apt-get znova. Akékoľvek problémy so zrkadlom sa vyriešia, keď zmeníte úložisko balíkov, ktoré používate, ale možno budete musieť vykonať ďalšie riešenie problémov, ak sa problém týka vášho správcu balíkov alebo systému.

Urobiť apt-get Ignorovať „nesúlad súčtu hash“

Obrazový kredit: APLIX-45/Wikimedia pod CC BY-SA 4.0

Ak zmena zdrojového zrkadla vášho systému nefunguje, možno budete musieť vyriešiť chybu „nesúlad súčtu hash“ pomocou iných metód. Firewally môžu niekedy spôsobiť túto chybu tým, že neúmyselne zablokujú prístup k požadovaným súborom, takže to stojí za to dočasné vypnutie brány firewall a ďalší pokus o aktualizáciu, ak si myslíte, že to môže byť prípad.

Mali by ste tiež skúsiť spustiť nasledujúce príkazy na vymazanie vyrovnávacej pamäte súboru balíka a aktualizáciu systému, pretože chyba „nesúlad súčtu hash“ niekedy súvisí s problémami s vyrovnávacou pamäťou:

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
aktualizácia sudo apt-get

Nakoniec, ak ste beží Kali Linux ako virtuálny stroj v systéme Windows možno budete musieť opraviť problémy s hostiteľským OS. Problémy s nekompatibilitou spôsobené platformou Windows Hypervisor je možné opraviť zadaním nasledujúcich príkazov do príkazového riadka s privilégiami správcu:

bcdedit /set hypervisorlaunchtype off
reštartovať

Efektívne aktualizujte systémové balíčky na Kali Linuxe

Je frustrujúce stretnúť sa s problémami, ako je „nesúlad súčtu hash“, pretože je dôležité udržiavať váš softvér v aktuálnom stave. Aj keď nie je možné vyhnúť sa každej chybe, môžete sa vyhnúť najbežnejším nástrahám a užiť si relatívne bezproblémový proces aktualizácie podľa podrobného sprievodcu.