No puedo instalar ningún paquete. Parece que el comando apt-get update
debe ejecutarse pero arroja algunos errores:
$ 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
Respuestas:
Esto funcionó para mí (desde aquí, https://forum.siduction.org/index.php?topic=6174.0 ):
fuente
sudo apt upgrade
. Esta respuesta funcionó para mí. Recibía muchas otras notificaciones de error de Apport al mismo tiempo. Después de actualizar Oracle VirtualBox y Oracle VirtualBox Extension Pack a la última versión, estos errores desaparecieron. Me registré/var/crash/
y verifiqué que todos estos errores estaban relacionados con appstream que tiene libappstream3 como dependencia.sudo apt-get update
comando en la Terminal. El efecto secundario? Nada aparente además de estos paquetes queappstream gnome-software libappstream3
se eliminan.puede arreglarlo
fuente
apt install --reinstall libappstream*
Vine de esta página y fui redirigido aquí, allá no puedo responder, pero en realidad es una respuesta para esa página. Dado que tuve el mismo problema (al menos igual que uno de los problemas relacionados, pero bueno, no los relacioné, lo siento mucho si no es la solución correcta para usted) y me resultó bastante difícil encontrar la información correcta, pero al final tuvo éxito, pensé por qué no compartirlo aquí. Me llevó 2 días por la noche armar las piezas, pero esto es lo que hice, espero que ayude a algunos de ustedes.
Seguí este procedimiento para limpiar el desastre, hice una copia de seguridad primero, por si acaso.
No estoy seguro si el reinicio es necesario pero después de reiniciar lo hice:
y no tuvo más errores.
fuente
fwupd.xml
y volver a instalarlibappstream4
. ¡Gracias!fwupd.xml
y50appstream
. Después de su procedimiento, los errores desaparecieron despuéssudo apt update
(probado durante algunos reinicios). Me reinserté50appstream
en la ubicación original, corrísudo appstreamcli refresh --force
seguido desudo apt update
; no hay mensaje de error Después de reinsertarfwupd.xml
y actualizar --force y actualizar comandos, apareció este errorAppStream system cache was updated, but problems were found: Metadata files have errors: /var/cache/app-info/xmls/fwupd.xml
. Entoncesfwupd.xml
causó error. ¿El símbolo&
en la línea 265 es la causa probable?fwupd.xml
y50appstream
no debería ser eliminado. Tienen un proposito. He publicado mi solución aquí . Después de corregir el error tipográficofwupd.xml
, todo vuelve a funcionar.Tuve este problema después de actualizar de 16.04 LTS a 18.04.1 LTS. Mi mensaje de error inicial fue:
Esto es lo que hice para solucionarlo:
Eso resultó en este mensaje terminal:
Entonces,
sudo apt-get update
ysudo apt-get upgrade
funcionó perfectamente.fuente
En mi caso, purgar o reinstalar no ayudó.
Sin embargo, la eliminación de la entrada apt.conf.d sí resolvió el problema.
Ejecuté los siguientes comandos para deshacerme del error:
fuente
Por tener esto:
La solución es:
Nota:
https://github.com/hughsie/lvfs-website/issues/33
fuente
Una solución de trabajo en 18.04.1 es instalar appstream y libappstream4 manualmente desde los repositorios cósmicos; elija su arquitectura y un espejo, descárguelo, instálelo
dpkg -i
y luego inténteloappstreamcli refresh --force
.fuente