Как узнать, была ли обновлена ​​текущая версия или установлена ​​новая?

У меня есть ряд установок Ubuntu 16.04. Некоторые из них были обновлены с предыдущей версии. Некоторые из них были свежими установками.

У некоторых из моих установок есть проблемы, с которыми я не сталкиваюсь, а с другими.

Я пытаюсь определить, возникают ли проблемы, с которыми я сталкиваюсь, из-за проблем с обновлением, и лучше ли работают свежие установки.

Если свежие установки работают лучше в каждом случае, я мог бы выполнить новые установки на некоторых компьютерах, с которыми у меня возникли проблемы.

Заранее спасибо всем, кто знает, как проверить, была ли запущенная ОС изначально установлена ​​как работающая версия.

8
задан 9 May 2016 в 04:36

1 ответ

Чистая установка Ubuntu 16.04 не должна иметь никаких файлов в каталоге /var/log/dist-upgrade. Таким образом, Вы могли протестировать на существование main.log там, чтобы определить, была ли установка чистой установкой или обновлением, например, использующий удар

if [ -f /var/log/dist-upgrade/main.log ]
then echo upgrade
else echo clean install
fi

Для большего количества информации относятся к DebuggingUpdateManager

2
ответ дан 9 May 2016 в 14:36
  • 1
    Работавший для меня, после перезапуска Gnome Shell---нажимает Alt + f2 и выполняет команду r. – Rasmus 12 April 2018 в 20:53

Другие вопросы по тегам:

Похожие вопросы: