Hoe de "W: GPG-fout" -fout te herstellen

fout w_errordegpg

En Ubunlog wij willen u laten zien hoe wij dat kunnen repareer een bug dat op het eerste gezicht pijnlijk lijkt om op te lossen, maar eigenlijk kan worden opgelost een paar opdrachten uitvoeren of via een grafische tool We zullen er ook over praten.

En is dat soms, wanneer we werken met een repository (of een pakket) om het te installeren, bij te werken of zelfs onze lijst met opslagplaatsen bij te werken via sudo apt-get-update, De fout die we in de titel van dit artikel noemden, kan verschijnen. Zoals we al zeiden, is het heel eenvoudig om het te repareren. We zullen het je vertellen.

Zoals je kunt zien in de afbeelding bij dit artikel, vertelt de weergegeven fout ons het volgende:

W: GPG-fout: http://ppa.launchpad.net nauwkeurige Release: De volgende handtekeningen konden niet worden geverifieerd omdat uw openbare sleutel niet beschikbaar is: NO_PUBKEY ABCDEFGH12345678

Oplossing via Terminal

Om het via de terminal op te lossen, moeten we een geldige openbare sleutel naar een beveiligde Ubuntu-server raadplegen, wat we kunnen doen met behulp van het volgende commando:

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

Waar ABCDEFGH12345678 de sleutel is dat de fout ons laat weten dat het ons afwijst.

Bovendien heeft voor elk van de sleutels die we zien die ons afwijzen (dat kunnen er meer dan één zijn) moeten we het volgende commando uitvoeren:

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

Grafische oplossing (EN PPA Manager)

Zoals we je in de inleiding van het artikel hebben verteld, is er ook een manier om los deze fout grafisch op via het programma En PPA Manager. Het is een PPA-repositorymanager die voor zorgt update alle sleutels naar geldige sleutels, en bijgevolg het beëindigen van de fout die we willen verwijderen. Om het te installeren, kunnen we het eenvoudig doen door het volgende uit te voeren:

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

Screenshot van 2016-03-29 16:00:18

Eenmaal geïnstalleerd, moeten we naar binnen Geavanceerd, en eenmaal binnen moeten we op klikken Probeer alle GPG-sleutels te importerenen wacht tot het proces is voltooid. Als alles correct heeft gewerkt, zouden al onze sleutels zonder problemen moeten worden hersteld, en wanneer we een sudo apt-get update de fout zou niet langer voor ons moeten verschijnen.

Hoe dan ook, we hopen dat dit artikel je heeft geholpen om van deze fout af te komen, die zo vreemd en zo moeilijk op te lossen is dat hij in eerste instantie lijkt. Zoals we hebben gezien, kunnen we het vanaf de terminal repareren met apt-toets of via de grafische tool En PPA Manager. Als u vragen heeft of de fout blijft bestaan, laat het ons weten in het opmerkingengedeelte. Tot de volgende keer 🙂


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   manuti zei

    In de oplossing via Terminal, denk ik dat de checker de opties, voorafgegaan door een dubbel streepje `–`, heeft geconverteerd naar` –` lange streepjes.

    Een groet en bedankt voor de hulp.

  2.   Hilmar Miguel Say Garcia zei

    Sorry dat ik een andere vraag over het onderwerp moet stellen, mijn vraag staat in het rechter meldingsmenu van het bureaublad, hoe heet het en als het beschikbaar is voor Unity, groeten.

  3.   Meneer Paquito zei

    Ik wilde alleen opmerken dat geen van de twee manieren waarop het artikel wordt onthuld, onfeilbaar is. Ik leg uit:

    Op een keer had ik dit probleem en het was onmogelijk om het op te lossen met de consolemethode die het artikel laat zien, ik heb het verschillende keren uitgevoerd, ik heb ervoor gezorgd dat ik het goed had gedaan en dat er geen manier was. Toen ik het internet raadpleegde, las ik dat het ook kon worden opgelost met y-ppa-manager, ik probeerde het en het loste het de eerste keer op. Dat wil zeggen dat ze complementair zijn in plaats van alternatieve methoden, het is gebruikelijk dat waar de een faalt, de ander triomfeert.

    Dat gezegd hebbende, toevallig, een paar dagen voordat dit artikel werd gepubliceerd (specifiek op 23/03/2016), werd een ander over hetzelfde onderwerp gepubliceerd op ubuntuleon.com (http://www.ubuntuleon.com/2016/03/que-hacer-cuando-te-sale-un-w-error-de.html) waar de consolemethode werd blootgesteld. Omdat mij dit al was overkomen en die methode niet voor mij werkte, wilde ik mijn ervaring met y-ppa-manager delen in de commentaren en, rijk aan mogelijke oplossingen, legde een andere collega een derde, agressievere methode bloot (en met meer risico ook, waarvoor hij waarschuwt), maar ook sneller, voor het geval geen van de vorige twee werkte.

    Groeten.

  4.   Louis Ernesto Salazar zei

    Kan iemand mij vertellen hoe ik de Screenlet van dit POST-scherm krijg?

  5.   Nicole munoz zei

    Ik heb de consolemethode geprobeerd en het werkte niet. Met de Y PPA MANAGER als ik op de tap werk!

  6.   Alexis Munoz zei

    De consolemethode werkte niet voor mij. De y-ppa-manager ja! nu.
    ik kan de repository niet installeren, maar nu is het prima!

  7.   geef het zei

    Het commando dat voor mij werkte, is het volgende:

    ~ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv (openbare sleutel)

    [keymaster@google.com> »1 nieuwe subsleutel
    gpg: Totaal aantal verwerkt: 1
    gpg: nieuwe subsleutels: 1
    gpg: nieuwe handtekeningen: 3]

    Groeten en dank u zeer.

  8.   Fyodor zei

    Heel erg bedankt, ik heb het probleem kunnen oplossen !!!

  9.   De Rus zei

    Hallo, het overkomt mij dat wanneer ik de opdracht gebruik, het volgende bericht verschijnt, dus het geeft niet af met het geven van nieuwe sleutels:
    gpg: key EF0F382A1A7B6500: public key «[User ID not found]» geïmporteerd
    gpg: Totaal aantal verwerkt: 1
    gpg: geïmporteerd: 1
    gpg: Waarschuwing: 1 sleutel is overgeslagen vanwege zijn grote formaat
    gpg: Waarschuwing: 1 sleutel is overgeslagen vanwege zijn grote formaat

    Weet iemand hoe ik deze stap zou kunnen omzeilen?

    heel hartelijk bedankt

  10.   Vestalin zei

    Met de Y PPA MANAGER werkte het direct !!! Heel erg bedankt, ik heb er al aan gedacht om alles te verwijderen! ​

  11.   Vestalin zei

    … Bedankt, ik heb er al over nagedacht om alles te verwijderen !!! 🙂 en met de y-ppa werkte het direct ...

  12.   Javier Yanez zei

    Een barst! De grafische oplossing werkte perfect.

  13.   juli zei

    Heel erg bedankt, het grafische gedeelte heeft voor mij gewerkt. De optie om het per terminal te doen heeft niet voor mij gewerkt, ik neem aan dat op basis van wat ze opmerken dat de twee scripts zijn getransformeerd in een enkel lang script.

  14.   f_leonardo zei

    Thank you very much !!!
    De grafische oplossing werkte perfect en erg snel voor mij in Ubuntu 20.04