Cet article a compilé les solutions les plus authentiques pour réparer le «GPG: Aucune donnée OpenPGP valide trouvée" erreur. Jetez un œil aux méthodes ci-dessous et essayez-les une par une sur votre système
Méthode 1: Résoudre GPG: aucune erreur de données OpenPGP valide (pour la commande WGET et CURL)
Si vous obtenez l'erreur «GPG: pas de données OpenPGP valides» lors de l'exécution d'une commande «WGET» ou «Curl», la première solution que vous pouvez essayer est de diviser votre commande en deux parties, puis de les exécuter séparément.
Disons que la commande «wget» qui a rencontré l'erreur est:
$ wget -q -o - https: // www.postgresql.org / média / clés / baaa3gf9.ASC | sudo apt-key ajouter -
Pour résoudre l'erreur «GPG: pas de données OpenPGP valides», téléchargez d'abord le «BAA3GF9.Clé ASC ”séparément puis l'ajoutez au référentiel apt.
Pour obtenir la clé de fichier clé, nous taperons la commande suivante:
$ wget -q -o - https: // www.postgresql.org / média / clés / baaa3gf9.ASC
Après cela, nous ajouterons la clé dans le référentiel APT en ajoutant son nom de fichier dans la commande «APT-Key»:
$ sudo apt-key add baaa3gf9.ASC
De même, si vous avez exécuté un «boucle«Commande avec sortie de l'erreur« GPG: pas de données OpenPGP valides », puis vous devez effectuer la même opération de division:
$ curl -o https: // www.postgresql.org / média / clés / baaa3gf9.ASC | sudo apt-key ajouter -
Tout d'abord, nous téléchargerons la clé spécifiée dans la commande curl:
$ curl -o https: // www.postgresql.org / média / clés / baaa3gf9.ASC
Dans l'étape suivante, ajoutez la clé téléchargée comme une «clé de confiance» dans votre référentiel «APT» de la manière suivante:
$ sudo apt-key add baaa3gf9.ASC
Méthode 2: Résoudre GPG: aucune erreur de données OpenPGP valide (pour la commande WGET et CURL)
Dans le cas où la politique de sécurité de votre entreprise a restreint votre accès à Internet et supprimé les certificats de confiance de Root CA ou de l'autorité de certificat, vous devez alors installer les certificats CA pour signer les certificats des serveurs avec lesquels vous devez communiquer en toute sécurité. Cette solution vous aidera également à vous débarrasser de l'erreur «GPG: pas de données OpenPGP valides».
Pour installer les «certificats CA», écrivez la commande ci-dessous dans le terminal:
$ sudo apt-get install ca-certificats
Méthode 3: Résoudre GPG: aucune erreur de données OpenPGP valide (pour la commande WGET)
Supposons que votre organisation utilise son propre certificat et que vous êtes derrière un proxy d'entreprise. Dans ce cas, il existe une possibilité d'affronter l'erreur «GPG: aucune erreur OpenPGP valide» lors de l'exécution de la commande «WGET». L'option «-no-check-certificate» est ajoutée dans la commande «wget» pour contourner la vérification et continuer le téléchargement:
Par exemple, la commande qui nous a montré l'erreur «GPG: aucune erreur OpenPGP Valide Found» est:
$ wget -q -o - https: // www.postgresql.org / média / clés / baaa3gf9.ASC | sudo apt-key ajouter -
Maintenant, nous allons ajouter l'option «-no-cocheck-certificate» dans la même commande «wget»:
$ wget --no-cocheck-certificate -q -o - https: // www.postgresql.org / média / clés / baaa3gf9.ASC | sudo apt-key ajouter -
Méthode 4: Résoudre GPG: aucune erreur de données OpenPGP valide (pour la commande Curl)
L'une des autres raisons de l'erreur «GPG: aucune erreur OpenPgp Found» valide peut être le problème de configuration de votre machine, où la commande «Curl» recherche le CA racine au mauvais endroit. Pour gérer l'erreur «GPG: pas de données OpenPGP valides», dans ce cas, vous devez corriger le chemin des certificats Curl dans le «.Fichier Bashrc ».
Pour ce faire, ouvrez d'abord le «.bashrc”Fichier dans l'éditeur Nano:
$ nano ~ /.bashrc
Après cela, ajoutez la ligne suivante dans le fichier ouvert et enregistrez-le:
exporter curl_ca_bundle = / etc / ssl / certs / ca-certificats.CRT
Conclusion
Vous pouvez rencontrer "GPG: Aucune donnée OpenPGP valide trouvée«Erreur lorsque vous téléchargez un fichier et essayez d'ajouter sa clé à vos référentiels APT à la fois en utilisant la commande« wget »ou« curl ». De plus, si les certificats CA ne sont pas installés sur votre système ou si un mauvais chemin est attribué pour les certificats CA, alors «WGET» et «Curl» ne publiera que l'erreur «GPG: aucune donnée OpenPGP valide trouvée». Dans cet article, nous avons discuté de cinq méthodes différentes pour résoudre l'erreur «GPG: aucune erreur OpenPGP valide trouvée». Essayez chacun d'eux séquentiellement et soyez libre de l'erreur mentionnée.