In KALI capita di ottenere il seguente errore:

Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9BDB3D89CE49EC21

questo accade quando sono state variate le firme del programma o del repository da dove si vuole installare.

Per correggere l’errore:

sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 9BDB3D89CE49EC21

ricordarsi di inserire al posto della chiave su indicata, la propria e lanciare il comando.

Poi:

sudo apt-get update

Se l’errore è invece così:

Le seguenti firme non erano valide: BADSIG 40976EAF437D05B5

sudo rm -r /var/lib/apt/lists/*
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade