appstreamcli
перегревает мой ноутбук, постоянно используя 100% ядра. Мое единственное решение - убить его. Вот скриншот top
:
Я могу убить appstreamcli
либо 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
Что это за процесс и почему он использует так много ЦП?
Это вызывается ошибкой https://bugs.launchpad.net/ubuntu / + source/appstream / + ошибка/1579712
рабочее решение (просто судил меня):
Первое уничтожение appstreamcli
, или вручную или с
sudo kill -KILL $(pgrep appstreamcli)
или
sudo pkill -KILL appstreamcli
Затем:
wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb
После этого Вы сможете возобновить Кв. - получают обновление как обычное
Кроме того, для того, что когда-либо рассуждает, если Вы не хотите устанавливать из repo пакета и просто ожидать обновления, можно удалить его полностью.
Это удалит, Обнаруживают на KDE:Plasma, таким образом, я предполагаю, что он также удалит программное обеспечение Gnome, или что когда-либо добавляет Ваша Разновидность Ubuntu. Если это верно, можно просто использовать Мюон на Kubuntu, или Синаптический на GTK основывал DES.
перед выполнением, это удостоверяется, что Вы проверяете пакеты, удаляемые, чтобы удостовериться, что это соглашается с Вами.
можно выяснить то, что что-то путем выполнения
apt show appstream
для удаления appstream, выполненного
sudo apt remove appstream