GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment réparer l'erreur Apt-Get GPG NO_PUBKEY Ubuntu 14

Dans ce didacticiel, nous allons vous montrer comment corriger l'erreur apt-get GPG NO_PUBKEY sur Ubuntu 14. Pour ceux d'entre vous qui ne le savaient pas, le système d'empaquetage apt dispose d'un ensemble de clés qui déterminent si un package peut être authentifié et donc approuvé pour être installé sur le système. Parfois, le système ne dispose pas de toutes les clés dont il a besoin et rencontre ce problème. Heureusement, il existe une solution rapide. Chaque clé répertoriée comme missing doit être ajouté au gestionnaire apt-key afin qu'il puisse authentifier les packages.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape comment corriger l'erreur Apt-Get GPG NO_PUBKEY sur Ubuntu 14.

Ce matin quand je fais apt-get mise à jour sur mon nouveau serveur Ubuntu 14.04, j'ai ces messages d'erreur :

Reading package lists... Done
W: GPG error: http://security.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

Corriger l'erreur Apt-Get GPG NO_PUBKEY Ubuntu

Après quelques petites recherches sur Google, j'ai trouvé un moyen de surmonter cette erreur GPG NO_PUBKEY en téléchargeant la clé manquante à l'aide des outils apt-key. La commande est la suivante :

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5

Résultat de la commande :

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.nbL6QNuTxI --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com
gpg: key 437D05B5: public key "Ubuntu Archive Automatic Signing Key <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Deuxième commande :

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32

Résultat :

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.scMJ2LlY0s --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
gpg: requesting key C0B21F32 from hkp server keyserver.ubuntu.com
gpg: key C0B21F32: public key "Ubuntu Archive Automatic Signing Key (2012) <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Notez que les codes 40976EAF437D05B5 et 3B4FE6ACC0B21F32 ont été extraits des messages d'erreur ci-dessus. Vous pouvez maintenant refaire apt-get update et vous ne devriez plus avoir d'erreur.

Félicitations ! Vous avez corrigé avec succès apt-get Erreur GPG. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'Ubuntu.


Ubuntu
  1. Comment réparer l'erreur "gpg :échec de la réception du serveur de clés :pas de dirmngr"

  2. Comment réparer l'erreur de mise à jour d'Ubuntu :problème avec MergeList

  3. Comment réparer l'erreur apt-get Failed to Fetch dans les versions Ubuntu non prises en charge

  4. Comment mettre à jour Ubuntu manuellement ?

  5. Comment réparer l'erreur Docker Permission Denied sur Ubuntu

Comment réparer l'erreur "Les signatures suivantes n'ont pas pu être vérifiées" dans Ubuntu Linux

Comment réparer "Les informations de mise à jour sont obsolètes" dans Ubuntu Linux

Comment réparer Ubuntu apt-get bloqué à 0 [Connexion à us.archive.ubuntu.com]

Correction de l'erreur NO_PUBKEY d'installation de Docker sur Ubuntu 20.04 LTS

Comment réparer l'erreur BADSIG apt-get update GPG sur Ubuntu ou Debian

Comment installer NCDU sur Ubuntu 17.04