Comment supprimer systemd d'Ubuntu 16.04 et empêcher son utilisation

9

J'ai pu activer upstart et désactiver systemd avec les commandes qui suivent, mais je n'ai pas pu empêcher sa réinstallation automatique lors de l'appel apt-get install lxde(je suis habitué à une configuration de serveur sérieuse sans interface graphique complexe ou sans interface graphique du tout).

Veuillez aider: comment puis-je empêcher l'installation automatique de systemd pour les versions 64 et 32 ​​bits? Merci d'avance.

apt-get install upstart-sysv sysvinit-utils -y
cp /usr/share/sysvinit/inittab /etc/inittab
update-initramfs -u
reboot

et alors

apt-get remove --purge --auto-remove systemd systemd:i386 -y
giorgio
la source
systemd peut être administré avec CLI
pfeiffep
1
Juste un FYI, cela peut être fait mais très douloureusement. Étant donné que la plupart d'Ubuntu a été déplacé dans le monde SystemD, peu d'entre eux ont plus de scripts compatibles SysVInit ou Upstart.
Thomas Ward

Réponses:

8

J'ai constaté que l' épinglage de style Debian fonctionne parfaitement. Après la commande ci-dessus, cela résout la situation:

apt-get remove --purge --auto-remove systemd systemd:i386 -y
echo -e 'Package: systemd\nPin: release *\nPin-Priority: -1' > /etc/apt/preferences.d/systemd
echo -e '\n\nPackage: *systemd*\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
echo -e '\nPackage: systemd:amd64\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
echo -e '\nPackage: systemd:i386\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
giorgio
la source
6
Alors que systemd devient de plus en plus enlacé dans Ubuntu et Debian, vous voudrez peut-être également examiner le projet Devuan: ils sont un fork de Debian qui supprime toutes les dépendances de systemd (y compris, je crois, des packages comme lxde) devuan.org
Nick Weinberg
3
Utiliser une distribution pour laquelle est conçu pour exclure ou ne pas dépendre de systemd est un bon début. Voir without-systemd.org pour une liste.
Underverse
J'ai désinstallé systemd mais après le redémarrage, je ne parviens pas à me connecter à Internet. (ubuntu16.04) comment puis-je résoudre les problèmes?.
GNK