GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333
Dies bedeutet, dass Ihr GPG-Schlüssel für dieses Repository abgelaufen ist. Dies bedeutet, dass auf Ihrem System entweder das falsche Datum oder der Schlüssel tatsächlich abgelaufen ist. Für den späteren Fall müssen Sie sich an den Repository-Betreuer wenden und den neuen Schlüssel importieren (wahrscheinlich den alten entfernen), sobald das Repository seine Schlüssel aktualisiert, um die Dateien zu signieren.
Sie können diese Nachrichten ignorieren, wenn Sie keine Pakete dieser Repositorys verwenden. Die Nachricht kann entfernt werden, wenn Sie das Repository aus Ihrer source.list
Datei / Ihrem Verzeichnis entfernen .
Ich bekomme die obigen Antworten nicht, meine Systemuhr war in Ordnung. Folgendes hat für mich funktioniert:
Der Schlüssel ist der Teil hinter dem Schrägstrich:
0000X/<this part is the key>
Oder benutze diesen einen Liner:
quelle
--keyserver pgp.mit.edu
. Quelle: bugs.mysql.com/bug.php?id=85029Das ppa wurde entfernt und existiert nicht mehr. Sie müssen eine andere Quelle für die Pakete finden, die über samrog131 ppa installiert werden.
Führen Sie in der Zwischenzeit die folgenden Befehle aus, um die Situation zu beheben.
Um den abgelaufenen Schlüssel zu löschen, gehen Sie wie folgt vor:
Dann, um das ppa zu löschen:
Wenn Sie einen Schlüssel hinzufügen müssen, sehen Sie hier .
Möglicherweise möchten Sie ausführen:
abhängig von Ihrer Situation. Wenn Sie sich nicht sicher sind, sehen Sie hier .
quelle
Wie oben gezeigt Gehen Sie zunächst wie folgt vor, um den abgelaufenen Schlüssel zu löschen:
sudo apt-key del 1436387333 Dann gehe zur Seite:
http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/
und "Release.key" herunterladen Dann den Schlüssel mit dem ubuntu14.04 Software Updater oder dem Synaptic Package Manager importieren.
quelle
Nichts davon hat bei mir funktioniert:
oder
oder
Die Quellen für diese sind: https://bugs.mysql.com/bug.php?id=85029 und https://bugs.mysql.com/bug.php?id=94378
Ich habe in Verzweiflung eine verdächtige Operation durchgeführt ("y" statt "N"), die meiner Meinung nach überhaupt nicht erforderlich war:
Und folgte ihm mit:
das hat nicht geholfen.
Ich habe immer noch den gleichen Fehler.
Schließlich hat Folgendes funktioniert :
Ich spekuliere (blind), dass pgp.mit.edu möglicherweise ihre Struktur geändert hat oder dass "MySQL Release Engineering" (run
apt-key list
) ihre Schlüssel auf den Ubuntu-Schlüsselserver verschoben hat oder so etwas (ich habe keine Ahnung, wie Schlüssel sind) gepflegt).Dieser Kommentar zum doppelten Thread sagt dasselbe.
Ich hoffe, das spart jemandem Zeit und Mühe.
quelle
So einfach sollte das funktionieren:
Warum verwenden
sed
undxargs
wenngpg
Dinge für sich selbst sortieren können?quelle
Diese Lösung hat am besten für mich funktioniert.
Sobald diese Befehle ausgeführt wurden, konnte ich wie erwartet aktualisieren und upgraden.
quelle
Eine GUI-orientierte Antwort:
Navigieren Sie in Ihrem Dateimanager zu /etc/apt/sources.list.d und doppelklicken Sie darauf
sources.list
.Dies sollte das Dialogfeld "Software und Updates" öffnen. Klicken Sie auf "Andere Software", suchen Sie das fehlerhafte ppa und klicken Sie auf "Entfernen". Dies beendete den Fehler auf meiner Seite.
quelle