rhaamo
Bonjour a tout les gens.
J'aimerais savoir si il y a une commande ou un fichier pour savoir la date d'installation du systeme ? 🙂
Ayant une super memoire 😃 et puis comme c'est pas le truc que l'on retiens le plus bha je m'en souviens plus 😛
J'espere posté la ou y faudrais, je savais pas trop ou mettre mon post :/
Merci a l'heureux elu qui me dira "oui c'est possible" 😃
SamueLinux
Très bonne question, cela m'intéresse aussi !
Hoper
Il suffit de regarder la date de création d'un fichier qui n'a pas bougé.
genre /etc/hostname si tu n'a jamais changé le nom de la machine, ou peut etre /etc/issue par exemple...
rhaamo
la date de /etc/issue est 2007-04-12, donc installé en avril 🙂
c'est vrais j'avais pas pensé a regarder la date d'un fichier qui n'aie pas bouger :p
mjfcolas
Mais faut faire gaffe aux mises a jour
(comme par hasard, moi aussi le fichier /etc/issue date de 2007/04/12)
rhaamo
mjfcolas a écritMais faut faire gaffe aux mises a jour
(comme par hasard, moi aussi le fichier /etc/issue date de 2007/04/12)
arf 😛 bizaroid :/
Hoper
Je vais regarder de mon coté...
le /etc/hostname c'etait pas bon ? tu l'avais changé ?
rhaamo
2007-08-09 pour /etc/hostname :p je me souviens pas pourtant l'avoir changer :/
Hoper
Bizarre... chez moi ce fichier date de 2006 et ca doit bien correspondre à l'installation de ce pc en edgy, alors que j'ai fait toutes les mises à jour depuis et que je suis passé en feisty etc..
La méthode reste bonne je pense.
Un "find", voir un ls -lR pipé dans un "sort" pour trier selon la date, nous permettrai sûrement de trouver automatiquement tous les fichiers les plus anciens présent sur ton disque.
Par contre j'avais avoir un peu la flemme ce soir pour te sortir la commande qui va bien...
rhaamo
Hoper a écritBizarre... chez moi ce fichier date de 2006 et ca doit bien correspondre à l'installation de ce pc en edgy, alors que j'ai fait toutes les mises à jour depuis et que je suis passé en feisty etc..
La méthode reste bonne je pense.
Un "find", voir un ls -lR pipé dans un "sort" pour trier selon la date, nous permettrai sûrement de trouver automatiquement tous les fichiers les plus anciens présent sur ton disque.
Par contre j'avais avoir un peu la flemme ce soir pour te sortir la commande qui va bien...
ya des fichiers qui datent de decembre 2006, bizard vu que j'ai installer mon ubuntu en 2007 😐
donc par logique l'installation a été faite normalement le 2007-04-12 🙂
Hoper
Arg... non ca veut surtout dire que je me suis royalement planté, et que lors de l'installation les fichiers ne sont pas mis à la date du jour... j'imagine que les copies se font avec une technique qui préserve la date des fichiers présents sur le media d'installation... Bref, le coup de la date, c'est une fausse piste. Du coup ca va etre plus compliqué la...
mjfcolas
Sinon loe contenu de /home/user/examples doit ètre plus fiable je pense
Tao
Ça m'aurait intéressé aussi d'avoir la date exacte... L'idée du répertoire "exemple" n'est pas mauvaise, mais ça n'existe que depuis les version récentes d'Ubuntu. Pas de répertoire de se genre si on vient de mises à jours successive d'une warty ou hoary! En plus pour les autres, il y a pas mal de risques que ce répertoire ait été supprimé manuellement, non?
Hoper
Surtout, comme tout le reste, la date ne sera pas celle d'installation, mais de création de ces fichiers ou autre truc dans le genre. Visiblement, les dates qu'on retrouve sur l'os ne corespondent à rien :/
Tao
En cherchant dans les plus anciens fichiers de /var/log , on peut retrouver la trace du premier log du démarrage du noyau (chez moi c'était le fichier "kern.log.4.gz"). Dans ce log on a la date et l'heure mais pas l'année, mais cette dernière se retrouve avec la date de l'archivage de ce log. On peut aussi rechercher le plus vieux log d'installation de paquet ou de mise à jour (chez moi "/var/log/aptitude.5.gz").
Bien ouvrir ces fichier, ne pas se contenter de la date de dernière modification indiquée par nautilus!
En tout cas le résultat est tout à fait plausible dans mon cas.
Hoper
sauf que logrotate est forcement configuré pour ne garder qu'un nombre limité de fichiers... Donc si c'est pas trop ancien, ca peut marcher.. si tu avait été 20 au lieu de 4, il y a fort à parier qu'il aurait effacer les anciens au fur et a mesure
(il faudrait regarder la config de logrotate dans /etc)
rhaamo
Chez moi mon logrotate.conf me dit qu'il en garde 4, le premier kern.log est "kern.log.3.gz" mais je me rapelle plus la commande qui permet de lire les logs compressé 🙁
Hoper
si c'est des .gz, il suffit de les decompresser avec :
gunzip xxxx
rhaamo
ok, il me semblais avoir vu une commande qui pouvais les lire directement 😛
Tao
Hoper a écritsauf que logrotate est forcement configuré pour ne garder qu'un nombre limité de fichiers... Donc si c'est pas trop ancien, ca peut marcher.. si tu avait été 20 au lieu de 4, il y a fort à parier qu'il aurait effacer les anciens au fur et a mesure
(il faudrait regarder la config de logrotate dans /etc)
Je pense que ça a fonctionné car j'avais rapidement désactiver les log du noyau. Logrotate ne m'a donc pas effacé mes premiers logs (10 mai 2005). Mais en effet ce détail ne s'applique pas à tout le monde...