Каждый раз я пытаюсь работать sudo apt-get update
, Я получаю это сообщение об ошибке:
** (appstreamcli:9437): CRITICAL **: Error while moving old database out of the way.
AppStream cache update failed.
На что я могу проверить решить эту проблему? Число, которое прибывает после двоеточия в appstreamcli, варьируется, но остальная часть сообщения всегда является тем же.
Существует неправильная Символьная ссылка (подтвержденная ошибка).
Эти команды решили проблему в моем случае.
sudo mv /var/cache/app-info/xapian/default /var/cache/app-info/xapian/default_old
sudo mv /var/cache/app-info/xapian/default_old /var/cache/app-info/xapian/default
Я думаю, давая полные полномочия папке базы данных программного обеспечения, не хорошая идея.
Вы, возможно, должны сделать этот каждый раз, когда Вы добавляете новый репозиторий.
A. Мой случай решен с командой ниже:
$ sudo touch /var/cache/app-info/xapian/default
B. Ошибка следующие:
$ sudo apt update
...
** (appstreamcli:12092): CRITICAL **: Error while moving old database out of the way.
AppStream cache update failed.
...
All packages are up to date.
C. Среда:
Windows 10 Pro, 64 Bit + Ubuntu
$ uname -an
Linux Arthur 4.4.0-17134-Microsoft #345-Microsoft Wed Sep 19 17:47:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux