Как проверить, была ли установка Ubuntu обновлена от предыдущих версий

Существует ли путь или возможно даже команда, чтобы проверить, если установка была обновлена от предыдущих версий? У меня есть некоторые серверы, которые я знаю, были обновлены от, например, 8.04 к 12,04 и имеют проблемы, которые будут обновлены до 14,04, и хотел бы узнать, может ли проблема с этими машинами иметь отношение к сопровождаемой процедуре обновления te.

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

3
задан 11 February 2016 в 12:04

2 ответа

Я сомневаюсь, что существует идеальный метод. Метод мог быть должен проверить дату создания файловой системы:

 sudo tune2fs -l /dev/sda1  | grep 'Filesystem created:'
 Filesystem created:       Thu Mar  5 15:51:50 2015

система я вытянул, это от было создано 5-го марта 2015. Конечно, совершенно возможно установить 14.10 5-го марта и затем обновить до 15,04, таким образом, это не идеальный метод.

С тех пор...

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=15.04
DISTRIB_CODENAME=vivid
DISTRIB_DESCRIPTION="Ubuntu 15.04"

система 15.04, я предположил бы, что это - установленная версия и не обновление. Задним числом: 5-го марта, вероятно, был день 15.04, полученных замороженный (?)

<час>

, можно также проверить...

/var/log/dist-upgrade/

total 212
-rw-r--r-- 1 root root   1786 apr 24  2015 apt.log
-rw-r----- 1 root adm  169074 apr 24  2015 apt-term.log
-rw-r--r-- 1 root root  33191 apr 24  2015 history.log
-rw-r--r-- 1 root root      0 apr 24  2015 main.log.partial
-rw-r--r-- 1 root root      0 apr 24  2015 term.log

history.log будет иметь большую информацию. Тот файл мог бы быть очищен в Ваших системах, хотя, но если существующий покажет Вам, если это было обновление.

, Если журналы выжили, они могли бы показать, например, в системе, обновленной от 12,04:

$ grep lsb-release: /var/log/dist-upgrade/main.log
2015-03-14 10:18:36,284 DEBUG lsb-release: 'precise'
8
ответ дан 1 December 2019 в 13:12

Не водонепроницаемый, но другая возможность, если запись не была удалена:

$ grep cdrom /etc/apt/sources.list 
# deb cdrom:[Ubuntu-GNOME 15.10 _Wily Werewolf_ - Release amd64 (20151021)]/ wily main multiverse restricted universe

, Который означает, Вы, вероятно, установили свою систему с Коварным DVD.

1
ответ дан 1 December 2019 в 13:12

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

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