Saya di Ubuntu 10.10, dan saya baru saja bergabung dengan dunia Linux yang berasal dari OS X. Saya belajar tentang runlevel dan rc
direktori di /etc/
, dan di mana-mana (manual, tutorial, dll) yang saya baca inittab
. Tetapi saya tidak dapat menemukannya di instalasi Ubuntu saya. Mengapa? Apakah Ubuntu mengikuti model runlevel? Bagaimana rc
dan level dimuat tanpa inittab
?
29
No manual entry for inittab
pada 16,04 ... (katanya, bertahun-tahun kemudian)apropos inittab
akan memberikan apa-apa, di 16,04 sedikit info terdekat di OS itu sendiri tampaknya masukman runlevel
.Kembali pada hari-hari layanan init " System-V " digunakan di Ubuntu, dan menggunakan
/etc/inittab
file.Beberapa waktu yang lalu (sekitar tahun 2006) yang " Upstart " Layanan init diganti SysV. Selama hari-hari ini Anda bisa mengikuti jawaban teratas dan menggunakannya
man inittab
untuk mendapatkan info tentang perubahan ini.Pada saat penulisan (misalnya untuk Ubuntu 16.04) yang " systemd " proses boot sedang digunakan dan tidak ada referensi yang tersisa untuk "inittab" (misalnya jika Anda melakukannya
apropos inittab
Anda mungkin tidak menemukan apa-apa). Alih-alih, Anda bisa lakukanman runlevel
untuk mendapatkan informasi serupa.Intinya:
/etc/inittab
file itu tidak ada di mana-mana, kemungkinan karena Anda menggunakan versi yang lebih baru untuk Ubuntu yang memiliki layanan init yang berbeda, misalnya systemd.sumber
Saat mencari ini di berbagai forum, saya mengetahui bahwa / etc / inittab tidak lagi digunakan di debian distro.
Itu menggunakan
/etc/init/rc-sysinit.conf
sumber
Tidak, itu tidak mengikuti model runlevel. Ubuntu telah pindah dari sysV init ke pemula sebagai gantinya. Alasan utama untuk ini adalah untuk memaralelkan proses inisialisasi untuk sangat mengurangi waktu boot.
sumber