Parecia um problema simples, mas não era...
Estou tentando instalar o Nodejs na versão Ubuntu Server 20.04 (ppa) e estou executando o erro GPG "NO_PUBKEY"
Coisas que eu tentei
eu imediatamente corrisudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280
e foi bem sucedido.
gpg: key 1655A0AB68576280: public key "NodeSource <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
No entanto, quando executei apt-get update
, ainda me deu um erro
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
Portanto, verifiquei as permissões:
cd /etc/apt
chmod -R 755 .
apt-get update
E isso não funcionou. Alguma ideia?
informação adicional:
Apenas verificando se a chave está instalada... o apt simplesmente não a reconhece
#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]
Na dúvida, vá direto à fonte.
Parece que as instruções de instalação do vultr.com estavam simplesmente desatualizadas. Fui ao site de download do nodejs para o Ubuntu:
https://downloads.nodesource.com/#debian-v16
E eu usei:
Para obter a versão mais recente do NodeJS instalada. Em seguida, verificado:
Vamos ao próximo problema... :-)