Problemas de chaves (/usr/share/keyrings) no Debian

Publicado por Buckminster em 09/09/2025

[ Hits: 61 ]

 


Problemas de chaves (/usr/share/keyrings) no Debian



Caso, após o comando sudo apt update, aparecer o aviso (ou algo parecido):

"Todos os pacotes estão atualizados.
Aviso: Ocorreu um erro durante a verificação da assinatura. O repositório não é atualizado e os arquivos de índice anteriores serão usados. Verificação de assinatura OpenPGP falhou: https://security.debian.org/debian-security trixie-security InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key B0CAB9266E8C3929798B3EEEBDE6D2B9216EC7A8, which is needed to verify signature. Missing key 89C87ACEA5DD6B8E6A7068808E9F831205B4BA95, which is needed to verify signature.
Aviso: Falhou ao obter https://security.debian.org/debian-security/dists/trixie-security/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key B0CAB9266E8C3929798B3EEEBDE6D2B9216EC7A8, which is needed to verify signature. Missing key 89C87ACEA5DD6B8E6A7068808E9F831205B4BA95, which is needed to verify signature.
Aviso: Falha no download de alguns arquivos de índice. Eles foram ignorados, ou os antigos usados em seu lugar."

Esse aviso, no caso, refere-se ao repositório oficial security-debian. Adicionar as chaves com apt-key não resolve, pois esse comando está obsoleto desde o Debian 11 e essa ferramenta foi removida no Debian 13.
Isso acontece porque o Debian mudou a estrutura do diretório das chaves (e faz tempo) que antes era em /etc/apt/trusted.gpg.d/ e agora é em /usr/share/keyrings, porém, parece-me que isso não foi implementado corretamente ainda.
Além disso, agora temos dois arquivos de repositórios no Debian: /etc/apt/sources.list (formato antigo) e /etc/apt/sources.list.d/debian.sources (formato novo).
Você deve usar um ou outro, não use os dois ao mesmo tempo.
Aliás, o formato antigo em /etc/apt/sources.list mudou também, isso virou uma confusão.

Para resolver o erro execute:

sudo apt install --reinstall debian-archive-keyring

Certifique-se do conteúdo no /etc/apt/sources.list:

sudo vim /etc/apt/sources.list <<< usei o vim, use teu editor preferido.

Coloque o conteúdo dentro e/ou acrescente os arquivos das chaves entre colchetes:


deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian trixie main contrib non-free non-free-firmware
deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian trixie-updates main contrib non-free non-free-firmware
deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware

Salve e saia.
sudo apt update
Atingido:1 http://deb.debian.org/debian trixie InRelease
Atingido:2 http://deb.debian.org/debian trixie-updates InRelease
Atingido:3 https://security.debian.org/debian-security trixie-security InRelease
Atingido:4 https://dl.google.com/linux/chrome/deb stable InRelease

Todos os pacotes estão atualizados.
No /etc/apt/sources.list.d/debian.sources (novo formato):

# Arquivo de repositórios para o Debian Trixie (13)
#1
Types: deb
URIs: http://deb.debian.org/debian
Suites: trixie trixie-updates
Components: main contrib non-free non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

#2
Types: deb
URIs: https://security.debian.org/debian-security
Suites: trixie-security
Components: main contrib non-free non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Salve e saia.

E execute:

sudo apt update
Outras dicas deste autor

Instalar Google Chrome no Debian e derivados

Desempacotar pacote debian (.deb), alterá-lo e reempacotar

Converter os repositórios Debian para o novo formato com as chaves

Resolver algumas mensagens de erro do SSH

Wireless no Debian Squeeze com WPA2

Leitura recomendada

Rodando aplicações gráficas como root no Debian e derivados

Como colocar o tema Oxygen no Slackware [vídeo]

Configurar login automático no Linux Fedora 9 ou 10

Resolvendo problemas com HD SATA

Configurando o monitor no Muriqui Linux

  

Comentários

Nenhum coment�rio foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts