web-dev-qa-db-fra.com

L'ajout d'un nouveau PPA provoque une erreur GPG après la mise à jour apt-get

Récemment, j'ai eu beaucoup d'erreurs GPG avec le message suivant

W: erreur GPG: http://ppa.launchpad.net version de confiance: les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible: NO_PUBKEY ********* ********

Je les ai supprimés en utilisant Quel est le moyen le plus simple de résoudre les erreurs apt-get BADSIG GPG? et avec l'aide d'autres sites. Mais maintenant, chaque fois que j'ajoute un nouveau PPA et que j'essaye de le mettre à jour, j'obtiens l'erreur GPG pour le dernier PPA ajouté.

L'utilisation de Y-PPA> Avancé> Essayez d'importer toutes les clés GPG manquantes supprime l'erreur/s mais elle réapparaîtra pour chaque nouveau PPA ajouté. Quelqu'un peut-il me dire pourquoi j'ai eu une erreur GPG à chaque fois et comment y remédier définitivement?.

en utilisant Ubuntu 14.04 x64 EDIT: Problème résolu. Il me manquait /etc/apt/trusted.gpg.d

1
Tosho

Le problème est que vous avez trop de ppas.

Apt ne peut gérer que 40 clés en /etc/apt/trusted.gpg.d.

Supprimez quelques clés gpg et ppas.

Voir ici pour plus d'informations.


[~ # ~] modifier [~ # ~]

Parce que vous n'avez pas de répertoire /etc/apt/trusted.gpg.d, exécutez simplement la commande suivante pour résoudre le problème:

Sudo mkdir /etc/apt/trusted.gpg.d
1
mchid