Lire le journal système du dernier démarrage avec systemd
Aug 15, 2017Écrire un rapport de bug est une bonne chose, mais accéder aux journaux système n’est pas toujours évident…
Grâce à cet article sur systemd, j’ai compris comment trouver les traces liés à chaque démarrage de la machine. Comme cela fait plusieurs années que je galère sans, je me dis qu’il faut partager.
Voici la commande pour voir les journaux existants sur le système :
$ journalctl --list-boots
Ce qui donne chez moi :
-5 69dcd6181d6a42e9a0b3943b91bf6137 Fri 2017-08-11 13:40:28 EEST—Fri 2017-08-11 10:51:23 EEST
-4 e73d124ef9b246c18dc36881a3e09dd7 Fri 2017-08-11 21:58:38 EEST—Fri 2017-08-11 20:33:46 EEST
-3 0ad7c720e44d4a5c970b199d6deb6277 Sat 2017-08-12 14:23:50 EEST—Sat 2017-08-12 12:43:31 EEST
-2 99f42a30439f4313990e9abd61b9d66b Sun 2017-08-13 20:38:23 EEST—Sun 2017-08-13 23:37:44 EEST
-1 7188ccaea5ed41a38c4e734e9885d527 Mon 2017-08-14 13:04:04 EEST—Mon 2017-08-14 14:28:31 EEST
0 463b593b065641e5836559f0d8a5ce93 Mon 2017-08-14 17:33:16 EEST—Mon 2017-08-14 14:42:54 EEST
On y trouve un identifiant relatif, un identifiant unique, l’heure de démarrage et l’heure d’arrêt, et visiblement avec le bon fuseau horaire.
Il suffit d’indiquer à la commande systemctl l’identifiant relatif ou unique :
$ journalctl -b -1
Où traduire systemd ?
Eh bien… C’était pas facile à trouver, mais voici ce que j’ai découvert :
- https://github.com/systemd/systemd/tree/master/po dont la traduction semble utiliser Gnome Damned Lies
- https://github.com/systemd/systemd/blob/master/catalog/systemd.fr.catalog.in qui est la traduction de ces messages
Dommage, la traduction de l’aide utilisateur de la commande journalctl n’est simplement pas prévue ! Il faudrait faire un rapport de bug, mais sur un projet tellement vaste, et il y aurait tellement de choses à traduire que je ne sais pas encore pas où commencer. À traiter lors du Flock @ Cape Cod en espérant tomber sur quelqu’un qui s’y connaît.