La 255ème version de systemd est là, mettant fin au support des dossiers /usr séparés et non fusionnés, mais enrichissant son support de démarrage UKI. Bien que la version 255 de Systemd soit principalement une consolidation et une extension des changements annoncés plus tôt, elle comporte quelques nouvelles fonctionnalités. L’une d’entre elles pourrait s’avérer être le nouveau service BSOD, nettement plus accueillant qu’il n’y paraît. Oui, cela signifie Blue Screen Of Death, tout comme sous Windows, mais l’idée est que les messages de niveau LOG_EMERG, c’est-à-dire une inopérabilité du système, s’afficheront en plein écran sur la console de la machine. Cette sévérité d’erreur signifie généralement que l’ordinateur n’a pas pu démarrer, et que le nouvel outil peut même essayer d’afficher un code QR, facilitant ainsi la première ligne de défense de tout BOFH compétent: rechercher le message d’erreur sur Google. La version 255 est FF en héxadécimal et 11111111 en binaire: un octet avec tous les huit bits activés. Le printemps prochain verra la version 256, signifiant 0b100000000 ou 0x100, et nous soupçonnons que quelques distributions auront des problèmes avec ce numéro de version, mais ce sont probablement de petits problèmes. Un problème plus important est que cette version exige que les distributions aient terminé le processus de fusion de /usr. Cette exigence a été annoncée bien à l’avance, et nous avons discuté de ce que cela signifiait lors de la sortie de systemd 254. La fusion des hiérarchies /usr était une initiative de Fedora, et a été achevée en 2012 dans Fedora 17, également connu sous le nom de « Beefy Miracle ». Elle est aussi la valeur par défaut dans les nouvelles installations d’Ubuntu depuis la version 19.04, et dans openSUSE Tumbleweed depuis 2021. Debian a commencé le processus de fusion de /usr en 2016, mais comme LWN l’a rapporté en 2018, il a rencontré quelques problèmes, et même en juin dernier, certains n’étaient toujours pas résolus. Cependant, en octobre, les développeurs Debian ont levé le moratoire sur le déplacement de fichiers des emplacements situés sous le répertoire racine vers ceux situés sous /usr; la page d’état du projet contient plus de détails. Le processus pourrait être terminé d’ici Debian 13, attendu en 2025. La Debian « Bookworm » actuelle utilise systemd 252, et nous nous attendons à ce qu’elle le fasse jusqu’à la fin de sa vie, ce qui signifie que systemd 255 n’aura aucun impact sur les versions stables de Debian.
« Les livres de Penguin Random House disent maintenant explicitement ‘non’ à la formation IA »
‘Écrit par Emma Roth, dont le portfolio couvre aussi bien les percées technologiques grand public, les dynamiques de l’industrie du