gpg: recurso de bloqueo de teclas '/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg': límite de recursos

18

No importa lo que haga, me sale el siguiente error:

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

El error original (holandés)

Holandés original

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)

Aquí está el error original en su totalidad:

Google traducido

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 )

Cosas que intenté arreglar esto:

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

Y también: sudo apt-mark hold apt; sudo apt-get -f install


Cuando intento instalar algo, también obtengo lo siguiente:

ADVERTENCIA: ¡Los siguientes paquetes no se pueden autenticar!

cuchilla19899
fuente
por favor traduzca el informe de error.
Avinash Raj
@AvinashRaj, ¡mira mi pregunta actualizada!
blade19899
No estoy seguro, pero los siguientes errores parecen estar relacionados. También contienen algunos de los PPA. bugs.launchpad.net/ubuntu/+source/apt/+bug/1263540 bugs.debian.org/cgi-bin/bugreport.cgi?bug=733028
LiveWireBT
1
Ejecute el comando sudo env LC_ALL=C apt-get -f installpara mostrar los mensajes en inglés. Una traducción automática de mensajes de error al inglés es más confusa que cualquier otra cosa, porque la redacción exacta es importante.
Gilles 'SO- deja de ser malvado'
44
La forma en que lo arreglé fue eliminar ppas y luego eliminar algunos archivos gpg (no deseados) de /etc/apt/trusted.gpg.d. Creo que esta pregunta debería reabrirse.
Swarnendu Biswas

Respuestas:

8

Si preinstalas el y-ppa-manager del equipo webupd8, tu vida será más fácil

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

Luego puede eliminar o respaldar los gpg existentes ejecutando:

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

Ahora verás algo como esto:

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

Esto significa que tendrá que volver a importar todas las claves ...

Ahora inicie la aplicación y-ppa-manager

Click on Advanced
Select Try to import all missing GPG keys

BAM! ¡Debería volver al negocio con todos sus repositorios funcionando correctamente!

AB
fuente
gracias hombre. eso hizo el truco. No entiendo este límite de todos modos.
ViBE
¿Por qué todos los archivos en la carpeta y no solo el que da el problema? Quizás sudo rm /etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpgsea ​​suficiente.
tigerjack89
0

Probé la solución de @AB no funcionó bien, pero logré hacer una modificada. Instalé y-ppa-manager:

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

Lanzado:

sudo y-ppa-manager

Y luego: Administrar PPA> eliminó todos los PPA que contenían webupd8team (tenía 4 de ellos) y luego cerró el y-ppa = manager.

En la consola, los volví a agregar. Ej:

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

Y lo hice sudo apt-get updatey todo salió bien. No hay errores más.

iMitwe
fuente
0

Utilizo los siguientes comandos para instalar todas las claves que faltan automáticamente:

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

Aquí hay un ejemplo de salida:

+ 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

Espero que esto ayude.

SebMa
fuente