gpg:在 ubuntu 中找不到有效的 OpenPGP 数据

Kir*_*kar 5 gnupg openpgp 16.04

当我执行sudo add-apt-repository -y ppa:ethereum/ethereum这会给我一个错误,比如,

gpg: keybox '/tmp/tmpy4v562r0/pubring.gpg' created gpg:

/tmp/tmpy4v562r0/trustdb.gpg: trustdb created gpg: key

1C52189C923F6CA9: public key "Launchpad PPA for Ethereum" imported

gpg: Total number processed: 1 gpg: imported: 1

**gpg: no valid OpenPGP data found.**
Run Code Online (Sandbox Code Playgroud)

我尝试了很多方法来解决但没有运气。请帮我解决这个问题

Bob*_*Bob 5

首先删除以太坊存储库:

sudo add-apt-repository --remove ppa:ethereum/ethereum
sudo apt update
Run Code Online (Sandbox Code Playgroud)

删除导入的 GPG 密钥:

sudo apt-key del 2A518C819BE37D2C2031944D1C52189C923F6CA9
Run Code Online (Sandbox Code Playgroud)

再次导入以太坊回购的 GPG 密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2A518C819BE37D2C2031944D1C52189C923F6CA9
Run Code Online (Sandbox Code Playgroud)

再次添加存储库:

sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt update
Run Code Online (Sandbox Code Playgroud)

更新

再次删除以太坊存储库:

sudo add-apt-repository --remove ppa:ethereum/ethereum
sudo apt update
Run Code Online (Sandbox Code Playgroud)

删除导入的 GPG 密钥:

sudo apt-key del 2A518C819BE37D2C2031944D1C52189C923F6CA9
Run Code Online (Sandbox Code Playgroud)

尝试

gpg --keyserver keyserver.ubuntu.com --recv-keys 2a518c819be37d2c2031944d1c52189c923f6ca9
Run Code Online (Sandbox Code Playgroud)

接下来

gpg --export --armor 2a518c819be37d2c2031944d1c52189c923f6ca9 | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

为 Ubuntu 16.04 添加存储库:

echo -e "deb http://ppa.launchpad.net/ethereum/ethereum/ubuntu xenial main" | sudo tee /etc/apt/sources.list.d/ethereum-ubuntu-ethereum-xenial.list
Run Code Online (Sandbox Code Playgroud)

更新贴切:

sudo apt update
Run Code Online (Sandbox Code Playgroud)

从以太坊存储库安装您想要的软件。