appstreamcli
surchauffe mon ordinateur portable en utilisant constamment 100% d'un noyau. Ma seule solution est de le tuer. Voici une capture d'écran de top
:
Je peux tuer appstreamcli
soit avec ou . Mais une fois que je fais , le processus revient à nouveau et bloque la mise à jour. Si je le tue alors, j'obtiens le résultat suivant:sudo kill pid
sudo killall appstreamcli
sudo apt update
appstreamcli
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
Quel est ce processus et pourquoi utilise-t-il autant de ressources processeur?
apt
cpu-load
gnome-software
appstream
nazar2sfive
la source
la source
Réponses:
Ceci est dû à un bug https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/1579712
La solution de travail (juste essayé moi-même):
Première tuer
appstreamcli
, soit manuellement ou avecou
Ensuite:
Après cela, vous pourrez continuer avec apt-get update comme d'habitude
la source
amd64
ài386
dans les liens.sudo kill {pid}
pour passer l' erreur "La base de données d'état de dpkg est verrouillée par un autre processus ".sudo appstreamcli refresh --force
sans accroc confirmera que le correctif fonctionne. Cela a fonctionné pour moi. Merci pour la solution!Sinon, pour quelque raison que ce soit, si vous ne souhaitez pas installer un package hors référentiel et attendez simplement une mise à jour, vous pouvez le désinstaller complètement.
Cela supprimera Discover sur KDE: Plasma, donc je suppose que cela supprimera également le logiciel Gnome, ou tout ce que votre parfum Ubuntu ajoutera. Si tel est le cas, vous pouvez simplement utiliser Muon sur Kubuntu ou Synaptic sur les DE basés sur GTK.
Avant de lancer ceci, assurez-vous de vérifier les paquets en cours de suppression pour vous assurer que tout va bien pour vous.
Vous pouvez comprendre ce que quelque chose est en cours d'exécution
désinstaller appstream run
la source