web-dev-qa-db-fra.com

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

Avant de marquer ceci en double, veuillez lire toute la question. J'ai essayé toutes les suggestions de toutes les questions connexes que j'ai pu trouver, sans succès.

Je reçois des erreurs sur les clés manquantes pour all repo en faisant Sudo apt update. Exécuter Ubuntu 16.04 LTS.

Get:14 url xenial InRelease [4 731 B]
Err:14 url InRelease
  The following signatures couldn't be verified because
  the public key is not available: NO_PUBKEY KEY

La suppression et l'ajout manuel des clés n'a aucun effet.

Sudo apt-key adv --keyserver keyserver.ubuntu.com KEY1 KEY2 ...

Un autre problème lié que je vois est que le logiciel et les mises à jour ne comporte aucune entrée dans l'authentification onglet. Ce qui me porte à croire que c'est un problème lié aux autorisations.

enter image description here

J'ai vérifié les autorisations et comparé à ce que je vois est normal en ligne, mais je ne vois rien de mal.

drw-rw-r--   7 root root  4096 mars  28 09:01 .
drwxr-xr-x 158 root root 12288 mars  28 09:08 ..
drwxr-xr-x   2 root root  4096 mars  28 09:08 apt.conf.d
drwxr-xr-x   2 root root  4096 okt.   5  2015 preferences.d
-rw-r--r--   1 root root   653 feb.   7 11:22 sources.list
-rw-rw-r--   1 root root  3100 okt.  12 09:57 sources.list.bak
drw-r--r--   2 root root  4096 feb.   7 11:23 sources.list.d
drw-r--r--   2 root root  4096 feb.   1 09:55 sources.list.d.bak
-rw-rw-r--   1 root root  2902 april 22  2016 sources.list.distUpgrade
-rw-rw-r--   1 root root   653 feb.   7 11:22 sources.list.save
-rw-r--r--   1 root root 29811 mars  28 09:01 trusted.gpg
-rw-r--r--   1 root root 28668 mars  28 09:01 trusted.gpg~
drwxr-xr-x   2 root root  4096 feb.   7 11:22 trusted.gpg.d

Je suis bloqué maintenant, donc toute suggestion en dehors de la réinstallation d'Ubuntu sera vivement appréciée :)

3
petersv

On dirait qu'il n'y a pas de solution à ce problème, alors malheureusement, la seule solution valable est atm. est de ré-installer Ubuntu à partir de zéro.

0
petersv
Sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com PUT_KEY_HERE

Vous trouverez la clé dans le message d'erreur comme ceci:

....NO_PUBKEY KEY_IS_HERE

En effet, vous devez l’authentifier en tant que site de confiance et vous devez disposer d’une clé de signature. Cette commande va le créer.

1
Inanc Gumus