apt-get update falha por falta de chaves GPG, mas as chaves estão presentes

1

Estou tentando executar o apt-get update em uma máquina recém-atualizada para a versão 16.04. Ele reclama de falta de chaves. Mas quando eu procuro o apt-key, ele mostra as chaves como presentes. Eu tentei remover as chaves e obtê-las novamente, mas ainda recebo os erros.

Aqui está a saída do apt-get update:

# apt-get update
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Err:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5  NO_PUBKEY 3B4FE6ACC0B21F32
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-security InRelease [107 kB]

aparada para remover o que parecia ser um link excessivo para evitar "Você precisa de pelo menos 10 reputação para postar mais de 8 links." mensagem

E aqui está a saída da lista do apt-key:

# apt-key list
/etc/apt/trusted.gpg
--------------------
pub   1024D/FBB75451 2004-12-30
uid                  Ubuntu CD Image Automatic Signing Key <[email protected]>

pub   4096R/EFE21092 2012-05-11
uid                  Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>

pub   1024D/437D05B5 2004-09-12
uid                  Ubuntu Archive Automatic Signing Key <[email protected]>
sub   2048g/79164387 2004-09-12

pub   4096R/C0B21F32 2012-05-11
uid                  Ubuntu Archive Automatic Signing Key (2012) <[email protected]>

Eu até tentei pegar o arquivo /etc/apt/trusted.gpg desta máquina e movi-lo para outra máquina e ele funciona bem lá.

ETA: O diretório /etc/apt/trusted.gpg.d está vazio.

    
por John DeHart 04.05.2018 / 15:51

1 resposta

0

Parece que foram as permissões no diretório / etc / apt. De alguma forma, ficou definido para 700. Em máquinas que trabalham foi 755. Quando eu mudei para 755 na minha máquina recém-atualizado funcionou bem.

    
por John DeHart 05.05.2018 / 00:22