Jak sprawdzić, czy bieżąca wersja została zaktualizowana, czy nowa instalacja

8

Mam kilka instalacji systemu Ubuntu 16.04. Niektóre z nich zostały zaktualizowane z poprzedniej wersji. Niektóre z nich były świeżymi instalacjami.

Niektóre z moich instalacji mają problemy, których nie mam u innych.

Próbuję ustalić, czy napotykane przeze mnie problemy wynikają z problemów z aktualizacją i czy nowe instalacje działają lepiej.

Jeśli nowe instalacje działają lepiej w każdym przypadku, mogę wykonać nowe instalacje na niektórych komputerach, z którymi mam problem.

Z góry dziękuję wszystkim, którzy wiedzą, jak sprawdzić, czy działający system operacyjny został początkowo zainstalowany jako działająca wersja.

LD James
źródło
1
Prawdopodobnie związany z askubuntu.com/questions/130969/… , który wspomina o pliku/var/log/dist-upgrade
1
@NickWeinberg Byłem w stanie wykorzystać informacje z podobnego pytania do rozwiązania mojego problemu. Jeśli nikt nie odpowie, opublikuję szczegółowe informacje, które rozwiązały to konkretne pytanie, aby można je było odpowiednio oznaczyć jako odpowiedź.
LD James

Odpowiedzi:

2

Czysta instalacja Ubuntu 16.04 nie powinna zawierać plików w katalogu /var/log/dist-upgrade. Możesz więc przetestować istnienie pliku main.log, aby ustalić, czy instalacja była czystą instalacją, czy aktualizacją, np. Za pomocą bash

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

Aby uzyskać więcej informacji, zobacz DebuggingUpdateManager

Jeffrey Ross
źródło