Non è disponibile una chiave pubblica per i seguenti ID chiave 1397BC53640DB551 ​​

Quando eseguo il comando:

sudo apt-get update 

Ho ricevuto questo seguente 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 in che cosa consiste la chiave 1397BC53640DB551?

Ho risolto la corsa:

 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 - 

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

La riga di comando corretta è:

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