Hvordan løse GPG Ingen gyldige OpenPGP -data funnet feil

Hvordan løse GPG Ingen gyldige OpenPGP -data funnet feil
Bruker "WGET”Eller“krøll”Kommando, du vil laste ned et hvilket som helst program og dens nøkkel til APT -depotet. Hvis du utfører begge de spesifiserte operasjonene, kan du møte "GPG: Ingen gyldige OpenPGP -data funnet”. Andre grunner til å vurdere for GPG: Ingen gyldige OpenPGP -data funnet feil er at kanskje ubevisst er du bak en fullmakt eller CA -sertifikater ikke er installert på systemet ditt eller "krøll”Kommando klarer ikke å finne banen til CA -sertifikatene.

Denne oppskrivningen har samlet de mest autentiske løsningene for å fikse “GPG: Ingen gyldige OpenPGP -data funnet”Feil. Ta en titt på de gitte metodene og prøv dem en etter en på systemet ditt

Metode 1: Løs GPG: Ingen gyldige OpenPGP -data funnet feil (for WGET- og CURL -kommando)

Hvis du får "GPG: Ingen gyldige OpenPGP -data funnet" -feil mens du utfører en "wget" eller "curl" -kommando, er den første løsningen du kan prøve ut å dele kommandoen din i to deler og deretter utføre dem separat.

La oss si at "WGET" -kommandoen som har møtt feilen er:

$ wget -q -o -https: // www.PostgreSql.org/media/nøkler/baaa3gf9.ASC | sudo apt-key add -

For å løse "GPG: Ingen gyldige OpenPGP -data funnet", last først ned "BAA3GF9.ASC ”-tast hver for seg og legg den deretter til APT -depotet.

For å få nøkkelfilnøkkelen, skriver vi ut følgende kommando:

$ wget -q -o -https: // www.PostgreSql.org/media/nøkler/baaa3gf9.ASC

Etter å ha gjort det, vil vi legge nøkkelen inn i APT-depotet ved å legge til filnavnet i kommandoen “APT-Key”:

$ sudo apt-key Legg til baaa3gf9.ASC

Tilsvarende, hvis du har utført en “krøll”Kommando med output“ GPG: Ingen gyldige OpenPGP -data funnet ”-feil, så må du utføre den samme delte operasjonen på den:

$ Curl -o https: // www.PostgreSql.org/media/nøkler/baaa3gf9.ASC | sudo apt-key add -

For det første vil vi laste ned nøkkelen som er spesifisert i Curl -kommandoen:

$ Curl -o https: // www.PostgreSql.org/media/nøkler/baaa3gf9.ASC

I neste trinn, legg til den nedlastede tasten som en "pålitelig nøkkel" i ditt "passende" depot på følgende måte:

$ sudo apt-key Legg til baaa3gf9.ASC

Metode 2: Løs GPG: Ingen gyldige OpenPGP -data funnet feil (for WGET- og CURL -kommando)

I tilfelle hvis selskapets sikkerhetspolicy har begrenset tilgangen din til Internett og slettet de pålitelige CA- eller Certificate Authority Root -sertifikater, må du installere CA -sertifikatene for å signere sertifikatene til serverne du trenger å kommunisere sikkert. Denne løsningen vil også hjelpe deg med å bli kvitt "GPG: Ingen gyldige OpenPGP -data funnet".

For å installere “CA-sertifikatene”, skriv ut undergitt kommando i terminalen:

$ sudo apt-get install ca-certificates

Metode 3: Løs GPG: Ingen gyldige OpenPGP -data funnet feil (for WGET -kommando)

Anta at organisasjonen din bruker sitt eget sertifikat, og du står bak en bedrifts fullmakt. I så fall eksisterer det en mulighet til å møte "GPG: Ingen gyldige OpenPGP -data funnet" -feil mens du utfører “WGET” -kommandoen. Alternativet "-no-check-certificate" blir lagt til i "WGET" -kommandoen for å omgå verifiseringen og fortsette nedlastingen:

For eksempel er kommandoen som viste oss "GPG: ingen gyldige OpenPGP -data funnet" -feilen:

$ wget -q -o -https: // www.PostgreSql.org/media/nøkler/baaa3gf9.ASC | sudo apt-key add -

Nå vil vi legge til alternativet “-No-Check-Certificate” i den samme “WGET” -kommandoen:

$ WGET -No -Check -Certificate -q -o -https: // www.PostgreSql.org/media/nøkler/baaa3gf9.ASC | sudo apt-key add -

Metode 4: Løs GPG: Ingen gyldige OpenPGP -data funnet feil (for Curl -kommando)

En av de andre grunnene til "GPG: Ingen gyldige OpenPGP -data som er funnet" kan være konfigurasjonsproblemet til maskinen din, der “Curl” -kommandoen søker etter roten CA på feil sted. For å håndtere "GPG: Ingen gyldige OpenPGP -data funnet" -feilen, i dette tilfellet må du fikse krøllsertifikatene i ".Bashrc ”-fil.

For å gjøre det, må du først åpne opp ".Bashrc”Fil i Nano -redaktøren:

$ nano ~/.Bashrc

Etter å ha gjort det, legg til følgende linje i den åpne filen og lagre den:

Eksport CURL_CA_BUNDLE =/etc/SSL/Certs/CA-Certificates.crt

Konklusjon

Du kan møte “GPG: Ingen gyldige OpenPGP -data funnet”Feil når du laster ned en fil og prøver å legge til nøkkelen til dine apt -depoter på en gang ved å bruke“ WGET ”eller“ CURL ”-kommandoen. Hvis CA -sertifikater ikke er installert på systemet ditt eller feil vei blir tildelt for CA -sertifikatene, vil "WGET" og "Curl" bare sende ut "GPG: ingen gyldige OpenPGP -data funnet" -feil. I denne oppskrivningen har vi diskutert fem forskjellige metoder for å løse "GPG: Ingen gyldige OpenPGP-data funnet". Prøv hver av dem sekvensielt og vær fri fra den nevnte feilen.