web-dev-qa-db-fra.com

Aucune clé publique n'est disponible pour les ID de clé suivants: 1397BC53640DB551

Quand 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 et je ne reçois aucune erreur.

Comment résoudre ce problème et en quoi consiste la clé 1397BC53640DB551?

102
Marcellinov

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 donnés dans l'erreur (1397BC53640DB551) avec apt-key. Après avoir exécuté apt-key pour télécharger le fichier PUBKEY manquant, tous les packages de ce référentiel seront considérés comme fiables.


Cela semble être un problème connu concernant le chrome sur lequel on travaille (vérifiez ici ). Ils travaillent pour supprimer le cryptage SHA1 ( lien ).

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

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

En regardant this , il semble que Google ait maintenant deux clés et l’ancienne sera probablement abandonnée avec SHA1.

147
Marcellinov

La ligne de commande correcte est:

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
41
iFred