sudo apt update: encerra a chamada após lançar uma instância de 'std :: runtime_error'

5

Estou vendo aleatoriamente o seguinte erro no meu servidor Ubuntu 18.04.

sudo apt update
[sudo] password for david: 
Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [83.2 kB]           
Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]                    
0% [1 InRelease gpgv 242 kB] [4 InRelease 2,281 B/74.6 kB 3%]terminate called after throwing an instance of 'std::runtime_error'
  what():  random_device::__x86_rdrand(void)
Aborted

Às vezes, uma reinicialização resolve o problema, às vezes não. Atualmente não. Em determinado momento, parecia estar relacionado ao urbackup, mas interromper o serviço não resolve o problema hoje.

    
por m-dw 11.06.2018 / 12:57

1 resposta

1

Solução alternativa mencionada em este comentário à parte, parece que você foi afetado por este bug. Parece que houve um problema com a insuficiente entropia. Isso agora é relatado como corrigido em apt 1.7.0 ~ alpha2 Ele não parece estar disponível para versões suportadas nos repositórios neste momento, embora possa ser em breve. A fonte está disponível no link anterior. No entanto apt_1.7.0 ~ alpha3_amd64.deb está disponível em o ramo cósmico se você quiser evitar a compilação de source. Pessoalmente eu iria compilar como usar o deb cósmico em uma versão anterior pode quebrar coisas, nesse caso você tem as peças.

    
por Elder Geek 23.08.2018 / 03:01

Tags