Obtendo o erro "hash sum mismatch" ao atualizar pacotes no Kali Linux? Veja como você pode corrigi-lo.

É importante manter os pacotes do sistema atualizados porque você pode atualizar rapidamente o software do seu PC e aproveitar todos os recursos e correções mais recentes. Se você encontrou um erro como “hash sum mismatch” no Linux, essa tarefa de rotina pode rapidamente se tornar frustrante.

Infelizmente, “incompatibilidade de soma de hash” é um erro comum ao atualizar pacotes do sistema no Kali Linux – e quando não resolvido, pode deixar seu sistema vulnerável com software desatualizado. Felizmente, você pode se livrar do problema de “hash sum mismatch” para sempre com alguns comandos simples.

Por que a atualização Kali "incompatibilidade de soma de hash" ocorre?

O erro “hash sum mismatch” ocorre no Kali Linux quando o hash associado aos pacotes espelho não corresponde ao que seu sistema operacional espera. Você pode encontrar esse erro por alguns motivos diferentes, mas é mais comum depois que uma falha do sistema faz com que o sistema operacional não seja atualizado.

O problema também é conhecido por ocorrer quando você tenta atualize seus pacotes em uma distro derivada do Ubuntu usando um espelho que está sincronizando no momento. Você pode contornar esse problema tentando executar sudo apt-get update depois de adicionar outro espelho oficial Kali para /etc/apt/sources.list. Por exemplo, você pode atualizar seu arquivo de lista de fontes de repositório para a seguinte linha:

deb http://http.kali.org/kali kali-rolling main non-free contrib

Depois de trocar a fonte do pacote para um novo repositório, abra o terminal e digite sudo apt-get update de novo. Quaisquer problemas com o espelho serão resolvidos quando você alternar o repositório de pacotes que usa, mas pode ser necessário solucionar mais problemas se o problema for com o gerenciador de pacotes ou sistema.

Faça apt-get Ignorar "hash sum mismatch"

Crédito da imagem: APLIX-45/Wikimedia sob CC BY-SA 4.0

Se a alteração do espelho de origem do seu sistema não funcionar, talvez seja necessário resolver o erro "hash sum mismatch" com outros métodos. Às vezes, os firewalls podem causar esse erro bloqueando inadvertidamente o acesso aos arquivos necessários, por isso vale a pena desligando temporariamente o firewall e tentando atualizar novamente se você acredita que esse pode ser o problema caso.

Você também deve tentar executar os seguintes comandos para limpar o cache do arquivo do pacote e atualizar o sistema, pois o erro “hash sum mismatch” às vezes está relacionado a problemas de cache:

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

Finalmente, se você está executando o Kali Linux como uma máquina virtual no Windows, pode ser necessário corrigir problemas com o sistema operacional host. Os problemas de incompatibilidade causados ​​pela Windows Hypervisor Platform podem ser corrigidos inserindo os seguintes comandos em um prompt de comando com privilégios de administrador:

bcdedit /set hypervisorlaunchtype desativado
reinício

Atualize os pacotes do sistema com eficácia no Kali Linux

É frustrante encontrar problemas como “incompatibilidade de soma de hash” porque manter seu software atualizado é vital. Embora não seja possível evitar todos os erros, você pode ficar longe das armadilhas mais comuns e desfrutar de um processo de atualização relativamente livre de problemas seguindo um guia passo a passo.