Solving GPG error (public key not available)
Exemplo de mensagem de erro:
W: Erro GPG: http://ppa.launchpad.net precise Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY A8AA1FAA3F055C03
A mensagem acima indica que o sistema não possui a chave GPG de autenticação (número A8AA1FAA3F055C03) para o repositório PPA.
A solução é simples. Basta adicionar o número da chave (indicado na mensagem de erro). Sinopse do comando: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys NÚMERO_DA_CHAVE
Ou... sudo apt-key adv --keyserver subkeys.pgp.net --recv-keys NÚMERO_DA_CHAVE
Exemplo: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A8AA1FAA3F055C03
Atualize a lista de pacotes e verifique se o problema foi resolvido: sudo apt-get update
Funcionou para mim... Muito grato.
Obs.: após procedimento ainda restou a mensagem (warning, pelo que entendi): "W: https://download.docker.com/linux/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details."