Aucune clé publique n'est disponible pour les ID de clé suivants 1397BC53640DB551 ​​[duplicate]

100

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 ce problème et comment utiliser la clé 1397BC53640DB551?

    
posée Marcellinov 03.05.2016 - 15:25
la source

2 réponses

144

J'ai résolu le problème en cours d'exécution:

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 fiables.

Il semble y avoir un problème connu dans le chrome qui est en cours de traitement (consultez ici ). Ils travaillent à supprimer le cryptage SHA1 ( lien ).

D'autres solutions possibles ont été publiées sur reddit

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

En regardant ceci , il semble que Google dispose désormais de deux clés, et l’ancienne sera probablement supprimée avec SHA1.

    
réponse donnée Marcellinov 03.05.2016 - 15:36
la source
41

La ligne de commande correcte est:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
    
réponse donnée iFred 04.05.2016 - 15:06
la source

Lire d'autres questions sur les étiquettes