Question Il n'y a pas de clé publique disponible pour les ID de clé suivants 1397BC53640DB551 ​​[duplicate]


Cette question a déjà une réponse ici:

Lorsque je lance la commande:

sudo apt-get update

J'ai eu cet avertissement suivant:

There is no public key available for the following key IDs: 1397BC53640DB551

C'est le seul avertissement que j'ai reçu et je n'ai aucune erreur.

Comment puis-je résoudre le problème et de quoi parle la clé 1397BC53640DB551?


100
2018-05-03 13:25


origine


Pour les critiques: il y a déjà 2 votes sur askubuntu.com/questions/766205/… être un duplicata de celui-ci. Ne créons pas de boucle! - guntbert
Pouvez-vous s'il vous plaît inclure la sortie complète de apt-get update dans votre question? - David Foerster
Vous pouvez vérifier cela ALORS fil pour solution. Lié à site lié - Aniket Thakur


Réponses:


J'ai résolu de courir:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

La commande ci-dessus télécharge la clé manquante en utilisant les nombres hexadécimaux indiqués dans l'erreur (1397BC53640DB551) avec apt-key. Après avoir lancé apt-key pour télécharger le PUBKEY manquant, tous les packages de ces référentiels seront considérés comme approuvés.


Il semble y avoir un problème connu dans le chrome sur lequel on travaille (chèque ici). Ils travaillent à supprimer le chiffrement SHA1 (lien).

Une autre solution de contournement possible a été publiée sur reddit

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Regarder ce, semble que Google a maintenant deux clés, et l'ancien sera probablement interrompu avec SHA1.


144
2018-05-03 13:36



Le premier a expiré pour moi (keyserver.ubuntu.com), alors j'ai dû utiliser le second de Google. - Ryan H.
Si vous êtes sur un serveur IPv6 uniquement, vous pouvez utiliser pool.sks-keyservers.net au lieu de keyserver.ubuntu.com - James Z


La ligne de commande correcte est:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

41
2018-05-04 13:06