GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333
Isso indica que sua chave GPG para esse repositório expirou, o que significa uma das duas coisas: o sistema tem a data errada ou a chave realmente expirou. Para o posterior, você precisa entrar em contato com o mantenedor do repositório e importar a nova chave (removendo a antiga, provavelmente), uma vez que o repositório 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 o repositório do seu source.list
arquivo / diretório.
Não recebo as respostas acima, meu relógio do sistema estava bom. O seguinte funcionou para mim:
A chave é a parte por trás da barra:
0000X/<this part is the key>
Ou use este liner:
fonte
--keyserver pgp.mit.edu
. Fonte: bugs.mysql.com/bug.php?id=85029Esse ppa foi removido e não existe mais. Você deve encontrar uma fonte diferente para os pacotes instalados por meio do samrog131 ppa.
Enquanto isso, execute os seguintes comandos para resolver a situação.
Primeiro, para excluir a chave expirada:
Em seguida, para excluir o ppa:
Se você precisar adicionar uma chave, consulte aqui .
Você pode querer executar:
dependendo da sua situação. Se você não tiver certeza, veja aqui .
fonte
Como exibido anteriormente Primeiro, para excluir a chave expirada:
sudo apt-key del 1436387333 Em seguida, acesse o site:
http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/
e faça o download de "Release.key". Importe a chave usando o atualizador de software ubuntu14.04 ou o gerenciador de pacotes sinápticos.
fonte
Nada disso funcionou para mim:
ou
ou
As fontes para essas são: https://bugs.mysql.com/bug.php?id=85029 e https://bugs.mysql.com/bug.php?id=94378
Realizei uma operação suspeita em desespero (dizendo 'y' em vez de 'N' abaixo), que acho que não era necessária:
E seguiu com:
o que não ajudou.
Eu ainda tenho o mesmo erro.
Finalmente, o seguinte funcionou :
Estou especulando (cegamente) que talvez o pgp.mit.edu tenha mudado sua estrutura ou talvez a "MySQL Release Engineering" (execução
apt-key list
) tenha movido suas chaves para o servidor de chaves do ubuntu ou algo parecido (não tenho idéia de como as chaves estão mantida).Este comentário no segmento duplicado diz a mesma coisa.
Espero que isso economize tempo e esforço para alguém.
fonte
Tão simples como isso deve funcionar:
Por que usar
sed
exargs
segpg
pode resolver as coisas por si mesmo?fonte
Esta solução funcionou melhor para mim.
Depois que esses comandos foram executados, fui capaz de atualizar e atualizar conforme o esperado.
fonte
Uma resposta orientada a GUI:
Navegue para /etc/apt/sources.list.d no seu Gerenciador de arquivos e clique duas vezes
sources.list
.Isso deve abrir a caixa de diálogo "Software e atualizações". Clique em "Outro software", encontre o ppa ofensivo, clique em Remover. Isso parou o erro do meu lado.
fonte