Ich treffe dieses Problem häufig und muss immer auf Google nach einer Antwort suchen. Hat jemand eine dauerhafte Lösung für BADSIG-Fehler aus apt-get
?
W: GPG-Fehler: http://download.virtualbox.org lucid Release: Die folgenden Signaturen waren ungültig: BADSIG 54422A4B98AB5139 Oracle Corporation (VirtualBox-Archivsignaturschlüssel)
Antworten:
Hier ist die (einfachste) Lösung:
Geben Sie die folgenden Befehle in das Terminal ein:
Credits: ubuntugeek.com
Bearbeiten:
Wenn der Fehler erneut auftritt (möglicherweise nach einigen Tagen / Monaten), öffnen Sie Nautilus als root, navigieren Sie zu
var/lib/apt
> löschen Sie den Ordner "lists.old"> öffnen Sie dann den Ordner "lists" und löschen Sie den Ordner "partial". Führen Sie nun die zuvor genannten Befehle erneut aus.quelle
Der wichtige Teil Ihrer Fehlermeldung ist fett gedruckt :
Kopieren Sie das Zeug in Fettdruck und öffnen Sie dann ein Terminal und geben Sie Folgendes ein:
dh einfügen mit SHIFT+ INSder Nummer, die Sie kopiert haben - 54422A4B98AB5139
Sie müssen Ihr Passwort eingeben, der Schlüssel wird heruntergeladen und integriert.
quelle
Versuchen Sie, den Schlüssel zu löschen
Aktualisieren Sie dann das Repository
Sie sollten einen
NO_PUBKEY
Fehler anstelle einesBADSIG
Fehlers und erhaltensollte den Schlüssel nicht finden (genannt "Ubuntu Extras Archive Automatic Signing Key")
Fügen Sie nun den Schlüssel hinzu
Das Ergebnis
apt-key finger
sollte habenWenn das nicht funktioniert, versuchen Sie es
Quelle: dieser Ubuntu-Forenthread
quelle
Eine andere einfachere Möglichkeit, BADSIG GPG-Fehler zu beheben, ist die Verwendung einer Software namens
Y PPA manager
Klicke auf
Advanced
Und dann auswählen
Fix all GPG Badsig errors
quelle
Wenn Sie nach dem Hinzufügen des Schlüssels immer noch diesen Fehler haben, versuchen Sie Folgendes:
gehe in dein apt-cacher-ng cache verzeichnis und lösche den virtualbox eintrag:
quelle
Wir haben einen anderen Server gefunden, den wir verwenden könnten:
quelle