簡體   English   中英

更新 git ppa 錯誤 - 在 Debian 上找不到有效的 OpenPGP 數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM