Wiki source code of Changelog Bento antiX 26

Version 1.1 by Mélodie on 2026/05/05 08:58

Show last authors
1 == Bento antiX 26 64bits ==
2
3 Précédemment : mise à niveau depuis la base antiX-23.2 (dépôts Debian Bookworm) vers la base antiX-26 (dépôts Debian Trixie)
4
5
6 == Grub et gestion de l'init ==
7
8 * 05.05.2026
9
10 Bento antiX 64 utilise exclusivement **sysvinit**, alors que antiX 26 propose plusieurs gestionnaires de services : runit, sysVinit, dinit, s6-rc and s6-66.
11
12 La configuration suivante a été mise en place pour que Grub ne propose que l'entrée de démarrage avec sysvinit - un seul choix pour le gestionnaire des services, afin de  simplifier l'utilisation de la distribution - sans modifier aucun fichier appartenant à un paquet (robustesse aux mises à jour).
13
14 === Fichiers modifiés ===
15
16 **/etc/default/grub.d/grub**
17
18 {{code language="bash"}}
19 GRUB_CMDLINE_LINUX="init=/sbin/init"
20 {{/code}}
21
22 Verrouille sysvinit au niveau de la ligne de commande kernel, y compris en mode recovery.
23
24 **/etc/init-diversity/grub_hide_cmdline_inits** (fichier créé, vide)
25
26 {{code language="bash"}}
27 mkdir /etc/init-diversity
28 touch /etc/init-diversity/grub_hide_cmdline_inits
29 {{/code}}
30
31 Ce fichier sentinel est prévu par antiX dans /etc/default/grub : sa présence masque les entrées multi-init du menu principal de Grub.
32
33 === Réversibilité ===
34
35 Pour retrouver le comportement antiX par défaut (menu multi-init) :
36
37 {{code language="bash"}}
38 rm /etc/init-diversity/grub_hide_cmdline_inits
39 # Retirer init=/sbin/init de GRUB_CMDLINE_LINUX dans /etc/default/grub.d/grub
40 update-grub
41 {{/code}}