Jak rozwiązać GPG Brak prawidłowych danych openPGP Błąd

Jak rozwiązać GPG Brak prawidłowych danych openPGP Błąd
Używając "wget" Lub "kędzior”Polecenie, chcesz pobrać dowolną aplikację i jej klucz do repozytorium APT. Jeśli wykonujesz obie określone operacje, możesz napotkać „GPG: Nie znaleziono prawidłowych danych OpenPGP". Inne powody, dla których należy wziąć pod uwagę GPG: Brak prawidłowego błędu danych OpenPGP nie jest to, że być może nieświadomie jesteś za certyfikatami proxy lub CA, nie są instalowane w systemie ani „kędzior„Polecenie nie jest w stanie zlokalizować ścieżki certyfikatów CA.

Ten zapis skompilował najbardziej autentyczne rozwiązania do naprawy „GPG: Nie znaleziono prawidłowych danych OpenPGP" błąd. Spójrz na metody poniżej i wypróbuj je jeden po drugim w systemie

Metoda 1: Rozwiąż GPG: Brak prawidłowego błędu danych OpenPGP (dla polecenia WGET i Curl)

Jeśli otrzymujesz błąd „GPG: Brak prawidłowych danych OpenPGP znalezionych” podczas wykonywania polecenia „WGET” lub „Curl”, wówczas pierwszym rozwiązaniem, które możesz wypróbować, jest podzielenie polecenia na dwie części, a następnie wykonanie ich osobno.

Powiedzmy, że polecenie „WGET”, które napotkało błąd, to:

$ wget -q -o -https: // www.PostgreSQL.org/media/klawisze/Baaa3gf9.ASC | sudo apt-key add -

W celu rozwiązania błędu „GPG: Brak prawidłowych danych OpenPGP”, najpierw pobierz „BAA3GF9.Klucz ASC osobno, a następnie dodaj go do repozytorium Apt.

Aby uzyskać klawisz pliku klucza, wpiszemy następujące polecenie:

$ wget -q -o -https: // www.PostgreSQL.org/media/klawisze/Baaa3gf9.Asc

Po zrobieniu tego dodamy klucz do repozytorium apt, dodając jego nazwę pliku w poleceniu „Apt-Key”:

$ sudo apt-key add baaa3gf9.Asc

Podobnie, jeśli wykonałeś „kędzior”Polecenie z wyjściem„ GPG: Brak prawidłowego znalezionego danych OpenPGP ”, a następnie musisz wykonać tę samą operację podziału na nim:

$ curl -o https: // www.PostgreSQL.org/media/klawisze/Baaa3gf9.ASC | sudo apt-key add -

Po pierwsze, pobramy klucz określony w poleceniu Curl:

$ curl -o https: // www.PostgreSQL.org/media/klawisze/Baaa3gf9.Asc

W następnym kroku dodaj pobrany klucz jako „zaufany klucz” w swoim repozytorium „Apt” w następujący sposób:

$ sudo apt-key add baaa3gf9.Asc

Metoda 2: Rozwiąż GPG: Brak prawidłowego błędu danych OpenPGP (dla polecenia WGET i Curl)

W przypadku, gdy polityka bezpieczeństwa Twojej firmy ograniczyła dostęp do Internetu i usunęła zaufane certyfikaty CA lub certyfikatów, musisz zainstalować certyfikaty CA w celu podpisania certyfikatów serwerów, z którymi musisz bezpiecznie komunikować się. To rozwiązanie pomoże również w pozbyciu się błędu „GPG: brak prawidłowych danych OpenPGP”.

Aby zainstalować „certyfikaty CA”, napisz do terminalu komendę poniżej:

$ sudo apt-get instaluj certyfikaty CA

Metoda 3: Rozwiąż GPG: Brak prawidłowego błędu danych OpenPGP (dla polecenia WGET)

Załóżmy, że Twoja organizacja używa własnego certyfikatu i jesteś za korporacyjnym proxy. W takim przypadku istnieje możliwość stawienia czoła „GPG: nie znaleziono prawidłowego błędu OpenPGP” podczas wykonywania polecenia „WGET”. Opcja „-no-check-certyfikat” jest dodawana do polecenia „WGET”, aby ominąć weryfikację i kontynuować pobieranie:

Na przykład polecenie, które pokazało nam błąd „GPG: brak prawidłowych danych OpenPGP” jest:

$ wget -q -o -https: // www.PostgreSQL.org/media/klawisze/Baaa3gf9.ASC | sudo apt-key add -

Teraz dodamy opcję „-no-check-certyfikat” w tym samym poleceniu „wget”:

$ wget --no -check -certyfikat -q -o -https: // www.PostgreSQL.org/media/klawisze/Baaa3gf9.ASC | sudo apt-key add -

Metoda 4: Rozwiąż GPG: Brak prawidłowego błędu danych OpenPGP (dla polecenia Curl)

Jednym z pozostałych powodów „GPG: Brak prawidłowego błędu znalezionych danych OpenPGP” może być problem konfiguracji komputera, w którym polecenie „Curl” szuka root CA w niewłaściwym miejscu. Aby obsłużyć błąd „GPG: brak prawidłowych danych OpenPGP”, w tym przypadku musisz naprawić ścieżkę certyfikatów zwijania w „.plik bashrc ”.

Aby to zrobić, najpierw otwórz „.Bashrc”Plik w nano edytora:

$ nano ~/.Bashrc

Po tym dodaj następujący wiersz w otwartym pliku i zapisz go:

Eksportuj curl_ca_bundle =/etc/ssl/certs/ca-certyfikaty.crt

Wniosek

Możesz się spotkać „GPG: Nie znaleziono prawidłowych danych OpenPGP„Błąd po pobraniu pliku i próba dodania jego klucza do repozytoriów APT jednocześnie za pomocą polecenia„ WGET ”lub„ Curl ”. Ponadto, jeśli certyfikaty CA nie zostaną zainstalowane w systemie lub niewłaściwa ścieżka jest przypisywana dla certyfikatów CA, wówczas „WGET” i „Curl” wyprowadzą tylko błąd „GPG: Brak prawidłowego znalezionego danych OpenPGP”. W tym zapisie omówiliśmy pięć różnych metod rozwiązywania błędu „GPG: Brak prawidłowych danych OpenPGP”. Wypróbuj każdą z nich sekwencyjnie i bądź wolny od wspomnianego błędu.