- gpg не найдено данных формата openpgp
- 3 ответа
- Установка:
- Подробная информация о пакете:
- Зависимости:
- Thread: gpg: no valid OpenPGP data found
- gpg: no valid OpenPGP data found
- Re: gpg: no valid OpenPGP data found
- no valid OpenPGP data found. #120
- Comments
- DynamixYT commented Jun 5, 2020
- asottile commented Jun 5, 2020
- DynamixYT commented Jun 5, 2020
- DynamixYT commented Jun 5, 2020
- asottile commented Jun 5, 2020
- asottile commented Jun 5, 2020 •
- asottile commented Jun 5, 2020
- DynamixYT commented Jun 5, 2020
- asottile commented Jun 5, 2020
- DynamixYT commented Jun 5, 2020
- asottile commented Jun 5, 2020
- DynamixYT commented Jun 5, 2020
- asottile commented Jun 5, 2020
- linux install fails with: ¨gpg: no valid OpenPGP data found¨ message #2033
- Comments
- wolfieman commented Feb 4, 2018 •
- Bug description
- Steps to reproduce
- Screenshots
- Platform info
- Link to debug log
- scottnonnenberg commented Feb 6, 2018
- wolfieman commented Feb 8, 2018
- wolfieman commented Feb 8, 2018
- scottnonnenberg commented Feb 8, 2018
- wolfieman commented Feb 9, 2018 •
- wolfieman commented Feb 9, 2018
- scottnonnenberg commented Feb 9, 2018
- wolfieman commented Feb 14, 2018
- husnejahan commented Jul 15, 2018 •
- husnejahan commented Jul 15, 2018
- ivkrotova commented Nov 29, 2019
- gpg: no valid OpenPGP data found
- 15 Answers 15
gpg не найдено данных формата openpgp
Я пытаюсь выполнить инструкции по установке Debian на сайте Docker. К сожалению, для меня не удалось добавить ключ GPG:
Я попытался загрузить ключ и добавить его из локальной файловой системы, но эффект тот же:
То же самое происходит и для других клавиш, например. VirtualBox:
Клавиши выглядят нормально:
Я что-то делаю неправильно? Какие шаги следует предпринять для устранения неполадок?
Я на растяжке Debian. У меня нет брандмауэра. Я пробовал это в нескольких сетях.
3 ответа
Просто удаление /etc/apt/trusted.gpg решает проблему. Это не вредно. все ключи debian хранятся в /etc/apt/trusted.gpg.d .
Этот trusted.gpg файл создается с помощью software-properties-gtk (для хранения других ключей репо, я думаю), и он не подходит для apt в Debian Stretch.
Мой ответ слишком поздно, но поскольку у меня была такая же проблема, и я, наконец, смог ее решить, вот решение.
Симптомы: мой apt-get всегда отказывался обновляться, потому что ключи не могли быть проверены. Apt-key всегда отказывался добавлять новые ключи (говоря, что не было ключа для добавления при чтении ключа из gpg), поэтому я застрял.
Это был файл /etc/apt/trusted.gpg, который был поврежден. После создания резервной копии этого файла я повторно импортировал в gpg ключи подписи debian: 8B48AD6246925553 и т. Д. (См. Ссылка ): gpg —keyserver keyring.debian.org —recv-keys 8B48AD6246925553
Затем удалил файл «trusted.gpg», и я использовал gpg для экспорта ключей в /etc/apt/trusted.gpg: gpg —export 8B48AD646925553 > trusted.gpg
Сделайте это для каждой клавиши, и apt-get снова будет работать !!
Я использовал идею о майонезе (выше)
, тогда (для запуска свежих и резервных оригиналов — на всякий случай) я переместил все из /etc/apt/trusted.gpg.d в папку, которую я назвал «отключен» так:
Затем поместите все команды в строку. Кажется, ошибка OpenPGP и общее число обработано = 0 и gpg WARNING: nothing exported — > > > ничего не значит в этом сценарии
gpg: общее число обработанных файлов: 0
(Я не знаю, требуется ли gpg -update-trustdb, но это то, что я сделал. результаты могут отличаться)
Надеюсь, это поможет кому-то. После выполнения 2-х установок более 2 ночей, похоже, это проблема с ключами, если на этапе установки вы не хотите использовать механизм онлайн-репозитория / обновления.
Я пытаюсь установить Jenkins на Ubuntu 13.10, и я получаю вышеупомянутую ошибку, когда я пытаюсь запустить следующую команду:
Эта проблема может возникнуть, если вы находитесь за корпоративным прокси-сервером, и корпорация использует собственный сертификат. Просто добавьте «—no-check-certificate» в команду. например wget —no-check-certificate -qO — http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add —
Оно работает. Если вы хотите увидеть, что происходит, вы можете использовать команду verbose вместо quiet перед добавлением опции —no-check-certificate. например wget -vO — http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add — Это скажет вам использовать «—no-check-Certificate», если вы находитесь за прокси.
Удалось решить проблему. разделили команду на две команды и напрямую использовали имя файла, загруженное в пример —
Установка:
Для установки openpgp-applet в Ubuntu / Linux Mint / Debian, введите в Терминал :
Подробная информация о пакете:
Апплет GNOME для шифрования текста OpenPGP
Апплет OpenPGP является графическим интерфейсом поверх GnuPG.
Он позволяет шифровать и дешифровать содержимое буфера обмена либо с помощью криптографии с открытым ключом, либо с помощью симметричного шифра с использованием кодовой фразы. Также поддерживается создание и проверка четких текстовых подписей.
Примечание. Апплет OpenPGP не обрабатывает ввод кодовой фразы. Поскольку он также не предлагает терминальное взаимодействие, если явно не выполняется оттуда, он фактически использует агент GnuPG для запуска и настройки для использования диалогового окна ввода фразовой фразы, такого как pinentry-gnome3.
Зависимости:
Защита конфиденциальности GNU — бесплатная замена PGP (фиктивный переходный пакет)
Модуль для обработки дат, времени и временных меток
Модуль для поиска файлов без кода во время выполнения
Интерфейс с библиотеками GLib и GObject
Интерфейс Perl для GnuPG
Perl-привязки для графической библиотеки интерфейса GTK+
Простой интерфейс Perl для сложного виджета списка MVC GTK+ 3
Uniforum совместима с библиотекой сообщений i18n
Модуль Perl с дополнительными функциями списка, не найденными в List :: Util
Модуль с использованием функций libc для интернационализации в Perl
Модуль для предоставления модулям возможность иметь плагины
Минималистская библиотека ориентации объекта (с совместимостью в Moose)
Модуль для удаления импортированных символов после компиляции
Практический язык извлечения и отчета Ларри Уолла
Источник
Thread: gpg: no valid OpenPGP data found
Thread Tools
Display
gpg: no valid OpenPGP data found
I am trying to install gstreamer-sdk for ubuntu 12.04
When i run this command:
Don’t know what is GPG keys,and how to resolve this issue.
I have checked the proxy settings and both $http_proxy and $https_proxy are correctly set.
Re: gpg: no valid OpenPGP data found
Here is one way to get the key, and the explanation of what and why:
«Authentication keys» are usually obtained from the maintainer of the software repository. The maintainer will often place a copy of the authentication key on a public key server such as www.keyserver.net, but you need the «key hash» to find it. For instance, the PPA for Mozilla Team. If you go to its web page (https://launchpad.net/
mozillateam/+archive/ppa), you’ll find the text snippet «Signing key: 1024R/CE49EC21»; the latter part of this is the key hash (CE49EC21).
Once the key hash is known, the key can then be retrieved using the command:
gpg —keyserver [name of keyserver] —recv-keys Gpg не найдено данных формата openpgp kali linux
For instance, you could import the maintainer’s authentication key, whose hash is CE49EC21, as follows:
gpg —keyserver subkeys.pgp.net —recv-keys CE49EC21
Then, add the key to Ubuntu’s apt trusted keys database with the following command:
gpg —export —armor CE49EC21 | sudo apt-key add —
Note there’s a dash at the end of the line.
There are other ways to authenticate, but this may be the more direct.
Источник
no valid OpenPGP data found. #120
Comments
DynamixYT commented Jun 5, 2020
Hello, I am trying to add the deadsnakes/ppa repository to my ubuntu vps but it doesn’t seem to be working because I get this everytime I try to add the repository:
I don’t know how to fix either.
I am currently using Debian GNU/Linux 10 (buster)
The text was updated successfully, but these errors were encountered:
asottile commented Jun 5, 2020
can you share all of the commands you ran?
DynamixYT commented Jun 5, 2020
and at that last sudo apt update, it shows same no valid openpgp thing.
DynamixYT commented Jun 5, 2020
I did the things all in order btw
asottile commented Jun 5, 2020
what does lsb_release -a say? could you fill out the issue template please
asottile commented Jun 5, 2020 •
asottile commented Jun 5, 2020
I’m not sure where you got BA6932366A755776 as well, I don’t see that on our ppa page
DynamixYT commented Jun 5, 2020
I can check those out
BA6932366A755776 is from this:
asottile commented Jun 5, 2020
technically we don’t provide packages for debian, only ubuntu LTS distributions — above you said you were installing on an ubuntu vps, are those commands from that vps or from your local machine?
DynamixYT commented Jun 5, 2020
asottile commented Jun 5, 2020
so it’s not ubuntu then?
DynamixYT commented Jun 5, 2020
Wdym? (Sorry if I’m sounding stupid, this is my first time using this)
asottile commented Jun 5, 2020
ubuntu (supported by this ppa) and debian (what ubuntu is based on, but not supported by the ppa) are quite a bit different.
sometimes you can get lucky and some of the ubuntu packages will work on debian without modification, but most of the times not.
it’s unclear whether the differences between debian and ubuntu are what’s causing your issues here or if it’s some other networking / etc. issue (the linked issue mentions switching protocol when receiving a key for example)
usually to use the packages we provide on another linux distribution you’ll need to rebuild them from source.
Источник
linux install fails with: ¨gpg: no valid OpenPGP data found¨ message #2033
Comments
wolfieman commented Feb 4, 2018 •
|
Bug description
linux install fails with: ¨gpg: no valid OpenPGP data found¨ message
Steps to reproduce
getting this error message:
gpg: no valid OpenPGP data found.
Screenshots
Platform info
elementary-os .4 loki
Linked device version:
Link to debug log
The text was updated successfully, but these errors were encountered:
scottnonnenberg commented Feb 6, 2018
Hey there! It looks like you had a small change in our recommended command. The included https:// is really important — otherwise, our server will reject the request. This should work for you:
wolfieman commented Feb 8, 2018
This does not fix the issue, I am still getting the same error!
wolfieman commented Feb 8, 2018
scottnonnenberg commented Feb 8, 2018
Please provide the the results of this command:
You can either provide that output here, or contact me directly.
wolfieman commented Feb 9, 2018 •
Command issued via vpn connection:
- Trying 13.32.80.19.
- Trying 2600:9000:2009:f600:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:f600:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:1a00:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:1a00:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:5600:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:5600:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:f400:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:f400:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:4200:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:4200:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:a200:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:a200:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:9a00:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:9a00:16:675e:2280:93a1: Network is unreachable
- Trying 2600:9000:2009:7e00:16:675e:2280:93a1.
- Immediate connect fail for 2600:9000:2009:7e00:16:675e:2280:93a1: Network is unreachable
- Connected to updates.signal.org (13.32.80.19) port 443 (#0)
- ALPN, offering http/1.1
- Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@strength
- error setting certificate verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none - Closing connection 0
wolfieman commented Feb 9, 2018
When the command is issued without a vpn connection:
curl -vs https://updates.signal.org/desktop/apt/keys.asc
- Trying 54.192.122.206.
- Connected to updates.signal.org (54.192.122.206) port 443 (#0)
- ALPN, offering http/1.1
- Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@strength
- error setting certificate verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none - Closing connection 0
scottnonnenberg commented Feb 9, 2018
Looks like you might have a configuration problem on your machine, where curl is looking for your root certificate authorities in the wrong place. Maybe this stack overflow issue will help? https://stackoverflow.com/questions/3160909/how-do-i-deal-with-certificates-using-curl-while-trying-to-access-an-https-url
wolfieman commented Feb 14, 2018
That stackoverflow post helped!
I was able to install afterwards.
One caveat: these lines are actually just one:
echo «deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main» | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
husnejahan commented Jul 15, 2018 •
curl https://bazel.build/bazel-release.pub. | sudo apt-key add —
verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
gpg: no valid OpenPGP data found.
can not fix yet
husnejahan commented Jul 15, 2018
- Connected to updates.signal.org (13.33.148.127) port 443 (#0)
- ALPN, offering http/1.1
- Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@strength
- error setting certificate verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none - Closing connection 0 @scottnonnenberg
ivkrotova commented Nov 29, 2019
I had the same problem, for me the issue was connected with curl, which wasn’t installed properly.
Anyway, this link was my first google search result, maybe my experience will help somebody.
Источник
gpg: no valid OpenPGP data found
I am trying to install Jenkins on Ubuntu 13.10 and I am getting the above mentioned error when i try to run the following command:
15 Answers 15
This problem might occur if you are behind corporate proxy and corporation uses its own certificate. Just add «—no-check-certificate» in the command. e.g. wget —no-check-certificate -qO — http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add —
It works. If you want to see what is going on, you can use verbose command instead of quiet before adding «—no-check-certificate» option. e.g. wget -vO — http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add — This will tell you to use «—no-check-certificate» if you are behind proxy.
Managed to resolve it. separated the command in to two commands and used directly the file name which was downloaded example —
can be separated into
- wget -q -O — https://pkg.jenkins.io/debian/jenkins-ci.org.key
- sudo apt-key add jenkins-ci.org.key
I got this error in an Ubuntu Docker container. I believe the cause was that the container was missing CA certs. To fix it, I had to run:
I too got the same error, when I did this behind a proxy. But after I exported the following from a terminal and re-tried the same command, the problem got resolved:
gpg: no valid OpenPGP data found.
In this scenario, the message is a cryptic way of telling you that the download failed. Piping these two steps together is nice when it works, but it kind of breaks the error reporting — especially when you use wget -q (or curl -s ), because these suppress error messages from the download step.
There could be any number of reasons for the download failure. My case, which wasn’t exactly listed so far, was that the proxy settings were lost when I called the enclosing script with sudo .
Источник