Får du felet "hash summa mismatch" när du uppdaterar paket på Kali Linux? Så här kan du fixa det.
Det är viktigt att hålla dina systempaket uppdaterade eftersom du snabbt kan uppgradera din dators programvara och njuta av alla de senaste funktionerna och korrigeringarna. Om du har stött på ett fel som "hash summa mismatch" på Linux, kan denna rutinuppgift snabbt bli frustrerande.
Tyvärr är "hash summa mismatch" ett vanligt fel att stöta på vid uppdatering av systempaket i Kali Linux - och när det lämnas oadresserat kan det göra ditt system sårbart med föråldrad programvara. Lyckligtvis kan du bli av med problemet med "hash summa mismatch" för gott med några enkla kommandon.
Varför inträffar Kali Update "hash summa mismatch"?
Felet "hash summa mismatch" uppstår i Kali Linux när hashen som är associerade med spegelpaket inte matchar vad ditt operativsystem förväntar sig. Du kan stöta på det här felet av några olika anledningar, men det ses oftast efter att en systemkrasch gör att operativsystemet misslyckas med att uppdatera.
Det är också känt att problemet uppstår när du försöker uppdatera dina paket i en Ubuntu-härledd distro använder en spegel som för närvarande synkroniseras. Du kan komma runt problemet genom att försöka köra sudo apt-get uppdatering efter att ha lagt till en annan officiell Kali-spegel till /etc/apt/sources.list. Du kan till exempel uppdatera arkivets källlista till följande rad:
deb http://http.kali.org/kali kali-rolling huvudsakliga icke-fria bidrag
När du har bytt paketkällan till ett nytt arkiv öppnar du terminalen och går in sudo apt-get uppdatering igen. Eventuella problem med spegeln kommer att lösas när du byter vilket paketförråd du använder, men du kan behöva göra ytterligare felsökning om problemet är med din pakethanterare eller ditt system.
Få apt-get Ignorera "hash summa mismatch"
Om det inte fungerar att ändra systemets källspegel kan du behöva lösa felet "hash summa mismatch" med andra metoder. Brandväggar kan ibland orsaka detta fel genom att oavsiktligt blockera åtkomst till nödvändiga filer, så det är värt tillfälligt stänga av din brandvägg och ge uppdateringen ett nytt försök om du tror att detta kan vara fall.
Du bör också prova att köra följande kommandon för att rensa paketfilens cache och uppdatera ditt system, eftersom felet "hash summa mismatch" ibland är relaterat till cacheproblem:
sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get uppdatering
Slutligen, om du är det kör Kali Linux som en virtuell maskin på Windows kan du behöva åtgärda problem med värdoperativsystemet. Inkompatibilitetsproblem som orsakas av Windows Hypervisor-plattformen kan korrigeras genom att ange följande kommandon i en administratörsprivilegierad kommandotolk:
bcdedit /set hypervisorlaunchtype av
starta om
Uppdatera systempaket effektivt på Kali Linux
Det är frustrerande att stöta på problem som "hash summa mismatch" eftersom det är viktigt att hålla din programvara uppdaterad. Även om det inte är möjligt att undvika alla fel, kan du hålla dig borta från de vanligaste fallgroparna och njuta av en relativt problemfri uppdateringsprocess genom att följa en steg-för-steg-guide.