Cómo arreglar el error «W: Error de GPG»

error w_errordegpg

En Ubunlog queremos enseñaros cómo podemos arreglar un error que a simple vista parece doloroso de arreglar, pero que en realidad se puede arreglar ejecutando un par de comandos o a través de una herramienta gráfica de la que también os hablaremos.

Y es que algunas veces, cuando trabajamos con algún repositorio (o algún paquete) ya sea para instalarlo, actualizarlo o incluso actualizar nuestra lista de repositorios mediante sudo apt-get update, nos puede aparecer el error que mencionamos en el título de este artículo. Como te hemos dicho, es muy fácil solucionarlo. Te lo contamos.

Tal cómo podéis ver en la imagen que encabeza este artículo, el error que se nos muestra nos dice lo siguiente:

W: Error de GPG: http://ppa.launchpad.net precise Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY ABCDEFGH12345678

Solución a través de la Terminal

Para solucionarlo a través de la terminal tenemos que consultar una clave publica válida a un servidor seguro de Ubuntu, lo cuál lo podemos hacer mediante el siguiente comando:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys ABCDEFGH12345678

Dónde ABCDEFGH12345678 es la clave que el error nos informa que nos está rechazando.

Además, para cada una de las claves que veamos que nos rechaza (que pueden ser más de una) tenemos que ejecutar el siguiente comando:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys

Solución gráfica (Y PPA Manager)

Como os decíamos en la introducción del artículo, también existe una manera de solucionar este error de forma gráfica mediante el programa Y PPA Manager. Se trata de un gestor de repositorios PPA que se encargará por nosotros de actualizar todas las claves a claves válidas, y consecuentemente acabando con el error del cual nos queremos deshacer. Para instalarlo podemos hacerlo fácilmente ejecutando:

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

Captura de pantalla de 2016-03-29 16:00:18

Una vez instalado, tenemos que entrar en Advanced, y una vez dentro tenemos que hacer clic en Try to import all GPG keys, y esperar a que el proceso termine. Si todo ha funcionado correctamente, todas nuestras claves deberían estar restauradas sin problemas, y al volver a ejecutar un sudo apt-get update el error ya no debería volvernos a aparecer.

En fin, esperamos que este artículo os haya ayudado a deshaceros de este error que tan extraño es y tan difícil de solucionar parece en un principio. Cómo hemos visto, podemos arreglarlo desde la terminal mediante apt-key o a través de la herramienta gráfica Y PPA Manager. Si tenéis alguna duda o persiste el error, comentádnoslo en la sección de comentarios. Hasta la próxima 🙂


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   manuti dijo

    En la solución a través de Terminal, creo que el corrector ha convertido las opciones precedidas por doble guión `–` en `–` guiones largos.

    Un saludo y gracias por la ayuda.

  2.   Hilmar Miguel Say García dijo

    Perdonen que haga una consulta diferente sobre el tema, mi consulta es sobre el menu de notificaciones derecho del escritorio, como se llama y si esta disponible para Unity, saludos.

  3.   Señor Paquito dijo

    Sólo quería comentar que ninguno de los dos modos que expone el artículo es infalible. Me explico:

    En una ocasión tuve este problema y fue imposible arreglarlo con el método de consola que expone el artículo, lo ejecuté varias veces, me aseguré de que lo había hecho bien y no había manera. Consultando internet, leí que también podía arreglarse con y-ppa-manager, lo probé y lo arregló a la primera. Es decir, són métodos complementarios más que alternativos, es habitual que donde uno fracase el otro triunfe.

    Dicho esto, casualmente, unos días antes de que se publicara este artículo (el 23/03/2016 concretamente), se publicó otro sobre este mismo tema en ubuntuleon.com (http://www.ubuntuleon.com/2016/03/que-hacer-cuando-te-sale-un-w-error-de.html) donde se exponía el método de consola. Como a mí esto ya me había pasado y ese método no me había funcionado, quise compartir mi experiencia con y-ppa-manager en los comentarios y, abundando en posibles soluciones, otro compañero exponía un tercer método más agresivo (y con más riesgo también, sobre lo cual lo cual advierte), pero también más expeditivo, para el caso de que ninguno de los dos anteriores funcionase.

    Saludos.

  4.   Luis Ernesto Salazar dijo

    Alguien me puede decir como consigo el Screenlet de la pantalla de este POST?

  5.   Nicole Munoz dijo

    Intente con el metodo consola y no funciono. Con el Y PPA MANAGER si funciono al toque!

  6.   Alexis Muñoz dijo

    El metodo consola no me funciono. El y-ppa manager si! al toque.
    no me deja instalar el repositorio pero ahora anda bien!

  7.   datolo dijo

    El comando que me funciono es el siguiente:

    ~sudo apt-key adv –keyserver keyserver.ubuntu.com –recv (clave pública)

    [keymaster@google.com>» 1 new subkey
    gpg: Total number processed: 1
    gpg: new subkeys: 1
    gpg: new signatures: 3]

    Saludos y muchas gracias.

  8.   Fiodor dijo

    Muchas gracias, pude solucionar el problema!!!

  9.   La Rusa dijo

    Buenas, a mi me pasa que llegando a usar el comando, me aparece el siguiente mensaje, por lo que no termina de dar unas nuevas claves:
    gpg: key EF0F382A1A7B6500: public key «[User ID not found]» imported
    gpg: Total number processed: 1
    gpg: imported: 1
    gpg: Warning: 1 key skipped due to its large size
    gpg: Warning: 1 key skipped due to its large size

    ¿Alguien sabe cómo podría solucionar este paso?

    Muchas gracias

  10.   Vestalina dijo

    Con el Y PPA MANAGER funcionó directamente!!! mil gracias ya pensaba desinstalar todo !!! 🙂

  11.   Vestalina dijo

    …mil gracias ya pensaba desinstalar todo !!! 🙂 y con el y-ppa funcionó directamente…

  12.   Javier Yáñez dijo

    Un crack! Funcionó perfecta la solución gráfica.

  13.   Julio dijo

    Muchas gracias, la parte grafica me ha funcionado. La opción de hacerlo por terminal no me ha funcionado, supongo que por lo que comentan de que se han transformado los dos guiones en un único guion largo.

  14.   f_leonardo dijo

    Muchas gracias!!!
    La solución gráfica me funcionó perfecto y rapidísimo en ubuntu 20.04