web-dev-qa-db-fra.com

Erreur GPG dans apt-get update

Il y a quelques minutes, j'ai exécuté la commande suivante et cela a fonctionné comme d'habitude:

Sudo apt update
Sudo apt upgrade

Après environ 10 minutes, j'ai à nouveau exécuté la même commande:

Sudo apt-get update

Ign http: //fi.archive.ubuntu.com trusty InRelease
Get:1 http://fi.archive.ubuntu.com trusty-updates InRelease [64.4 kB] 
Ign http: //dl.google.com stable InRelease     
Get:2 http://fi.archive.ubuntu.com trusty-backports InRelease [64.5 kB]        
Ign http: //fi.archive.ubuntu.com trusty-updates InRelease                      
E: GPG error: http: //fi.archive.ubuntu.com trusty-updates InRelease:
The following signatures were invalid: NODATA 2

J'ai essayé de lire chaque message dans askubuntu et stackoverflow et rien jusqu'à présent. Ce qui suit est la seule chose qui semble rationnelle pour moi et qui n'a pas résolu le problème:

Sudo mv lists lists.old
Sudo mkdir -p lists/partial
Sudo apt-get clean
Sudo apt-get update

toutes les suggestions sont appréciées.

PDATE: même mon Thunderbird plantait immédiatement après le chargement, alors j'ai redémarré l'ordinateur et j'ai relancé le apt-get update et j'ai obtenu:

Sudo apt update
.
.
.
Fetched 32.2 MB in 10s (3,044kB/s)                                            
Reading package lists... Done
W: GPG error: http://ftp.sunet.se trusty/ Release: The following signatures were invalid: KEYEXPIRED 1445181253 KEYEXPIRED 1445181253 KEYEXPIRED 1445181253
2
Mehrad Mahmoudian

Ce que j'ai fait pour résoudre ma question après avoir redémarré et googlé davantage:

  1. reboot (redémarrage de l'ordinateur)
  2. Sudo apt-get update (cela vous avertira des clés expirées)
  3. apt-key list | grep expired (comme suggéré dans n autre post ) et j'ai eu:

    pub 2048R/E084DAB9 2010-10-19 [expired: 2015-10-18]

  4. copier l'ID clé est le bit après le / (dans mon cas E084DAB9)

  5. Sudo apt-key adv --recv-keys --keyserver keys.gnupg.net E084DAB9 (n'oubliez pas de changer l'ID de clé de cette commande pour celui obtenu de votre ordinateur)
  6. Sudo apt update
  7. Sudo apt upgrade
7
Mehrad Mahmoudian