Table des matières
APT Problèmes de clefs
Clefs expirées
Liste des clefs :
$ apt-key list .../... pub 1024D/F18AD6BB 2007-04-18 [expirée : 2018-05-04] uid ---+---- Antoine Martin <antoine@nagafix.co.uk> uid | [jpeg image of size 4992] .../... | +-----------------------------------------+ | Puis, pour actualiser la clef : | V $ apt-key adv --keyserver keys.gnupg.net --recv-keys F18AD6BB
Ensuite on peut lancer un apt update pour actualiser…
Autre exemple :
$ apt-key list | grep -C3 expirée pub rsa4096 2018-10-15 [SC] [expirée : 2019-04-13] D8BA D4DE 7EE1 7AF5 2A83 4B2D 0BB7 5829 C2D4 E821 uid [ expirée ] Brave Software <support@brave.com> /etc/apt/trusted.gpg.d/brave-browser-release.gpg ------------------------------------------------ > apt-key adv --keyserver keys.gnupg.net --recv-keys "D8BA D4DE 7EE1 7AF5 2A83 4B2D 0BB7 5829 C2D4 E821" Executing: /tmp/apt-key-gpghome.B8WJSFte21/gpg.1.sh --keyserver keys.gnupg.net --recv-keys D8BA D4DE 7EE1 7AF5 2A83 4B2D 0BB7 5829 C2D4 E821 gpg: clef 0BB75829C2D4E821 : « Brave Software <support@brave.com> » 2 nouvelles signatures gpg: Quantité totale traitée : 1 gpg: nouvelles signatures : 2
BADSIGN
Si le message d'erreur est “The following signatures were invalid: BADSIG…” en actualisant les paquets :
sudo -s -H apt-get clean rm /var/lib/apt/lists/* rm /var/lib/apt/lists/partial/* apt-get clean apt-get update
Autres erreurs
cd gpg --keyserver pgpkeys.mit.edu --recv-key 3B4FE6ACC0B21F32 gpg -a --export 3B4FE6ACC0B21F32 | apt-key add - apt-get update
Si ça ne marche pas :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
Si vous avez ce message d'erreur et que vous avez tenté la commande apt-key comme ceci qui au final ne résout pas le problème: Lancez cette série de commande:
sudo rm -r /var/lib/apt/lists sudo mkdir -p /var/lib/apt/lists/partial sudo apt-get update