Jak usunąć systemd z Ubuntu 16.04 i zapobiec jego użyciu

9

Byłem w stanie włączyć upstart i wyłączyć systemd za pomocą poniższych poleceń, ale nie byłem w stanie zapobiec automatycznej ponownej instalacji podczas wywoływania apt-get install lxde(jestem przyzwyczajony do poważnej konfiguracji serwera bez złożonego GUI lub bez GUI).

Proszę o pomoc: jak mogę zapobiec automatycznej instalacji systemowej zarówno dla wersji 64-bitowej, jak i 32-bitowej? Z góry dziękuję.

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

i wtedy

apt-get remove --purge --auto-remove systemd systemd:i386 -y
Giorgio
źródło
systemd można podawać za pomocą CLI
pfeiffep
1
Po prostu FYI, można to zrobić, ale bardzo boleśnie. Ponieważ większość Ubuntu została przeniesiona do świata SystemD, niewiele osób ma już skrypty kompatybilne z SysVInit lub Upstart.
Thomas Ward

Odpowiedzi:

8

Stwierdzono, że przypinanie w stylu Debiana działa idealnie. Po wykonaniu powyższego polecenia rozwiązuje to sytuację:

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
źródło
6
W miarę jak systemd staje się coraz bardziej spleciony w Ubuntu i Debianie, możesz także przyjrzeć się projektowi Devuan: są rozwidleniem Debiana, który usuwa wszystkie zależności systemowe (w tym, jak sądzę, z pakietów takich jak lxde) devuan.org
Nick Weinberg
3
Dobrym początkiem jest użycie dystrybucji, która ma wykluczać lub nie być zależna od systemd. Zobacz listę bez-systemd.org .
Cofnij
Odinstalowałem systemd, ale po ponownym uruchomieniu nie mogę połączyć się z Internetem. (ubuntu16.04) Jak mogę rozwiązać problem?
GNK