appstreamcli
terlalu panas laptop saya dengan terus menggunakan 100% dari inti. Satu-satunya solusi saya adalah membunuhnya. Berikut screenshot dari top
:
Saya bisa membunuh appstreamcli
dengan salah satu atau . Tetapi begitu saya lakukan , proses kembali dan menggantung pembaruan. Jika saya kemudian membunuhnya, saya mendapatkan output berikut: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
Apa proses ini dan mengapa menggunakan begitu banyak CPU?
apt
cpu-load
gnome-software
appstream
nazar2sfive
sumber
sumber
Jawaban:
Ini disebabkan oleh bug https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/1579712
Solusi yang berfungsi (coba sendiri):
Pembunuhan pertama
appstreamcli
, baik secara manual atau denganatau
Kemudian:
Setelah ini, Anda akan dapat melanjutkan dengan pembaruan apt-get seperti biasa
sumber
amd64
kei386
dalam link.sudo kill {pid}
melewati " database status dpkg dikunci oleh proses lain " kesalahan.sudo appstreamcli refresh --force
tanpa tergantung akan mengonfirmasi bahwa perbaikan tersebut berhasil. Itu berhasil untuk saya. Terima kasih untuk solusinya!Atau untuk alasan apa pun, jika Anda tidak ingin menginstal paket out of repo dan hanya menunggu pembaruan Anda dapat menghapusnya sepenuhnya.
Ini akan menghapus Discover pada KDE: Plasma jadi saya berasumsi itu juga akan menghapus Software Gnome, atau apa pun yang ditambahkan oleh Ubuntu Flavour Anda. Jika demikian, Anda dapat menggunakan Muon di Kubuntu, atau Synaptic on DE berbasis GTK.
Sebelum Anda menjalankan ini pastikan Anda memeriksa paket yang dihapus untuk memastikan tidak apa-apa dengan Anda.
Anda dapat mengetahui apa sesuatu itu dengan berlari
untuk menghapus instalasi appstream
sumber