看似简单的问题,其实不是...
我正在尝试在 Ubuntu Server 20.04 (ppa) 版本上安装 Nodejs,我遇到了GPG 错误“NO_PUBKEY”
我尝试过的事情
我立马跑了sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280
它是成功的。
gpg: key 1655A0AB68576280: public key "NodeSource <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
但是,当我运行它时,apt-get update
它仍然给了我一个错误
Reading package lists... Done
W: GPG error: https://deb.nodesource.com/node_16.x focal InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1655A0AB68576280
因此我验证了权限:
cd /etc/apt
chmod -R 755 .
apt-get update
那没有用。有什么想法吗?
附加信息:
只是验证密钥是否已安装...... apt 只是无法识别它
#apt-key list
pub rsa8091 2014-06-13 [SC]
8FDE3 C675 BC1C 6FC3 1A8A 0A1C 1655 A0AB 6857 6280
uid [ unknown] NodeSource <[email protected]>
sub rsa8091 2014-06-13 [E]
如有疑问.. 直接去源头。
vultr.com 的安装说明似乎已经过时了。我去了 Ubuntu 的 nodejs 下载站点:
https://downloads.nodesource.com/#debian-v16
我用过:
安装最新版本的 NodeJS。然后验证:
到下一个问题... :-)