martes, 15 de diciembre de 2009

Cómo solucionar el error NO_PUBKEY?

Cuando intentamos instalar un paquete en los repositorios puede darnos un error de la llave pública.
Es necesario poner llaves públicas cuando añadamos repositorios no oficiales.
Para solucionarlo, (sino encontramos la llave de la aplicación en cuestión) tendremos que seguir estos pasos:
Tomar los 8 últimos caracteres/Dígitos de la llave que nos ha dado el error.
Ejemplo del error:
"Error de GPG: http://packages.medibuntu.org intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 2EBC26B60C5A2783"
En nuestro caso: 0C5A2783 (cogemos los 8 últimos caracteres/Dígitos)
Ahora deberemos poner la clave manualmente en el Terminal:
PUBKEY=0C5A2783
Una vez realizado esto, exportaremos la clave y actualizaremos de la siguiente manera:
gpg --keyserver subkeys.pgp.net --recv-key $PUBKEY && gpg -a --export $PUBKEY | sudo apt-key add - && sudo apt-get update
Y listo..., la llave sera añadida.

Nota: Si lo prefieres he creado un importador de keys que realizará este paso prácticamente igual que cuando lo hacemos con Ubuntu y sin necesidad de hacer lo explicado anteriormente:
Script para añadir las Keys en los repositorios

4 comentarios:

  1. Si hemos empezado a usar Ubuntu o Linux Mint hace poco no tendremos este problema ya que en las últimas versiones de estas distros las llaves se instalan automáticamente. Eso sí, puede salir un error de estos si ponemos el PPA mal. Pero si lo ponemos bien no tendremos error alguno de este tipo. Especialmente si usas LMDE, etc. (donde las llaves a priori no se instalan de forma automática) conviene leer una página que explica bien esto: http://ubuntu-cosillas.blogspot.com.es/2011/11/como-anadir-repositorios-en-lmde-mas-un.html

    @Frannoe: ¿cómo haces ahora para que las esquinas de las imágenes salgan recortadas y al poner el puntero del ratón encima queden bien? Supongo que será algún script de JavaScript. Te agradecería un enlace a la web correspondiente. Gracias

    ResponderEliminar
    Respuestas
    1. Como no. Aquí te dejo donde podrás ver como hacerlo y de distintas formas:
      http://ciudadblogger.com/2012/02/efectos-de-bordes-redondeados-en-las.html

      Saludos

      Eliminar