Non sono disponibili chiavi pubbliche per i seguenti ID chiave 1397BC53640DB551 ​​[duplicato]

100

Quando eseguo il comando:

sudo apt-get update

Ho ricevuto questo avviso:

There is no public key available for the following key IDs: 1397BC53640DB551

Questo è l'unico avviso che ho ricevuto e non ricevo alcun errore.

Come posso risolvere il problema e a cosa serve la chiave 1397BC53640DB551?

    
posta Marcellinov 03.05.2016 - 15:25

2 risposte

144

Ho risolto l'esecuzione:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

Il comando sopra riportato scarica la chiave mancante usando i numeri esadecimali forniti nell'errore (1397BC53640DB551) con apt-key. Dopo aver eseguito apt-key per scaricare il PUBKEY mancante, tutti i pacchetti da quei repository saranno considerati attendibili.

Sembra essere un problema noto in cromo su cui si sta lavorando (controlla qui ). Stanno lavorando per rimuovere la crittografia SHA1 ( link ).

Un'altra soluzione alternativa che è stata pubblicata su reddit

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Se guardi questo , sembra che Google ora abbia due chiavi, e quella vecchia probabilmente verrà interrotta insieme a SHA1.

    
risposta data Marcellinov 03.05.2016 - 15:36
41

La riga di comando corretta è:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
    
risposta data iFred 04.05.2016 - 15:06

Leggi altre domande sui tag