Ubuntu menggunakan Pemula, alternatif untuk sysvinit, yang bekerja sangat berbeda. CookBook Pemula membahas runlevel dan cara menggunakannya.
Namun, secara umum, konsep runlevel RedHat tidak digunakan pada Debian atau turunannya, termasuk Ubuntu; mereka hanya memiliki "pengguna tunggal" atau "semuanya berjalan", tanpa perbedaan gaya "jaringan, tetapi bukan grafik" yang digambar RedHat.
Seperti yang disebutkan, Ubuntu sekarang menggunakan Pemula.
/etc/inittab
dan skrip dari /etc/init.d
atau /etc/rc.d/*
telah dimasukkan ke dalam beberapa skrip di /etc/init
direktori atau /etc/event.d
(untuk versi pemula yang lebih lama).
Cari item yang ingin Anda ubah agar memiliki skrip di direktori itu, (serviceX) /etc/init/serviceX.conf
dan memodifikasinya sesuai. Anda dapat menemukan sintaks dan informasi tambahan secara online.
Namun, jika Anda perlu menjalankan program yang bergantung pada SysV Pemula memiliki mode kompatibilitas. Program yang masih menggunakan /etc/rc.d/*
dapat meletakkan skrip di sana dan membuatnya tetap berjalan.
Saat saya melihat skrip di /etc/init
, ada yang bernama rc-sysinit.conf
- dan memberikan kemampuan untuk mengurai /etc/inittab
dan tentukan runlevel default dari file ini jika Anda menambahkannya.