O APT consegue baixar pacotes, mas a chave de assinatura não chega
Os downloads do repositório e a obtenção da chave de assinatura podem usar programas e configurações de proxy diferentes. Corrija o caminho de download sem enfraquecer a confiança nos pacotes.
Uma configuração Acquire::http::Proxy a funcionar prova pouco sobre um download falhado da chave de assinatura até se saber qual programa obtém a chave.
As instruções antigas com apt-key adv passam pelo caminho do servidor de chaves do GnuPG. Outros métodos de instalação baixam uma chave com curl ou um navegador. Esses programas não leem todos a configuração de proxy do próprio APT.
Para um pedido ao servidor de chaves do GnuPG
O GnuPG usa o dirmngr para as operações de rede relevantes. As opções documentadas incluem honor-http-proxy e uma configuração explícita http-proxy; a configuração explícita substitui a variável de ambiente. Verifique o diretório pessoal e a conta do GnuPG realmente usados, sobretudo num comando com privilégios.
Verifique também o URL do servidor de chaves. Uma ligação nativa ao servidor de chaves não é o mesmo que um pedido HTTPS para a mesma chave. O acesso pelo navegador através de um proxy HTTP não estabelece permissão para uma ligação direta separada à porta do servidor de chaves.
Siga o método de instalação atual do editor
Não reative um comando obsoleto de confiança global para reparar o acesso à rede. As instruções atuais do editor devem indicar a origem da chave e o porta-chaves pretendido. Se usarem um download HTTPS, configure o cliente HTTP que faz esse pedido. Onde o editor é publicamente acessível e os intermediários públicos são permitidos, a lista de proxies HTTP oferece pontos finais candidatos; a verificação da impressão digital continua a ser um requisito separado.
Confirme a impressão digital completa esperada da chave através das informações do editor. Um ficheiro baixado, um nome visível coincidente ou um resultado de pesquisa não estabelecem a identidade. Para uma rotação de chave, use o processo de substituição documentado atual.
A opção Signed-By do APT pode associar esse repositório a um porta-chaves específico em vez de conceder confiança geral entre origens. Verifique o formato e a extensão exigidos do porta-chaves e depois garanta que a conta de obtenção consegue ler o ficheiro e atravessar os seus diretórios principais. O acesso de administrador por si só não estabelece essa permissão.
Deixe o erro indicar a verificação seguinte
- Um tempo limite diz respeito à rota do descarregador ou à acessibilidade do ponto final.
- Um desafio de proxy diz respeito à sua conta e ao método suportado.
- Uma impressão digital que não coincide é uma falha de confiança após a entrega.
- Um erro de assinatura posterior do APT pode dizer respeito ao caminho do porta-chaves ou à associação ao repositório.
Resolva essa fase mantendo a verificação de assinatura. Desativá-la removeria a verificação que a configuração da chave de assinatura deve fornecer.