Havia duas partes para resolver isso.
- Usando
[trusted=yes]
na lista de fontes no cliente. - Excluindo os arquivos InRelease e Release no servidor apt.
Se [trusted = yes] não estava na lista de fontes no cliente, então ao fazer um apt-get, ele irá reclamar que o servidor apt não possui um arquivo Release se ele não estiver lá. Se o arquivo Release estiver lá, ele apresentará um erro dizendo
% bl0ck_qu0te% O erro acima também ocorrerá se [trusted=yes]
estiver na lista de fontes, mas o repositório contiver arquivos InRelease e Release.
Em qualquer um destes casos, os arquivos para o servidor serão feitos em / var / lib / apt / lists / partial no cliente, e a lista apt do cliente não será atualizada.
Se ambos os requisitos forem atendidos, tudo que o cliente precisa fazer é excluir os arquivos que estavam em / var / lib / apt / lists / partial e, em seguida, fazer um apt-get update
.