Com arreglar l'error «W: Error d'GPG»

error w_errordegpg

En Ubunlog queremos enseñaros cómo podemos arreglar un error que a primera vista sembla dolorós d'arreglar, però que en realitat es pot arreglar executant un parell d'ordres o través d'una eina gràfica de la qual també us en parlarem.

I és que algunes vegades, quan treballem amb algun repositori (O algun paquet) ja sigui per instal·lar-lo, actualitzar-lo o fins i tot actualitzar llistat de repositoris mitjançant suo apt-get update, ens pot aparèixer l'error que esmentem en el títol d'aquest article. Com t'hem dit, és molt fàcil solucionar-ho. T'ho expliquem.

Tal com podeu veure a la imatge que encapçala aquest article, l'error que se'ns mostra ens diu el següent:

W: Error de GPG: http://ppa.launchpad.net precisi Release: Les signatures següents no s'han pogut verificar perquè la clau pública no està disponible: NO_PUBKEY ABCDEFGH12345678

Solució a través de la Terminal

Per solucionar-ho a través de la terminal hem de consultar una clau publica vàlida a un servidor segur d'Ubuntu, la qual cosa ho podem fer mitjançant la següent comanda:

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

On ABCDEFGH12345678 és la clau que l'error ens informa que ens està rebutjant.

A més, per a cadascuna de les claus que veiem que ens rebutja (Que poden ser més d'una) hem d'executar la següent comanda:

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

Solució gràfica (I PPA Manager)

Com us dèiem en la introducció de l'article, també hi ha una manera de solucionar aquest error de forma gràfica mitjançant el programa I PPA Manager. Es tracta d'un gestor de repositoris PPA que s'encarregarà per nosaltres de actualitzar totes les claus a claus vàlides, I conseqüentment acabant amb l'error de el qual ens volem desfer. Per instal·lar podem fer-ho fàcilment executant:

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

Captura de 2016 03:29:16

Un cop instal·lat, hem d'entrar en Avançat, I un cop dins hem de fer clic a Try to import all GPG keys, I esperar que el procés acabi. Si tot ha funcionat correctament, totes les nostres claus haurien d'estar restaurades sense problemes, i a el tornar a executar un sudo apt-get update l'error ja no hauria tornar-nos a aparèixer.

En fi, esperem que aquest article us hagi ajudat a desfer-vos d'aquest error que tan estrany és i tan difícil de solucionar sembla al principi. Com hem vist, podem arreglar des de la terminal mitjançant apt-key oa través de l'eina gràfica I PPA Manager. Si teniu algun dubte o persisteix l'error, comentádnoslo a la secció de comentaris. Fins a la pròxima 🙂


14 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Manuti va dir

    A la solució a través de Terminal, crec que el corrector ha convertit les opcions precedides per doble guió `-` en` -` guions llargs.

    Una salutació i gràcies per l'ajuda.

  2.   Hilmar Miguel Say García va dir

    Perdonin que faci una consulta diferent sobre el tema, la meva consulta és sobre el menú de notificacions dret de l'escriptori, com es diu i si aquesta disponible per Unity, salutacions.

  3.   Senyor Paquito va dir

    Només volia comentar que cap dels dos modes que exposa l'article és infal·lible. M'explico:

    En una ocasió vaig tenir aquest problema i va ser impossible arreglar-ho amb el mètode de consola que exposa l'article, ho vaig executar diverses vegades, em vaig assegurar que ho havia fet bé i no hi havia manera. Consultant Internet, vaig llegir que també podia arreglar-se amb i-ppa-manager, ho vaig provar i ho va arreglar a la primera. És a dir, són mètodes complementaris més que alternatius, és habitual que on un fracassi l'altre triomfi.

    Dit això, casualment, uns dies abans que es publiqués aquest article (el 23 concretament), es va publicar un altre sobre aquest mateix tema en ubuntuleon.com (http://www.ubuntuleon.com/2016/03/que-hacer-cuando-te-sale-un-w-error-de.html) On s'exposava el mètode de consola. Com a mi això ja m'havia passat i aquest mètode no m'havia funcionat, vaig voler compartir la meva experiència amb i-ppa-manager en els comentaris i, abundant en possibles solucions, un altre company exposava un tercer mètode més agressiu (i amb més risc també , sobre la qual cosa la qual cosa adverteix), però també més expeditiu, per al cas que cap dels dos anteriors funcionés.

    Salutacions.

  4.   Luis Ernesto Salazar va dir

    Algú em pot dir com si l'Screenlet de la pantalla d'aquest POST?

  5.   Nicole Munoz va dir

    Proveu amb el mètode consola i no va funcionar. Amb el I PPA MANAGER si funciono a el toc!

  6.   Alexis Muñoz va dir

    El mètode consola no em va funcionar. El i-ppa manager si! a el toc.
    no em deixa instal·lar el repositori però ara va bé!

  7.   Dátolo va dir

    La comanda que em funciono és el següent:

    ~ Sudo apt-key adv -keyserver keyserver.ubuntu.com -recv (clau pública)

    [Keymaster@google.com> »1 new subkey
    gpg: nombre total processat: 1
    gpg: new subkeys: 1
    gpg: new signatures: 3]

    Salutacions i moltes gràcies.

  8.   Fiodor va dir

    Moltes gràcies, vaig poder solucionar el problema !!!

  9.   la Russa va dir

    Bones, a mi em passa que arribant a fer servir la comanda, m'apareix el següent missatge, de manera que no acaba de donar unes noves claus:
    gpg: key EF0F382A1A7B6500: public key «[User ID not found]» imported
    gpg: nombre total processat: 1
    gpg: imported: 1
    gpg: Warning: 1 key skipped du to its large size
    gpg: Warning: 1 key skipped du to its large size

    Algú sap com podria solucionar aquest pas?

    Moltes gràcies

  10.   Vestalina va dir

    Amb el I PPA MANAGER va funcionar directament !!! mil gràcies ja pensava desinstal·lar tot !!! 🙂

  11.   Vestalina va dir

    ... mil gràcies ja pensava desinstal·lar tot !!! 🙂 i amb l'i-ppa va funcionar directament ...

  12.   Javier Yáñez va dir

    Un crack! Va funcionar perfecta la solució gràfica.

  13.   Juliol va dir

    Moltes gràcies, la part gràfica m'ha funcionat. L'opció de fer-ho per terminal no m'ha funcionat, suposo que pel que comenten que s'han transformat els dos guions en un únic guió llarg.

  14.   f_leonardo va dir

    Moltes gràcies !!!
    La solució gràfica em va funcionar perfecte i rapidíssim en ubuntu 20.04