Je ne peux installer aucun paquet. Il semble que la commande apt-get update
doit être exécutée, mais elle génère des erreurs:
$ 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
Réponses:
Cela a fonctionné pour moi (à partir d'ici, https://forum.siduction.org/index.php?topic=6174.0 ):
la source
sudo apt upgrade
. Cette réponse a fonctionné pour moi. Je recevais beaucoup d'autres notifications d'erreur Apport en même temps. Après la mise à jour de Oracle VirtualBox et Oracle VirtualBox Extension Pack vers la dernière version, ces erreurs ont disparu. J'ai vérifié/var/crash/
et vérifié que toutes ces erreurs étaient liées à appstream qui a libappstream3 en tant que dépendance.sudo apt-get update
commande dans Terminal. L'effet secondaire? Rien d’apparent à part leappstream gnome-software libappstream3
retrait de ces paquets .peut le réparer.
la source
apt install --reinstall libappstream*
Je viens de cette page et a été redirigé ici, là-bas je ne peux pas répondre mais c’est en fait une réponse pour cette page. Comme j'avais le même problème (du moins le même problème que l'un des problèmes associés, mais bon, je ne les ai pas relatés. Je suis désolé, mais ce n'est pas la bonne solution pour vous) et j'ai trouvé assez difficile de trouver la bonne information, mais à la fin. réussi, je pensais pourquoi ne pas le partager ici. Il m'a fallu 2 jours de soirée pour assembler les pièces, mais c'est ce que j'ai fait. J'espère que cela aidera certains d'entre vous.
J'ai suivi cette procédure pour nettoyer le désordre, j'ai d'abord fait une sauvegarde, juste au cas où.
Je ne sais pas si le redémarrage est nécessaire, mais après le redémarrage, j’ai fait:
et n'a plus d'erreurs.
la source
fwupd.xml
et réinstallerlibappstream4
. Merci!fwupd.xml
et50appstream
. Après votre procédure, les erreurs ont disparu aprèssudo apt update
(testé pour quelques redémarrages). Je réinséré50appstream
à l'emplacement d'origine, courusudo appstreamcli refresh --force
suivi desudo apt update
; pas d'erreur msg. Après réinsertionfwupd.xml
et actualisation des commandes --force et update, cette erreur est apparueAppStream system cache was updated, but problems were found: Metadata files have errors: /var/cache/app-info/xmls/fwupd.xml
. Doncfwupd.xml
causé une erreur. Le symbole&
sur la ligne 265 est la cause probable?fwupd.xml
et50appstream
ne devrait pas être supprimé. Ils ont un but. J'ai posté ma solution ici . Après avoir corrigé la faute de frappefwupd.xml
, tout fonctionne à nouveau.J'ai eu ce problème après la mise à niveau de 16.04 LTS à 18.04.1 LTS. Mon message d'erreur initial était:
Voici ce que j'ai fait pour résoudre ce problème:
Cela a abouti à ce message terminal:
Ensuite,
sudo apt-get update
etsudo apt-get upgrade
a parfaitement fonctionné.la source
Dans mon cas, la purge ou la réinstallation n'a pas aidé.
La suppression de l'entrée apt.conf.d a toutefois résolu le problème pour moi.
J'ai exécuté les commandes suivantes pour éliminer l'erreur:
la source
Pour avoir ceci:
Le correctif est:
Remarque:
https://github.com/hughsie/lvfs-website/issues/33
la source
Une solution efficace dans 18.04.1 consiste à installer appstream et libappstream4 manuellement à partir du dépôt Cosmic; choisissez votre architecture et un miroir, téléchargez, installez avec
dpkg -i
, puis essayezappstreamcli refresh --force
.la source