Não consigo atualizar meu Ubuntu 18.04

Não consigo atualizar meu Ubuntu 18.04

Estou gentilmente solicitando alguma ajuda. Eu uso o Ubuntu 18.04 e recentemente não sei exatamente o que fiz no meu computador e não consigo mais atualizá-lo.

Quando tento atualizá-lo usando o comando sudo apt-get update, recebo as seguintes mensagens de erro:

Reading package lists... Done 
W: GPG error: http://download.opensuse.org/repositories/home:/jkist/xUbuntu_18.04  Release: The following signatures were invalid: EXPKEYSIG FE76CD923B7B38C4 home:jkist OBS Project <home:[email protected]>
E: The repository 'http://download.opensuse.org/repositories/home:/jkist/xUbuntu_18.04  Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Estou enfrentando esse problema há quatro dias. Tentei obter algumas informações da Internet, mas ainda não consegui atualizar meu laptop.

Alguém sabe como posso sair dessa bagunça, por favor?

Responder1

Os pacotes em um repositório podem ser assinados criptograficamente. Isso é para garantir que os pacotes não foram adulterados. Se elestivesido adulterado, a assinatura não estaria mais correta.

Para verificar a assinatura, seu sistema precisa dochave públicado repositório em questão. Essas chaves têm uma espécie de “prazo de validade”, o que significa que expiram após uma determinada data. Foi o que aconteceu no seu caso, como você pode ver na mensagem de erro:

As seguintes assinaturas eram inválidas: EXPKEYSIG FE76CD923B7B38C4

EXPKEYSIGdicas para "a chave de assinatura expirou";) E FE76CD923B7B38C4 é o id da chave em questão.

Portanto, você precisa obter a chave pública atual e renovada. O método exato de como conseguir isso depende de como o repositório em questão oferece suas chaves. Alguns oferecem pacotes específicos que instalam a chave pública. Outros colocam a chave no repositório como um arquivo especial que você baixa e instala com o apt-keycomando. Outros ainda colocam a chave em servidores de chaves especiais, onde você pode acessá-las com o apt-keycomando. Você vai querer consultar a descrição do repositório em questão, provavelmente ela está explicada lá.

Responder2

Você deve adicionar novamente a chave GPG para este repositório pelos seguintes comandos e atualizar o cache do pacote:

wget -nv -O - https://download.opensuse.org/repositories/home:jkist/xUbuntu_18.04/Release.key | sudo apt-key add -
sudo apt-get update

Se os comandos acima falharem, desative este repositório usando o aplicativo Software e atualizações.

informação relacionada