Adicionei deb http://apt.freegeek.org/ubuntu precise main
ao meu /etc/apt/sources.list
E recebi o erro
W: GPG error: http://apt.freegeek.org precise InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0261FE3D0875A635
Então eu pedi para receber a nova chave GPG do freegreek.org:
sudo gpg --keyserver pgpkeys.mit.edu --recv-key 0261FE3D0875A635
e adicionou a chave:
sudo gpg -a --export-keys 0261FE3D0875A635 | sudo apt-key add -
e, em seguida, inicie sudo apt-update
, mas receba o mesmo erro:
W: GPG error: http://apt.freegeek.org precise InRelease: The following signatures were invalid: KEYEXPIRED 1422819173
Portanto, verifiquei a lista de chaves:
gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub 4096R/0875A635 2009-07-13 [expired: 2015-02-01]
uid Freegeek Portland Packages (archive signing only) <[email protected]>
Você pode perceber que até a mais nova chave do repositório freegeek.org já expirou em 2015-02-01 .
Então, infelizmente, você não pode consertar isso sozinho, a menos que você importe a nova chave, uma vez que o repositório freegeek.org atualize suas chaves para assinar os arquivos.
Você pode ignorar essas mensagens com segurança se não estiver usando pacotes desses repositórios. A mensagem pode ser removida se você remover ou comentar o repositório de seu /etc/apt/sources.list
:
#deb http://apt.freegeek.org/ubuntu precise main