Comment résoudre une clé expirée (expkeysig) avec apt

Comment résoudre une clé expirée (expkeysig) avec apt

Lors de la mise à jour de l'installation apt-cache ou packages avec le gestionnaire de package APT, j'obtiens le message d'expiration de signature (Expkeysig 8c718d3b5072e1f5). Cela signifie que la clé de signature GPG est expirée.

Erreur

Voici des journaux sur mon système Debian 9:

Sudo Apt Update Hit: 1 http: // Security.Debian.Org Stretch / Mises à jour inrease Get: 2 http: // repo.mysql.com / apt / debian stretlease [19.2 kb] hit: 3 https: // deb.nœud.com / node_10.x Stretch Inrelease err: 2 http: // repo.mysql.com / apt / debian stretlease Les signatures suivantes n'étaient pas valides: Expkeysig 8c718d3b5072e1f5 MySQL Release Engineering Hit: 4 https: // packages.sury.Org / PHP Stretch Inrease IGN: 5 http: // miroirs.DigitalOcean.com / debian extension inrelease Get: 6 http: // miroirs.DigitalOcean.Com / Debian Stress-updates Inrelease [91.0 kb] Hit: 7 http: // miroirs.DigitalOcean.Com / Debian Stretch Release Reading Package Lists… fait… 

Utilisez la commande suivante pour répertorier toutes les touches configurées pour APT sur votre système.

Liste de clé Sudo APT 

Vous verrez la clé expirée comme celle-ci.

Solution:

Maintenant, mettez à jour la touche expirée en exécutant la commande ci-dessous. Ici 8C718D3B5072E1F5 est la clé a été expirée sur mon système.

Sudo Apt-Key Adv - KeyServer Keys.gnupg.Net - Recv-Keys 8C718D3B5072E1F5 

Vous devez modifier 8C718D3B5072E1F5 avec la clé expirée de votre système.