"Errore GPG: le seguenti firme non erano valide: KEYEXPIRED"

22

L'errore che sto riscontrando durante l'aggiornamento del mio elenco di pacchetti.

W: GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333
E: Some index files failed to download. They have been ignored, or old ones used instead.
    
posta mr_azad 19.07.2015 - 01:02

4 risposte

8
GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333

Questo indica che la chiave GPG per quel repository è scaduta, il che significa che una delle due cose è che il tuo sistema ha la data sbagliata o che la chiave è realmente scaduta. Per il dopo, devi contattare il gestore del repository e importare la nuova chiave (rimuovendo quella vecchia, probabilmente), una volta che il repository aggiorna le proprie chiavi per firmare i file.

Puoi tranquillamente ignorare questi messaggi se non stai usando pacchetti di questi repository. Il messaggio può essere rimosso se si rimuove il repository dalla directory source.list file /.

    
risposta data Braiam 19.07.2015 - 02:14
25

Non ho le risposte sopra, il mio orologio di sistema andava bene. Quanto segue ha funzionato per me:

sudo apt-key list | grep "expired: "
sudo apt-key adv --keyserver keys.gnupg.net --recv-keys [KEY]

La chiave è la parte dietro la barra: 0000X/<this part is the key>

O usa questa fodera:

sudo apt-key list  | grep "expired: " | sed -ne 's|pub .*/\([^ ]*\) .*||gp' | xargs -n1 sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 
    
risposta data Peter 14.10.2016 - 15:45
7

Quel ppa è stato rimosso e non esiste più. Devi trovare una fonte diversa per i pacchetti installati tramite samrog131 ppa.

Nel frattempo, esegui i seguenti comandi per risolvere la situazione.

Innanzitutto, per eliminare la chiave scaduta:

sudo apt-key del 1436387333

Quindi, per eliminare il ppa:

sudo rm /etc/apt/sources.list.d/samrog131*
sudo apt-get clean
sudo apt-get update

Se devi aggiungere una chiave vedi qui .

sudo apt-get upgrade

Potresti voler eseguire:

sudo apt-get dist-upgrade

a seconda della situazione. Se non sei sicuro, vedi qui .

    
risposta data mchid 19.07.2015 - 01:38
2

Come visualizzato in precedenza Innanzitutto, per eliminare la chiave scaduta:

sudo apt-key del 1436387333 Quindi vai al sito:

link

e scarica "Release.key" Quindi importa la chiave usando l'aggiornamento del software ubuntu14.04 o il gestore di pacchetti synaptic.

    
risposta data Anirban Das 29.11.2015 - 06:40

Leggi altre domande sui tag