Comment puis-je savoir à quelle date Ubuntu a été installée?

117

existe-t-il une commande qui affichera la date d'installation d'ubuntu (ou de toute distribution)?

    
posée lxtips 06.08.2010 - 08:09
la source

8 réponses

92

Vous pouvez vérifier les journaux et les dates du programme d'installation à l'adresse suivante:

/var/log/installer

Un moyen rapide de trouver la date via la ligne de commande serait de lancer:

ls -lt /var/log/installer

Cela répertorie dans l'ordre chronologique inverse afin que le fichier le plus ancien soit en bas de la liste.

    
réponse donnée João Pinto 06.08.2010 - 09:28
la source
66

Si vous utilisez ext2 / ext3 / ext4 et que vous avez formaté le disque lorsque vous l’avez installé, vous pouvez effectuer ce tour de magie.

sudo dumpe2fs /dev/sda1 | grep 'Filesystem created:'

Vous devrez peut-être modifier le /dev/sda1 pour refléter votre configuration.

En se basant sur la date des fichiers, même le "temps de création" (mtime) peut donner des erreurs car la mise à niveau des paquets a peut-être remplacé le fichier et créé une nouvelle "heure de création".

Des outils et des informations similaires peuvent également être disponibles sur d’autres systèmes de fichiers, mais je ne les connais pas.

    
réponse donnée LassePoulsen 10.08.2010 - 14:11
la source
5

la seule commande qui a fonctionné pour moi est -

sudo ls -alct /|tail -1|awk '{print , , }'
    
réponse donnée Tony Doyle 11.02.2016 - 13:10
la source
3

Je ne connais pas non plus de commande ou de fichier spécifique. J'utilise des heuristiques pour trouver la date d'installation:

for dir in {/etc,/usr,/lib}; do
  sudo find $dir -type f -exec stat -c %z {} \; | \
    sed -e 's,-,,g' -e 's, .*,,' | sort | uniq -c | sort -nr -k 2 | \ 
    grep -Ev " [0-9]?[0-9] "
done

Ce petit script recherche les fichiers dans /etc et /usr et affiche la dernière date de modification. Il effectue un reformatage et répertorie les occurrences triées par date (la plus récente en premier). L'entrée la plus ancienne est généralement la date d'installation.

Cela suppose qu'après une installation, elles restent inchangées. Ceci est vrai dans la plupart des cas (selon mon observation), mais dans des cas particuliers, cela peut aussi donner de mauvais résultats.

    
réponse donnée qbi 06.08.2010 - 09:49
la source
2

Si l’installation est récente, examinez les entrées les plus anciennes sous /var/log , mais au bout de quelques semaines, les journaux auront été supprimés.

Une autre chose à regarder est le plus ancien ctime d’un fichier sur le système de fichiers racine; mais si toute l'installation a été copiée (par exemple, récupérée sur un disque défaillant) au niveau de l'arborescence, cela vous donne la date de la copie.

Si une heuristique est suffisante, examinez la date (mtime) d’un fichier créé lors de l’installation et il est peu probable qu’elle ait été modifiée depuis. Un bon candidat est /etc/hostname ; les autres candidats sont /etc/hosts , /etc/papersize , /etc/popularity-contest.conf .

    
réponse donnée Gilles 10.08.2010 - 13:54
la source
0

Je ne pense pas qu'il y en a.

Sur Red Hat / CentOS, il y a les fichiers install.log générés lors de l'installation du système, mais cela n'existe pas sous Ubuntu.

En supposant que vos journaux remontent assez loin (la mienne fait), vous pouvez déterminer la date à laquelle l'installation de base a été effectuée dans /var/log/dpkg.log *

Par exemple, sur mon système, les deux premières lignes de mon fichier dpkg.log le plus ancien (dpkg.log.4.gz) sont

2010-04-19 11:40:55 startup archives install
2010-04-19 11:40:55 install base-files <none> 5.0.0ubuntu18

J'ai donc installé ce système le 19/04/2010 à 11h40:55. C'est correct pour ce système.

Il y avait aussi une idée de brainstorming pour ajouter cette date de naissance.

    
réponse donnée Richard Holloway 06.08.2010 - 08:19
la source
0

serait-il simple (je me trompe peut-être) de vérifier le centre du logiciel, alors que cliquez sur "historique" et faites défiler vers le bas de vos mises à jour installées. Mine montre le 23 avril 2012 première installation. Ce qui est juste quand j'ai commencé à utiliser Ubuntu?

    
réponse donnée maple6661 10.01.2014 - 12:49
la source
-1

La commande sudo grep ubiquity /var/log/installer/syslog | less a très bien fonctionné pour moi.

    
réponse donnée Bakhtiyor 09.02.2011 - 17:04
la source

Lire d'autres questions sur les étiquettes