gpg: Keyblock-Ressource '/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg': Ressourcenlimit

18

Egal was ich tue, ich erhalte den folgenden Fehler:

gpg: keyblock resource ‘/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg’: resource limit

Der ursprüngliche Fehler (Niederländisch)

Original niederländisch

sudo apt-get -f install
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 0 te verwijderen en 12 niet opgewaardeerd.
1 pakketten niet volledig geïnstalleerd of verwijderd.
Door deze operatie zal er 0 B extra schijfruimte gebruikt worden.
Instellen van apt (0.9.9.1~ubuntu3.1) ...
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//webupd8team-themes.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//webupd8team-tor-browser.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//wfg-0ad.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//yorba-ppa.gpg’: resource limit
gpg: sleutel 437D05B5: “Ubuntu Archive Automatic Signing Key <[email protected]>” niet veranderd
gpg: sleutel FBB75451: “Ubuntu CD Image Automatic Signing Key <[email protected]>” niet veranderd
gpg: sleutel C0B21F32: “Ubuntu Archive Automatic Signing Key (2012) <[email protected]>” niet veranderd
gpg: sleutel EFE21092: “Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>” niet veranderd
gpg: Totaal aantal verwerkt: 4
gpg:              Onveranderd: 4
dpkg: error processing apt (--configure):
 subproces installed post-installation script gaf een foutwaarde 2 terug
Fouten gevonden tijdens behandelen van:
 apt
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hier ist der ursprüngliche Fehler in seiner Gesamtheit:

Google übersetzt

sudo apt- get- f install
Reading package lists ... Done
Building dependency tree
The status information is read ... Ready
0 packages upgraded , 0 newly installed, 0 to remove and 12 not upgraded .
1 not fully installed or removed.
Through this operation, 0 B of additional disk space will be used .
Setting up apt ( 0.9.9.1 ~ ubuntu3.1 ) ...
gpg : key block sources '/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg' :resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//webupd8team-themes.gpg': resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//webupd8team-tor - browser.gpg ' : resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//wfg-0ad.gpg': resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//Yorba-ppa.gpg': resource limit
gpg : key 437D05B5 : "Ubuntu Archive Automatic Signing Key <[email protected]>" not changed
gpg : key FBB75451 : "Ubuntu CD Image Automatic Signing Key <[email protected]>" not changed
gpg : key C0B21F32 : "Ubuntu Archive Automatic Signing Key (2012 ) <[email protected]>" not changed
gpg : key EFE21092 : "Ubuntu CD Image Automatic Signing Key (2012 ) <[email protected]>" not changed
gpg : Total number processed : 4
gpg : unchanged : 4
dpkg : error processing apt (--configure) :
 subprocess installed post-installation script returned error 2 back
Errors were encountered while processing :
 apt
E : Sub -process/usr/bin/dpkg returned an error code ( 1 )

Dinge, die ich versucht habe, um dies zu beheben:

  • sudo apt-get autoremove
  • sudo apt-get clean
  • sudo apt-get check
  • sudo dpkg --configure -a
  • sudo apt-get -f install

Und auch: sudo apt-mark hold apt; sudo apt-get -f install


Beim Versuch, etwas zu installieren, erhalte ich auch Folgendes:

WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!

blade19899
quelle
Bitte übersetzen Sie den Fehlerbericht.
Avinash Raj
@AvinashRaj, siehe meine aktualisierte Frage!
Blade19899
Ich bin mir nicht sicher, aber die folgenden Bugs scheinen miteinander zu zusammenhängen. Sie enthalten auch einige der PPAs. bugs.launchpad.net/ubuntu/+source/apt/+bug/1263540 bugs.debian.org/cgi-bin/bugreport.cgi?bug=733028
LiveWireBT
1
Führen Sie den Befehl aus sudo env LC_ALL=C apt-get -f install, um die Nachrichten auf Englisch anzuzeigen. Eine automatische Übersetzung von Fehlermeldungen ins Englische ist vor allem deshalb verwirrend, weil es auf die genaue Formulierung ankommt.
Gilles 'SO- hör auf böse zu sein'
4
Ich habe das Problem behoben, indem ich zuerst ppas entfernt und dann einige (unerwünschte) gpg-Dateien aus /etc/apt/trusted.gpg.d gelöscht habe. Ich denke, diese Frage sollte wieder geöffnet werden.
Swarnendu Biswas

Antworten:

8

Wenn Sie den y-ppa-manager des webupd8-Teams vorinstallieren, wird Ihr Leben einfacher

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo update && sudo apt-get install y-ppa-manager

Sie können dann die vorhandenen GPGs entfernen oder sichern, indem Sie Folgendes ausführen:

sudo rm /etc/apt/trusted.gpg.d/*
sudo apt-get update

Jetzt sehen Sie so etwas:

W: GPG error: http://ppa.launchpad.net wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: GPG error: http://ppa.launchpad.net wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: GPG error: http://ppa.launchpad.net wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: GPG error: http://ppa.launchpad.net vivid InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886

Das bedeutet, dass Sie alle Schlüssel erneut importieren müssen ...

Starten Sie nun die Anwendung y-ppa-manager

Click on Advanced
Select Try to import all missing GPG keys

BAM! Sie sollten wieder mit all Ihren Repos im Geschäft sein, die korrekt funktionieren!

AB
quelle
Danke, Mann. das hat den Trick gemacht. Ich bekomme dieses Limit sowieso nicht.
ViBE
Warum alle Dateien im Ordner und nicht nur die, die Probleme bereitet? Vielleicht sudo rm /etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpgreicht es.
Tigerjack89
0

Ich habe die Lösung von @AB ausprobiert, sie ist nicht gut gelaufen, aber es ist mir gelungen, eine modifizierte Lösung zu erstellen. Ich habe installiert y-ppa-manager:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo update && sudo apt-get install y-ppa-manager

Starte es:

sudo y-ppa-manager

Und dann: PPAs verwalten> entfernte alle PPAs webupd8team (ich hatte 4 davon) und schloss dann den y-ppa = manager.

In der Konsole habe ich sie erneut hinzugefügt. Ex :

sudo add-apt-repository ppa:webupd8team/java -y
sudo add-apt-repository ppa:webupd8team/sublime-text-3 -y
....
....

Und ich tat ein sudo apt-get updateund alles verlief reibungslos. Keine Fehler mehr.

iMitwe
quelle
0

Ich verwende die folgenden Befehle, um alle fehlenden Schlüssel automatisch zu installieren:

sudo apt install add-apt-key -y
sudo apt-get update 2>&1 >/dev/null | awk '/InRelease:.*not available: NO_PUBKEY/{print "sudo add-apt-key "$NF}' | sh -x

Hier ist eine Beispielausgabe:

+ sudo add-apt-key 4C1CBE14852541CB
gpg: requesting key 852541CB from hkp server keyserver.ubuntu.com
gpg: key 852541CB: "Launchpad PPA for Panda Jim" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
OK
+ sudo add-apt-key 03647209B58A653A
gpg: requesting key B58A653A from hkp server keyserver.ubuntu.com
gpg: key B58A653A: "Launchpad PPA for Unit 193" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
OK

Hoffe das hilft.

SebMa
quelle