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.