AVERTISSEMENT: les packages suivants ne peuvent pas être authentifiés. la mise à jour d'apt-key ne fonctionne pas

31

J'essaie d'installer bitcoind en faisant simplement sudo apt-get install bitcoind, mais je reçois cette erreur en disant que les packages suivants n'ont pas pu être authentifiés:

libdb5.1++ libcrypto++9 bitcoind

Je peux simplement les installer sans les authentifier, mais comme ce programme peut gérer de l'argent, je voudrais qu'ils soient les bons. J'ai donc trouvé cette solution ici sur AskUbuntu, ce qui suggère de faire ce qui suit:

$ sudo apt-key update
$ sudo apt-get update

Après la première commande, il répertorie quatre clés dont il indique que toutes restent inchangées. La deuxième commande fait simplement l'habituel, mais elle se termine par un message disant qu'il y a eu une erreur GPG. Après quelques blabla, il dit ensuite que les signatures suivantes ne sont pas valides (librement traduites du néerlandais):

BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <[email protected]>
BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>

Et les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible:

NO_PUBKEY 1F968B3903D886E7

Et les suggestions suivantes n'étaient pas valides:

BADSIG E585066A30C18A2B Opera Software Archive Automatic Signing Key 2013 <[email protected]>

Et que l'obtention de choses à partir de l'adresse suivante a échoué:

 http://extras.ubuntu.com/ubuntu/dists/precise/Release

Quelqu'un sait-il ce que je peux faire pour résoudre ce problème?

kramer65
la source
Quelle est la sortie de sudo apt-key update && sudo apt-get update?
Braiam

Réponses:

22

Vous devez ajouter la clé de pub manuellement.

La commande est

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com «key number»

où «numéro de clé» vous devez le remplacer par la clé manquante.

Par exemple, dans cette erreur, vous avez reçu

NO_PUBKEY 1F968B3903D886E7

tu peux faire

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 1F968B3903D886E7
sudo apt-get update

De cette façon, vous téléchargerez cette clé dans votre trousseau de clés à partir du serveur de clés (keyserver.ubuntu.com)

À propos de l'erreur BADSIG, vérifiez cette réponse ici

NickTux
la source
Merci pour le conseil. Malheureusement, cela ne résout que le NO_PUBKEY, mais pas les BADSIG. Une idée comment je pourrais les résoudre?
kramer65
1
Réponse modifiée. Vérifiez le lien que j'ai donné.
NickTux
J'ai ajouté un ppapanneau de lancement et cela m'a aidé à importer leur clé (le serveur de clés d'ubuntu allait bien!) Pour se débarrasser du `` paquet non authentifié '' lors de l'installation. Je ne sais pas pourquoi cette réponse est rejetée; _;
nuala
1

Pas la réponse directe peut - être, mais il est nécessaire de mettre à jour le programme: update-manager-core. Si des utilisateurs obtiennent l'erreur que les packages ne peuvent pas être authentifiés lors de l'exécution du gestionnaire de mise à jour , la mise à jour de ce programme met également à jour update manageret fournit une réponse très rapide.

BTW, j'ai utilisé synaptic pour faire cette mise à jour, si cela peut vous aider. Une fois la mise à jour traitée, le gestionnaire de mise à jour a fonctionné normalement.

voir 1204_HWE_EOL dans le wiki Ubuntu

Ricgal
la source