web-dev-qa-db-fra.com

Ubuntu 12.04 Erreur GPG: http://archive.ubuntu.com precise Publication: Les signatures suivantes n'étaient pas valides: NODATA 1 NODATA 2

Je sais que c'est demandé souvent mais rien ne semble fonctionner pour moi. Chaque fois que j'essaie de mettre à jour, j'obtiens les informations suivantes:

Sudo apt-get update
Get:1 http://archive.ubuntu.com precise Release.gpg
Get:2 http://ppa.launchpad.net precise Release.gpg
Get:3 http://archive.ubuntu.com precise Release                            
Get:4 http://ppa.launchpad.net precise Release.gpg                         
Get:5 http://ppa.launchpad.net precise Release                              
Ign http://archive.ubuntu.com precise Release                               
E: GPG error: http://archive.ubuntu.com precise Release: The following signatures were invalid: NODATA 1 NODATA 2

La seule façon dont je peux exécuter avec succès

Sudo apt-get update

est en supprimant TOUTES les sources de logiciels (ce qui est inutile).

Quelle que soit la source logicielle que j'utilise (officiel Ubuntu ou un autre PPA), je reçois les mêmes erreurs.

Jusqu'ici j'ai essayé:

  1. Changer le serveur de MAIN à un autre. . . pas de joie
  2. Les corrections suggérées de ici , ici , ici , et ici .

Rien ne semble fonctionner. Il semble que toutes mes données clés manquent et je n'arrive pas à comprendre comment les récupérer.

Toute aide serait très appréciée !

2
Filipe Teixeira

D'accord, certains diront peut-être que c'est une erreur stupide de ma part, mais je le note ici pour tous ceux qui pourraient avoir des problèmes similaires.

Si vous n’avez pas essayé les solutions des liens que j’ai fournis ci-dessus, votre système est probablement sous un proxy.

J'ai accidentellement mis mon système derrière un proxy lors de l'utilisation d'une extension de réseau particulière celle-ci si vous êtes curieux .

Lorsque votre système est placé derrière un proxy et qu'il n'est pas configuré de cette manière, vous obtiendrez ces étranges erreurs GPG. Donc, vos choix sont de reconfigurer pour utiliser un proxy ou de vous en débarrasser (j'ai choisi le dernier).

REMARQUE: Un moyen simple de confirmer que votre système est derrière un proxy consiste à: ping un site Web et observez l'adresse IP ou le nom du de partie de la réponse. Si la partie de provient d'une adresse inattendue, vous risquez d'être accidentellement derrière un proxy comme je l'étais.

3
Filipe Teixeira