[英]updating git ppa error - no valid OpenPGP data found on Debian
我正在尝试在 Debian 10 (buster) 机器上更新 git 版本并遇到 gpg 密钥问题。
> sudo add-apt-repository ppa:git-core/ppa
The most current stable version of Git for Ubuntu.
For release candidates, go to https://launchpad.net/~git-core/+archive/candidate .
More info: https://launchpad.net/~git-core/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keybox '/tmp/tmpfqaimru3/pubring.gpg' created
gpg: /tmp/tmpfqaimru3/trustdb.gpg: trustdb created
gpg: key A1715D88E1DF1F24: public key "Launchpad PPA for Ubuntu Git Maintainers" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: no valid OpenPGP data found.
我也尝试手动添加密钥,但成功添加密钥后仍然出现相同的错误。
> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A1715D88E1DF1F24
Executing: /tmp/apt-key-gpghome.pwYjc1J0zy/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys A1715D88E1DF1F24
gpg: key A1715D88E1DF1F24: public key "Launchpad PPA for Ubuntu Git Maintainers" imported
gpg: Total number processed: 1
gpg: imported: 1
并且:
> gpg --export A1715D88E1DF1F24 | sudo apt-key add -
gpg: WARNING: nothing exported
gpg: no valid OpenPGP data found.
不知道我做错了什么。 我也做了几次更新。
> sudo apt-get update
与本期一样,使用sudo apt-key list
检查您是否看到过期的密钥
根据您在/etc/apt/sources.list.d/
中看到的内容,您可以推断要导入的“ gpgkey
”的 URL。
curl -L https://.../git-core/gpgkey | sudo apt-key add -
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.