Outils pour utilisateurs

Outils du site


system_v_ou_systemd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
system_v_ou_systemd [2026/07/08 08:51] – [Lequel est actif sur un système en cours d'exécution ?] Flazsystem_v_ou_systemd [2026/07/08 09:14] (Version actuelle) – [System V ou Systemd] Flaz
Ligne 2: Ligne 2:
 System V init et Systemd sont deux logiciels importants sous Linux. Ils lancent les programmes système essentiels au démarrage et garantissent leur exécution permanente. System V init et Systemd sont deux logiciels importants sous Linux. Ils lancent les programmes système essentiels au démarrage et garantissent leur exécution permanente.
  
-Un système en cours d'exécution utilise l'un ou l'autre. Les bénéfices de l'un ou de l'autre sont l'objet débats sans fin((Juillet 2026.)). Certaines distribution permettent de choisir l'un ou l'autre. D'autres ne laissent pas ce choix. Lorsque le choix est possible, il est fortement conseillé de choisir la proposition par défaut((Sauf si vous savez exactement que vous faites et vous ne devriez perdre votre temps à lire cette fiche :-D)) de la distribution. +Un système en cours d'exécution utilise l'un ou l'autre. Les bénéfices de l'un ou de l'autre sont l'objet débats sans fin((Juillet 2026.)). Certaines distribution permettent de choisir l'un ou l'autre. D'autres ne laissent pas ce choix. 
-===== Lequel est actif sur un système en cours d'exécution ? =====+ 
 +Lorsque le choix est possible, il est **fortement conseillé** de choisir la proposition par défaut((Sauf si vous savez exactement que vous faites et vous ne devriez perdre votre temps à lire cette fiche :-D)) de la distribution((Par exemple, //Systemd// pour Debian et //System V// pour Mx-Linux.))
 +===== Quel "init" est actif sur un système en cours d'exécution ? =====
 <code> <code>
 $ ps --no-headers -o comm 1 $ ps --no-headers -o comm 1
 </code> </code>
-affichera //systemd// ou //init//.+affichera //systemd// ou simplement //init// s'il s'agit de SysV. 
 +==== Quel paquetage le fournit ? ==== 
 +<code> 
 +$ ls -ld /sbin/init 
 +</code> 
 +  * en l'absence de lien symbolique, on recherche sur ///sbin/init//, par exemple<code> 
 +$ dpkg -S /sbin/init 
 +sysvinit-core: /sbin/init 
 +</code> 
 +  * sinon on recherche sur la cible du lien, par exemple<code> 
 +$ dpkg -S /lib/systemd/systemd 
 +systemd: /lib/systemd/systemd 
 +</code> 
 ===== Sources ===== ===== Sources =====
   * [[https://n0tes.fr/2022/01/12/SystemV-et-SystemD/| System V et systemd]] (fr)   * [[https://n0tes.fr/2022/01/12/SystemV-et-SystemD/| System V et systemd]] (fr)
   * [[https://fr.hackerstack.org/linux-system-v-init-and-systemd-essentials/|Notions essentielles sur Linux SysV init et Systemd]] (fr) - Aborde également //journald//   * [[https://fr.hackerstack.org/linux-system-v-init-and-systemd-essentials/|Notions essentielles sur Linux SysV init et Systemd]] (fr) - Aborde également //journald//
   * [[https://wiki.debian.org/Init#Changing_the_init_system_-_at_installation_time|Init]] (en) (debian.org) - Comment configurer Debian pour utiliser SysV init   * [[https://wiki.debian.org/Init#Changing_the_init_system_-_at_installation_time|Init]] (en) (debian.org) - Comment configurer Debian pour utiliser SysV init
system_v_ou_systemd.1783500662.txt.gz · Dernière modification : de Flaz