Ao dar manutenção em um computador com Ubuntu 14 LTS me deparei com um erro durante a atualização. Ao tentar executar o comando abaixo para obter as atualizações
Obtive a seguinte mensagem de erro.
Agora o comando de atualização pode ser chamado novamente e ele funciona corretamente.
$ sudo apt-get -y update
Obtive a seguinte mensagem de erro.
....
Lendo listas de pacotes... Pronto
W: Erro GPG: http://extras.ubuntu.com trusty Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 16126D3A3E5C1192
E com isto o Ubuntu não atualiza mais.
O problema é que a chave não está mais disponível e portanto precisa ser reinstalada.
O problema é que a chave não está mais disponível e portanto precisa ser reinstalada.
Depois de alguma busca na Internet, achei a solução para o problema que compartilho aqui.
São dois comandos que precisam ser dados como superusuário para atualizar a chave, a saída e os comandos são mostrados abaixo:
São dois comandos que precisam ser dados como superusuário para atualizar a chave, a saída e os comandos são mostrados abaixo:
$ gpg --keyserver keyserver.ubuntu.com --recv 3E5C1192 gpg: requisitando chave 3E5C1192 de servidor hkp - keyserver.ubuntu.com gpg: chave 3E5C1192: chave pública "Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>" importada gpg: ultimamente não encontradas chaves confiáveis gpg: Número total processado: 1 gpg: importados: 1 $ gpg --export --armor 3E5C1192 | sudo apt-key add - OK
Agora o comando de atualização pode ser chamado novamente e ele funciona corretamente.
$ sudo apt-get -y update
Comentários
Postar um comentário