web-dev-qa-db-fra.com

sudo apt-get update ne se connecte pas aux référentiels - La signature GPG non valide / le référentiel n'a pas de fichier de version

Chaque fois que je lance apt-get update, cela se répète. Et lorsque j'essaie de télécharger des fichiers depuis apt-get install ou centre du logiciel Ubunt, cela ne fonctionne pas. S'il vous plaît aider. Merci.

    Reading package lists... Done
W: GPG error: http://us.archive.ubuntu.com/ubuntu yakkety-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
E: The repository 'http://us.archive.ubuntu.com/ubuntu yakkety-updates Release' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://ppa.launchpad.net/gwendal-lebihan-dev/hexchat-stable/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'http://ppa.launchpad.net/ubuntuhandbook1/audacity/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
2
Jeff

Pour l'erreur BADSIG

Il se peut qu'il y ait une signature incorrecte. Pour résoudre ce problème, ouvrez un terminal et tapez:

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

40976EAF437D05B5 est votre clé de signature incorrecte, utilisez cette commande pour résoudre l'erreur correspondante en remplaçant simplement la dernière clé.

Ensuite, pour éviter qu'un problème similaire ne se reproduise, vous pouvez effacer le cache du logiciel apt.

_cd /var/lib/apt
Sudo mv lists lists.old
Sudo mkdir -p lists/partial
Sudo apt update
_

Pour l'erreur _does not have release file_

L'erreur implique que vous ayez un référentiel incompatible, tel que:

  1. Deadsnakes (ARRÊTÉ)
  2. HexChat stable
  3. Audacity

Supprimer simplement ces référentiels éliminerait l'erreur, utilisez les arguments _--remove_ sur _add-apt-repository_:

_Sudo add-apt-repository --remove ppa:ubuntuhandbook1/audacity
Sudo add-apt-repository --remove ppa:fkrull/deadsnakes-python2.7
Sudo add-apt-repository --remove ppa:gwendal-lebihan-dev/hexchat-stable
_
3
Jim

Je ne suis pas un expert, mais il me semble que votre cache GPG est corrompu. essayez de courir

    Sudo apt-key update

Cela restaurera les clés pour le dépôt Ubuntu. Le tiers dépose, je ne sais pas comment résoudre ce problème. Je pense que la solution sale serait de courir

    Sudo apt-get update --allow-unauthenticated

Je déconseillerais vraiment cela cependant. Il jette toute la sécurité que vous avez dans l'exécution des mises à jour par la fenêtre.

0
Adam Ramsey