Я створив USB-накопичувач із стійкою Ubuntu 16.04 (версія версії). Я спробував декілька способів, використовуючи Startup Disk Creator і MultiSystem, але отримав однаковий кінцевий результат.
Коли я завантажуюся на USB і роблю "влучне оновлення", все добре. Коли я намагаюся "apt-get dist-upgrade", я отримую:
** (appstreamcli: 2761): КРИТИЧНИЙ **: Помилка під час переміщення старої бази даних із шляху. Помилка оновлення кешу AppStream.
Єдине посилання на це повідомлення про помилку, яке я можу знайти, - це https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1561472, але, здавалося б, було виправлено, принаймні виправлене до моменту випуску версії Ubuntu 16.04.
Убік: я хочу перевірити Unity8, що включає встановлення програмного забезпечення. У мене немає запасного комп’ютера, тому я думав, що стійкий USB зробить свою справу.
Хто-небудь, хто приймає?
sudo rm -rf /var/lib/apt/lists
було достатньо, щоб apt update
наступна установка працювала знову, хоча з тією самою помилкою, що на "CD-ROM" немає файлу Release.
sudo apt-get update
, і рішення тут не допомогло: я спробував видалити /var/lib/apt/lists
і /var/cache/apt
і це не вирішило проблему. Дозволи для /var/cache/app-info/xapian/default
файлу вже налаштовані правильно. Що допомогло cd /var/cache/app-info/xapian; sudo mv default default_old; sudo mv default_old default
. Це пояснюється тут: bugs.launchpad.net/ubuntu/+source/appstream/+bug/1601971 (коментар №11).
rm -rf /var/lib/apt/lists /var/cache/apt; apt update; apt clean
допомагає?