É um bug. Veja o link . O problema é que o bug está afetando o processo de atualização, então você não pode atualizar. Captura 22.
Então, para resolver isso, você precisa instalar manualmente os pacotes quebrados.
Se o sistema tentou fazer a atualização, você provavelmente terá um rogue appstreamcli
em execução --- usando 100% de sua CPU; ele também terá um bloqueio mantido no banco de dados apt
, o que bloqueará qualquer tentativa de atualização.
Para resolvê-lo, você tem que matar o rogue appstreamcli
--- ypu pode encontrar seu PID executando top e, em seguida,
sudo kill <PID here>
A segunda etapa é atualizar manualmente os pacotes com falha como em: ( Aviso: em um sistema de 64 bits; se você executar um sistema de 32 bits, altere os links de acordo, usando i386
em vez de amd64
)
cd /tmp && mkdir asfix
cd asfix
wget https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i *.deb
como postado no comentário # 24 do relatório de bug.
Agora você pode atualizar seu sistema; Depois de fazer isso com êxito, você pode remover com segurança os pacotes baixados.
Bom bug.
BTW --- isso é o mesmo que appstreamcli pendurado com 100% de uso da CPU durante a atualização e apt-get está preso em" XXKb buscado em XXsec "