Cara menghapus systemd dari Ubuntu 16.04 dan mencegah penggunaannya

9

Saya dapat mengaktifkan pemula dan menonaktifkan systemd dengan perintah yang mengikuti, tetapi saya tidak dapat mencegah instalasi ulang otomatis ketika memohon apt-get install lxde(saya terbiasa dengan konfigurasi server yang serius tanpa gui kompleks atau tanpa gui sama sekali).

Tolong bantu: bagaimana saya bisa mencegah instalasi otomatis systemd untuk versi 64 dan 32 bit? Terima kasih sebelumnya.

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

lalu

apt-get remove --purge --auto-remove systemd systemd:i386 -y
Giorgio
sumber
systemd dapat diadministrasikan dengan CLI
pfeiffep
1
Hanya FYI, ini bisa dilakukan tetapi sangat menyakitkan. Karena sebagian besar Ubuntu telah dipindahkan ke dunia SystemD, tidak banyak yang memiliki skrip yang kompatibel dengan SysVInit atau Upstart lagi.
Thomas Ward

Jawaban:

8

Menemukan bahwa gaya pin Debian bekerja dengan sempurna. Setelah perintah di atas, ini menyelesaikan situasi:

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
sumber
6
Ketika systemd menjadi semakin terjalin di Ubuntu dan Debian, Anda mungkin juga ingin melihat ke dalam proyek Devuan: mereka adalah cabang dari Debian yang menghilangkan semua dependensi systemd (termasuk, saya percaya, dari paket seperti lxde) devuan.org
Nick Weinberg
3
Menggunakan distro yang dirancang untuk mengecualikan atau tidak bergantung pada systemd adalah awal yang baik. Lihat tanpa-systemd.org untuk daftar.
Underverse
Saya telah menghapus instalan systemd tetapi setelah reboot saya tidak dapat terhubung ke internet. (ubuntu16.04) bagaimana saya bisa memecahkan masalah ini?
GNK