web-dev-qa-db-fra.com

appstreamcli: le cache système AppStream a été mis à jour, mais des problèmes ont été détectés: les fichiers de métadonnées contiennent des erreurs: /var/cache/app-info/xmls/fwupd.xml

Comment puis-je m'en débarrasser?

 $ Sudo apt-get update 
 Résultat: 1 http://se.archive.ubuntu.com/ubuntu Xenial InRelease 
 Résultat: 2 http: //se.archive. ubuntu.com/ubuntu xenial-updates InRelease 
 hit: 3 http://download.virtualbox.org/virtualbox/debian xenial InRelease 
 hit: 4 http: //se.archive.ubuntu. com/ubuntu xenial-backports InRelease 
 hit: 5 http://ppa.launchpad.net/freecad-community/ppa/ubuntu xenial InRelease 
 Obtenir: 6 http: //security.ubuntu. com/ubuntu xenial-security InRelease [107 ko] 
 hit: 7 http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu xenial InRelease 
 hit: 8 http: //ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu xenial InRelease 
 hits: 9 http: //ppa.launchpad.net/geany-dev/ppa/ubuntu xenial InRelease 
 Obtenez: 10 http://security.ubuntu.com/ubuntu xenial-security/main Packages AMD64 [517 Ko] 
 Hit: 11 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu xenial InRelease 
 Hit: 12 http://ppa.launchpad.net/otto-kesselgulasch/gimp-Edge/ubuntu xenial InRelease 
 Hit: 13 http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu xenial InRelease 
 Hit: 14 http://ppa.launchpad.net/webupd8team/Java/ ubuntu xenial InRelease 
 Obtenez: 15 http://security.ubuntu.com/ubuntu Paquets xenial-security/main i386 [455 kB] 
 Obtenez: 16 http://security.ubuntu.com/ubuntu xenial-security/main Translation-fr [221 kB] 
 Obtenez: 17 http://security.ubuntu.com/ubuntu xenial-security/main AMD64 DEP-11 Métadonnées [67,7 kB] 
 Obtenez: 18 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 Icônes 64x64 [68,0 kB] 
 Obtenez: 19 http://security.ubuntu.com/ubuntu xenial-security/universe Métadonnées AMD64 DEP-11 [107 kB] 
 Obtenez: 20 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 Icônes 64x64 [142 ko] 
 1 685 ko récupérés en 1s (969 ko/s) 
 Le cache système AppStream a été mis à jour, mais des problèmes ont été détectés: les fichiers de métadonnées contiennent des erreurs: /var/cache/app-info/xmls/fwupd.xml
Lecture des listes de packages ... Fait 
 E: Problème d'exécution des scripts APT :: Update :: Post-Invoke-Success 'si/usr/bin/test -w/var/cache/app-info -a -e/usr/bin/appstreamcli; puis appstreamcli refresh-cache>/dev/null; fi '
 E: le sous-processus a renvoyé un code d'erreur 
 
 $ Sudo appstreamcli --version 
 AppStream version de l'outil CLI: 0.10.6 
 
 $ Sudo appstreamcli refresh-cache --force --verbose 
 ** (appstreamcli: 13014): DEBUG: ajout de/usr/share/app-info/xmls au chemin de recherche de métadonnées. 
 ** (appstreamcli: 13014): DEBUG: ajouté/var/lib/app-info/yaml au chemin de recherche de métadonnées. 
 ** (appstreamcli: 13014): DEBUG: ajouté/var/cache/chemin de recherche app-info/xmls à métadonnées. 
 ** (appstreamcli: 13014): DEBUG: actualisation du cache AppStream 
 ** (appstreamcli: 13014): DEBUG: recherche de données dans:/usr /share/app-info/xmls
** (appstreamcli: 13014): DEBUG: recherche de données dans: /var/cache/app-info/xmls
** (appstreamcli: 13014) : DEBUG: recherche de données dans: /var/lib/app-info/yaml
** (appstreamcli: 13014): DEBUG: Lecture: /usr/share/app-info/xmls/org.freedesktop. fwupd.xml 
 ** (appstreamcli: 13014): DEBUG: Lecture: /var/cache/app-info/xmls/fwupd.xml
 ** (appstreamcli: 13014): DEBUG: AVERTISSEMENT: impossible d'analyser les données XML: Entité: ligne 265: erreur d'analyse: EntityRef: attente de ';' 
 <checksum filename = "Firmware_SF30 & SN30_Pro_V1.26.dat" target = "content" t 
 ^ 
 
 --- SNIP ------- 
 
 ** (appstreamcli: 13014): DÉBOGAGE : system/os/package/zathura-pdf-poppler.desktop étend system/os/package/zathura.desktop, mais system/os/package/zathura.desktop n’a pas été trouvé. 
 ** (appstreamcli: 13014 ): DEBUG: Erreur lors de la mise à jour du pool de données en mémoire: les fichiers de métadonnées comportent des erreurs: /var/cache/app-info/xmls/fwupd.xml
** (appstreamcli: 13014): DEBUG: langage dérivé is: fr 
 Le cache système AppStream a été mis à jour, mais des problèmes ont été détectés: les fichiers de métadonnées contiennent des erreurs: /var/cache/app-info/xmls/fwupd.xml

En regardant: Erreur de corruption de la bibliothèque lors de la mise à jour d'apt-get Les "solutions" ne permettent pas de résoudre le problème, le problème persiste.

En lisant ceci: buntu 16.04: erreur appstreamcli lors de la mise à jour ... a malheureusement une version plus ancienne à télécharger et installer comme solution.

11
Hannu

Cela nécessite une modification manuelle, due à un bogue dans un fichier de paramètres pour le paquetage fwupd:

Sudo apt install expat
xmlwf /var/cache/app-info/xmls/fwupd.xml
Sudo vim /var/cache/app-info/xmls/fwupd.xml

Aller au numéro de ligne donné par xmlwf Dans mon cas, j'ai eu

/var/cache/app-info/xmls/fwupd.xml:268:72: not well-formed (invalid token)

Remplacez le caractère & (sur la ligne 268 dans mon cas) par &amp;

Ensuite, vous pouvez exécuter la mise à jour à nouveau:

Sudo apt update
1
Fredrik Bränström