So lösen Sie einen abgelaufenen Schlüssel (expkeysig) mit APT

So lösen Sie einen abgelaufenen Schlüssel (expkeysig) mit APT

Während der Aktualisierung der Installation von APT-Cache oder Paketen mit dem APT-Paket-Manager erhalte ich die Signature-Ablaufmeldung (Expkeysig 8c718d3b5072e1f5). Dies bedeutet, dass der GPG -Signaturschlüssel abgelaufen ist.

Fehler

Hier sind Protokolle zu meinem Debian 9 -System:

sudo APT Update Hit: 1 http: // Sicherheit.Debian.org Stretch/Updates Inrelease Get: 2 http: // repo.Mysql.Com/Apt/Debian Stretch Inrelease [19.2 kb] hit: 3 https: // deb.nodesource.com/node_10.X Stretch Inrelease err: 2 http: // repo.Mysql.com/apt/debian dehnungsrelease Die folgenden Unterschriften waren ungültig: Expkeysig 8c718d3b5072e1f5 MySQL Release Engineering Hit: 4 https: // Pakete.Sury.org/PHP Stretch Inrelease IGN: 5 http: // Spiegel.Digitalocean.com/debian Stretch Inrelease Get: 6 http: // spiegel.Digitalocean.com/debian Stretch-Updates Inrelease [91.0 KB] Treffer: 7 http: // spiegel.Digitalocean.Com/Debian Stretch Release -Lesenspaketlisten… fertig… 

Verwenden Sie den folgenden Befehl, um alle Tasten aufzulisten, die für die APT in Ihrem System konfiguriert sind.

Sudo Apt-Key-Liste 

Sie werden den abgelaufenen Schlüssel wie diesen sehen.

Lösung:

Aktualisieren Sie nun den abgelaufenen Schlüssel, indem Sie den folgenden Befehl ausführen. Hier ist 8C718D3B5072E1F5 der Schlüssel in meinem System abgelaufen.

sudo apt-key adv-KeyServer-Schlüssel.gnupg.NET-RECV-KEYS 8C718D3B5072E1F5 

Sie müssen 8C718D3B5072E1F5 mit dem abgelaufenen Schlüssel für Ihr System ändern.