Não consigo instalar nenhum pacote. Parece que o comando apt-get update
deve ser executado, mas gera alguns erros:
$ sudo apt-get update
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:2 http://ve.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://ve.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://ve.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 102 kB in 23s (4337 B/s)
*** Error in `appstreamcli': double free or corruption (fasttop): 0x000000000210f4b0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fac8d8317e5]
[...]
Aborted (core dumped)
Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success
'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli;
then appstreamcli refresh > /dev/null; fi'
E: Sub-process returned an error code
Respostas:
Isso funcionou para mim (a partir daqui, https://forum.siduction.org/index.php?topic=6174.0 ):
fonte
sudo apt upgrade
. Essa resposta funcionou para mim. Eu estava recebendo muitas outras notificações de erro do Apport ao mesmo tempo. Após a atualização do Oracle VirtualBox e do Oracle VirtualBox Extension Pack para a versão mais recente, esses erros desapareceram. Fiz o check-in/var/crash/
e verifiquei que todos esses erros estavam relacionados ao appstream, que tem o libappstream3 como uma dependência.sudo apt-get update
comando no Terminal. O efeito colateral? Nada aparente além desses pacotesappstream gnome-software libappstream3
serem removidos.pode consertar isso.
fonte
apt install --reinstall libappstream*
Eu vim desta página e fui redirecionado aqui, por lá não consigo responder, mas na verdade é uma resposta para essa página. Como eu tive o mesmo problema (pelo menos o mesmo que um dos problemas relacionados, mas, ei, eu não os relacionei muito, desculpe se não é a solução certa para você) e achei muito difícil encontrar as informações corretas, mas no final conseguiu, pensei por que não compartilhá-lo aqui. Levei dois dias à noite para juntar as peças, mas foi o que fiz, espero que ajude alguns de vocês.
Eu segui este procedimento para limpar a bagunça, fiz um backup primeiro, apenas por precaução.
Não tenho certeza se a reinicialização é necessária, mas após a reinicialização, eu fiz:
e não teve mais erros.
fonte
fwupd.xml
e reinstalarlibappstream4
. Obrigado!fwupd.xml
e50appstream
. Após o procedimento, os erros desapareceram depoissudo apt update
(testados para algumas reinicializações). Reinsirai50appstream
no local original, executeisudo appstreamcli refresh --force
seguido porsudo apt update
; sem erro msg. Após reinserirfwupd.xml
e atualizar os comandos --force e update, esse erro apareceuAppStream system cache was updated, but problems were found: Metadata files have errors: /var/cache/app-info/xmls/fwupd.xml
.fwupd.xml
Erro causado por isso . O símbolo&
na linha 265 é a causa provável?fwupd.xml
e50appstream
não deve ser removido. Eles têm um propósito. Publiquei minha solução aqui . Depois de corrigir o erro de digitaçãofwupd.xml
, tudo funciona novamente.Eu tive esse problema após atualizar do 16.04 LTS para o 18.04.1 LTS. Minha mensagem de erro inicial foi:
Aqui está o que eu fiz para corrigi-lo:
Isso resultou nesta mensagem do terminal:
Então,
sudo apt-get update
esudo apt-get upgrade
funcionou perfeitamente.fonte
No meu caso, limpar ou reinstalar não ajudou.
A remoção da entrada apt.conf.d, no entanto, resolveu o problema para mim.
Executei os seguintes comandos para se livrar do erro:
fonte
Por ter isso:
A correção é:
Nota:
https://github.com/hughsie/lvfs-website/issues/33
fonte
Uma solução funcional no 18.04.1 é instalar o appstream e o libappstream4 manualmente a partir dos repositórios Cosmic; escolha sua arquitetura e um espelho, faça o download, instale
dpkg -i
e tenteappstreamcli refresh --force
.fonte