No puedo instalar ningún paquete. Parece que el comando apt-get updatedebe 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 updatecomando en la Terminal. El efecto secundario? Nada aparente además de estos paquetes queappstream gnome-software libappstream3se 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.xmly volver a instalarlibappstream4. ¡Gracias!fwupd.xmly50appstream. Después de su procedimiento, los errores desaparecieron despuéssudo apt update(probado durante algunos reinicios). Me reinserté50appstreamen la ubicación original, corrísudo appstreamcli refresh --forceseguido desudo apt update; no hay mensaje de error Después de reinsertarfwupd.xmly 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.xmlcausó error. ¿El símbolo&en la línea 265 es la causa probable?fwupd.xmly50appstreamno 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 updateysudo apt-get upgradefuncionó 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:
$ sudo apt-get update [sudo] contraseña para XXX: ... Se actualizó el caché del sistema AppStream, pero se encontraron problemas: los archivos de metadatos tienen errores: /var/cache/app-info/xmls/fwupd.xml Leyendo listas de paquetes ... Hecho E: Problema al ejecutar scripts APT :: Actualización :: Post-Invoke-Success 'if / usr / bin / test -w / var / cache / app-info -a -e / usr / bin / appstreamcli; luego appstreamcli refresh-cache> / dev / null; fi ' E: El subproceso devolvió un código de error $ sudo appstreamcli --version Versión de la herramienta AppStream CLI: 0.10.6 $ sudo appstreamcli refresh-cache --force --verbose ** (appstreamcli: 15334): DEPURACIÓN: Se agregó / usr / share / app-info / xmls a la ruta de búsqueda de metadatos. ** (appstreamcli: 15334): DEPURACIÓN: Se agregó / var / lib / app-info / yaml a la ruta de búsqueda de metadatos. ** (appstreamcli: 15334): DEPURACIÓN: Se agregó / var / cache / app-info / xmls a la ruta de búsqueda de metadatos. ** (appstreamcli: 15334): DEPURACIÓN: Actualización de la memoria caché de AppStream ** (appstreamcli: 15334): DEPURACIÓN: Búsqueda de datos en: / usr / share / app-info / xmls ** (appstreamcli: 15334): DEPURACIÓN: Búsqueda de datos en: / var / cache / app-info / xmls ** (appstreamcli: 15334): DEPURACIÓN: Búsqueda de datos en: / var / lib / app-info / yaml ** (appstreamcli: 15334): DEPURACIÓN: Lectura: /usr/share/app-info/xmls/org.freedesktop.fwupd.xml ** (appstreamcli: 15334): DEPURACIÓN: Lectura: /var/cache/app-info/xmls/fwupd.xml ** (appstreamcli: 15334): DEPURACIÓN: ADVERTENCIA: No se pudieron analizar datos XML: Entidad: línea 265: error del analizador: EntityRef: esperando ';' <checksum filename = "Firmware_SF30 & SN30_Pro_V1.26.dat" target = "content" t ^ ...La solución es:
$ sudo -i # cd / var / cache / app-info / xmls / # ls -l total 236 drwxr-xr-x 2 root root 4096 27 de julio 09:56 ./ drwxr-xr-x 5 root root 4096 31 de agosto de 2017 ../ -rw-r - r-- 1 raíz raíz 233177 29 de junio 16:02 fwupd.xml # sed <fwupd.xml -rne 's / Firmware_SF30 \ & SN30_Pro_V1.26.dat / Firmware_SF30 \ & SN30_Pro_V1.26.dat / gp' <checksum filename = "Firmware_SF30 & SN30_Pro_V1.26.dat" target = "content" type = "sha1"> 3ef2bdee8aca2a45b9f53b4d4cce9722523f57f8 </checksum> # sed fwupd.xml -i_BACKUP -re 's / Firmware_SF30 \ & SN30_Pro_V1.26.dat / Firmware_SF30 \ & SN30_Pro_V1.26.dat / gp' # ls -l total 464 drwxr-xr-x 2 root root 4096 27 de julio 09:57 ./ drwxr-xr-x 5 root root 4096 31 de agosto de 2017 ../ -rw-r - r-- 1 raíz raíz 233328 27 de julio 09:57 fwupd.xml -rw-r - r-- 1 raíz raíz 233177 29 de junio 16:02 fwupd.xml_BACKUP # rm fwupd.xml_BACKUP # apt-get update Hit: 1 http://se.archive.ubuntu.com/ubuntu xenial InRelease ... Obtenido 491 kB en 0s (715 kB / s) Leyendo listas de paquetes ... Hecho # salida cerrar sesión PSNota:
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 -iy luego inténteloappstreamcli refresh --force.fuente