Auteur Sujet: Date installation initiale d'Ubuntu + date mise à jour  (Lu 2903 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Date installation initiale d'Ubuntu + date mise à jour
« le: 21 février 2017 à 09:47:46 »
Il peut être intéressant de récupérer la date de l'installation initiale d'un ordinateur , avec la version du système d'exploitation installé à l'époque.

L'information existe bien dans le système : en cas de plantage elle est dans le rapport, avec aussi la date de l'upgrade vers une version plus récente.

Savez-vous où trouver ces informations (sans générer un crash ?)



eupalynos

  • Abonné Free vdsl
  • *
  • Messages: 47
  • Thônes (74)
Date installation initiale d'Ubuntu + date mise à jour
« Réponse #1 le: 21 février 2017 à 14:12:59 »
Le package qui s'occupe de ces rapports de crash est apport.

Si on regarde dans /usr/share/apport/general-hooks/ubuntu.py on voit que la date d'installation (InstallationDate) qui est affichée ici est déterminée par la date du fichier /var/log/installer/media-info.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Date installation initiale d'Ubuntu + date mise à jour
« Réponse #2 le: 21 février 2017 à 14:52:32 »
et pour etre complet : "UpgradeStatus" est déterminé par la date de "/var/log/dist-upgrade/main.log" si ce fichier existe.

pour résumer:

ls -l /var/log/installer/media-info | awk '{print "Install date =", $6, $7, $8}'
ls -l /var/log/dist-upgrade/main.log | awk '{print "Upgrade date =", $6, $7, $8}'

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Date installation initiale d'Ubuntu + date mise à jour
« Réponse #3 le: 22 février 2017 à 08:26:33 »
Un grand merci !

Version initialement installée : cat /var/log/installer/media-info
Date de l'installation initiale : ls -l /var/log/installer/media-info | awk '{print "Install date =", $6, $7, $8}'

Mise à jour vers la version : grep "release-upgrader version" /var/log/dist-upgrade/main.log
Date de la mise à jour : ls -l /var/log/dist-upgrade/main.log | awk '{print "Upgrade date =", $6, $7, $8}'

Exemple :
$ cat /var/log/installer/media-info
Ubuntu-Server 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
$ ls -l /var/log/installer/media-info | awk '{print "Install date =", $6, $7, $8}'
Install date = nov. 8 2011
$ grep "release-upgrader version" /var/log/dist-upgrade/main.log
2016-05-11 12:12:08,917 INFO release-upgrader version '16.04.14' started
$ ls -l /var/log/dist-upgrade/main.log | awk '{print "Upgrade date =", $6, $7, $8}'
Upgrade date = mai 11 2016