L’adoption de systemd a provoqué une polémique d’enfer alors qu’elle n’avait aucunement lieu d’être,au moment de la mise à niveau l’utilisateur conserve toujours le choix:
[quote]5.6. La mise à niveau installe le nouveau système d’initialisation par défaut de Jessie
Jessie est livrée avec systemd-sysv en tant que système d’initialisation par défaut. Ce paquet est automatiquement installé lors d’une mise à niveau.
Si vous avez une préférence pour un autre système comme sysvinit-core ou upstart, il est recommandé de régler le pinning d’APT avant la mise à niveau. Cela peut également être nécessaire si vous mettez à niveau des conteneurs LXC avant leur hôte. Dans ce cas, veuillez vous référer à Section 5.8.1, « Mettre à niveau des invités LXC tournant sur des hôtes sous Wheezy ».
lu sur cette page :
https://www.debian.org/releases/jessie/i386/release-notes/ch-information.fr.html#browser-security
Par exemple, pour empêcher systemd-sysv d’être installé lors de la mise à niveau, vous pouvez créer un fichier nommé /etc/apt/preferences.d/local-pin-init ayant le contenu suivant :
Package: systemd-sysv
Pin: release o=Debian
Pin-Priority: -1
[Attention] Attention
Soyez averti que certains paquets pourraient avoir un comportement affecté ou pourraient ne pas avoir toutes leurs fonctionnalités sous un autre système d’initialisation que celui par défaut.
Veuillez noter que la mise à niveau pourrait installer des paquets contenant « systemd » dans leur nom malgré le pinning APT. Ces paquets seuls ne peuvent pas changer votre système d’initialisation. Pour utiliser systemd comme système d’initialisation, le paquet systemd-sysv doit d’abord être installé.
Si APT ou aptitude a des difficultés à calculer un chemin de mise à niveau avec le pinning mis en place, vous pouvez l’aider en installant manuellement sysvinit-core et systemd-shim. [/quote]