[upgrade] comment connaître la date de la dernière mise à jour ? (après remisage)

Tags: #<Tag:0x00007f50a26ad980> #<Tag:0x00007f50a26ad570>

Bonjour,

J’ai un NAS sous Buster qui n’a pas tourné depuis assez longtemps pour que fasse attention pour lui faire sa mise à jour.

Le démarrage me semble plutôt correct.
J’ai un accès ssh et les privilèges root.

J’aimerais bien savoir quand j’y ai fait mon dernier apt upgrade

Vous auriez une idée de comment procéder ou alors où chercher ?

Merci

Bonjour n40l

Bienvenue sur ce forum :grinning:

Sans doute en allant lire les fichiers
qui sont dans le répertoire /var/log/apt/

Dans les fichiers de ce répertoire,
il y a le détail des opérations qui ont été effectuées,
avec la date/heure à laquelle elles ont été faites.


Quelques exemples de lignes de commande
pour visualiser le contenu de ces fichiers :

less /var/log/apt/history.log

et si le fichier est compressé :

zless /var/log/apt/history.log.1.gz 

Ces deux lignes de commande utilisent le pager less

Quand une page est affichée, en appuyant sur la touche H
une page d’aide sur les fonctionnalités
et touches de raccourci utilisables avec less s’affiche.

1 J'aime

En allant voir comme tu as dit, j’ai trouvé le /var/log/apt/history.log.1.gz qui est le plus récent à contenir des données.

La commande zcat /var/log/apt/history.log.1.gz | less me montre entre autre :

Commandline: apt upgrade
End-Date: 2020-06-16 04:38:07

Ça fait 7 mois que je n’ai pas fait de mise à jour si je compte bien.
J’en avais plus aucune idée.

Merci pour l’indication de la page d’aide de zless ; et je ne la connaissais pas cette commande.

Bonjour

Le fichier contenant les informations les plus récentes
est sans doute /var/log/apt/history
car il s’agit de celui qui n’a pas encore été compressé
pour être archivé par la commande logrotate

Voir la page man concernant la commande logrotate
en lançant la ligne de commande :

man logrotate

Pour afficher les pages de manuel, la commande man utilise aussi le pager less
d’où l’intérêt d’apprendre les fonctionnalités de la commande less
car ce pager est utilisé pour afficher la plupart des retours de commande(s) qui ne pourraient être affichés sur une seule page.


Une des fonctionnalités du pager less permet de rechercher un motif dans le fichier affiché :
Il suffit d’appuyer sur la touche / et d’entrer le motif de recherche.
Par exemple, pour tes recherche dans tes fichiers log d’apt, tu pourrais rechercher le motif :
upgrade
et s’il existe dans le fichier, la page contenant le motif recherché sera affichée,
ensuite, en appuyant sur la touche n , less affichera la page contenant l’occurrence suivante du motif trouvé dans le fichier,
et en appuyant sur la touche Maj+n , less affichera la page contenant l’occurrence précédente du motif trouvé dans le fichier.

1 J'aime