Il y a eu beaucoup de discussions sur le système init pour 14.04 avant sa sortie, mais je ne trouve aucun site qui explique le résultat final.
Donc Ubuntu 14.04 utilise-t-il systemd maintenant ?
Il y a eu beaucoup de discussions sur le système init pour 14.04 avant sa sortie, mais je ne trouve aucun site qui explique le résultat final.
Donc Ubuntu 14.04 utilise-t-il systemd maintenant ?
Ubuntu 14.04 utilise Upstart comme système init, le passage à systemd est prévu pour la version 14.10+. Certaines parties de "systemd" sont utilisées dans Ubuntu depuis longtemps, mais dans la plupart des cas, lorsque les gens disent "systemd", ils veulent dire systemd-as-init.
Voici quelques informations de base :
Pour montrer quel processus init est activé :
# readlink /sbin/init
Par défaut sur 14.04 et 14.10, c'est "upstart".
Pour changer cela, il faudrait beaucoup plus de configuration que de simplement changer ce lien symbolique donc ne le faites pas. Ce fichier est presque toujours un lien symbolique. Dans ce cas, le chemin du lien ne commence pas par /
il s'agit donc d'un chemin relatif au fichier symlink vers /sbin/upstart
.
Pour embrouiller les choses, systemd est installé pour d'autres choses mais n'est pas utilisé comme init. Il se trouve dans /bin
no /sbin
. Mais systemd s'est installé comme init dans man / help, donc :
# man init
Affiche les documents sur systemd (en date du 22 décembre 2014). très déroutant ! Vous voulez :
# man upstart
Cela vous donnera les docs pour init comme ils devraient être.
Bonne chance pour commencer. (jeu de mots ah ah)
Si vous utilisez Ubuntu vivid (15.04) upstart est toujours par défaut, mais, vous pouvez facilement passer de upstart à systemd à volonté, puisque les deux paquets sont installés actuellement :
https://wiki.ubuntu.com/SystemdForUpstartUsers
Dans ubuntu 15.10 systemd est la valeur par défaut, mais vous pouvez toujours choisir upstart à chaque démarrage dans le menu Grub.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.