Error de GPG
En uno de los primeros "Para tener a mano", a mediados de 2009, escribí sobre un mensaje de error que decía:W: Error de GPG: http://ppa.launchpad.net jaunty Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 2ED6BB6042C24D89.
Y luego vinculaba a una página externa con la solución al problema. El tema es que hace poco me saltó un mensaje de error similar a ese (un Error de GPG), pero la página con la solución ya no está disponible.
Así que tuve que buscar de nuevo y en archivosdeprograma.es, encontré la solución.
La misma consiste en tomar nota de la clave pública que menciona el mensaje de error (esa serie de 16 dígitos alfanuméricos, luego del
NO_PUBKEY
) y escribir en una terminal lo siguiente (sustituyendo la serie de "X" por esa clave pública):gpg --keyserver keyserver.ubuntu.com --recv XXXXXXXXXXXXXXXX
Luego (sustituyendo nuevamente las "X" por la clave pública):
gpg --export --armor XXXXXXXXXXXXXXXX | sudo apt-key add -
Y finalmente,
apt-get update
Failed to fetch...
Otro mensaje de error que aparece de vez en cuando al intentar actualizar el sistema es uno como este:W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/maverick/Release
En askubuntu.com el user13033 solucionó este problema cambiando los servidores desde donde se hacen las descargas. Para ello hay que cambiar los orígenes en "Principal" y "Base" (en el Gestor de Software ir a Editar / Orígenes del software) por otros servidores de los que aparecen en el listado y, finalmente, pinchar en el botón "Actualizar el caché".
La suma hash difiere
Cuando el mensaje de error hace referencia a queLa suma hash difiere
, y según explica Ramón Márquez en windtux.com, lo que hay que hacer es escribir en una terminal:sudo rm -Rf /var/lib/apt/lists/*
y luego:
sudo apt-get update
No se pudo bloquear XXX open (11: Recurso no disponible temporalmente)
A veces, en alguna actualización de software, salta el siguiente mensaje de error:No se pudo bloquear XXX open (11: Recurso no disponible temporalmente)
(donde, en lugar de "XXX" aparece el camino absoluto hacia un archivo). En este caso, la solución la encontré en esta entrada del sitio mclarenx.com, y consiste en escribir en una terminal
sudo fuser -vki XXX
(donde, nuevamene, en lugar de "XXX" hay que ingresar el camino absoluto hacia el archivo en cuestión).
Con eso, se mata al archivo abierto que está dando el error, y debería ser suficiente.
Igualmente, podría ser buena idea reparar paquetes rotos y eliminar los que ya no sirvan. Para ello hay que escribir:
sudo dpkg --configure -a
sudo apt-get autoremove
No hay comentarios.:
Publicar un comentario
Lo que escriba a continuación será revisado antes de publicarse.
Gracias por tus comentarios.