Existe-t-il un moyen ou peut-être même une commande pour vérifier si l'installation a été mise à niveau à partir de versions précédentes? Je sais que certains serveurs ont été mis à niveau, par exemple, du 8.04 au 12.04 et rencontrent des problèmes pour être mis à niveau au 14.04 et aimeraient savoir si le problème de ces machines peut être lié au chemin de mise à niveau suivi.
Si cela peut être découvert, il sera beaucoup plus facile pour moi de déterminer si je dois effectuer une installation propre pour les serveurs qui ne peuvent pas être mis à niveau.
Je doute qu'il existe une méthode parfaite. Une méthode pourrait être de vérifier la date de création du système de fichiers:
Sudo tune2fs -l /dev/sda1 | grep 'Filesystem created:'
Filesystem created: Thu Mar 5 15:51:50 2015
Le système dont je tire cette information a été créé le 5 mars 2015. Bien entendu, il est tout à fait possible d’installer la version 14.10 le 5 mars, puis de passer à la version 15.04, ce n’est donc pas une méthode parfaite.
Puisque ...
cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=15.04
DISTRIB_CODENAME=vivid
DISTRIB_DESCRIPTION="Ubuntu 15.04"
le système est 15.04 Je suppose que c'est une version installée et non une mise à niveau. Avec le recul: le 5 mars était probablement le jour du 15.04 gelé (?)
Vous pouvez également vérifier ...
/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
aura beaucoup d'informations. Ce fichier peut cependant être purgé sur vos systèmes, mais le cas échéant, il vous indiquera s’il s’agissait d’une mise à niveau.
Si les journaux survivaient, ils pourraient s'afficher, par exemple dans un système mis à niveau à partir de 12.04:
$ grep lsb-release: /var/log/dist-upgrade/main.log
2015-03-14 10:18:36,284 DEBUG lsb-release: 'precise'
Non étanche à l'eau mais une autre possibilité, si l'entrée n'a pas été supprimée:
$ grep cdrom /etc/apt/sources.list
# deb cdrom:[Ubuntu-GNOME 15.10 _Wily Werewolf_ - Release AMD64 (20151021)]/ wily main multiverse restricted universe
Cela signifie que vous avez probablement installé votre système avec un DVD Wily.