Jawaban:
Ubuntu 14.04 menggunakan Upstart sebagai sistem init, rencana untuk beralih ke systemd direncanakan untuk 14.10+. Ada bagian "systemd" yang telah digunakan di Ubuntu sejak lama, tetapi untuk sebagian besar maksud dan tujuan ketika orang mengatakan "systemd" yang mereka maksud adalah systemd-as-init.
Inilah beberapa informasi latar belakang:
Untuk menunjukkan proses init apa yang diaktifkan:
# readlink /sbin/init
Secara default pada 14.04 dan 14.10 ini "pemula"
Mengubah ini akan melibatkan lebih banyak konfigurasi daripada hanya mengubah symlink ini jadi jangan lakukan itu. File ini hampir selalu merupakan simlink. Dalam hal ini jalur tautan tidak dimulai dengan /
jadi ini adalah jalur relatif ke file symlink ke /sbin/upstart
.
Untuk membingungkan hal-hal systemd diinstal untuk hal-hal lain tetapi tidak digunakan sebagai init. Itu /bin
tidak /sbin
. Tetapi systemd telah menginstal dirinya sendiri sebagai init in man / help, jadi:
# man init
Membawa dokumen pada systemd (pada 22 Des 2014) Ini sangat membingungkan! Kamu ingin:
# man upstart
Ini akan memberi Anda dokumen untuk init sebagaimana mestinya.
Semoga beruntung memulai. (pun ah ah)
/sbin/init
saya ini adalah biner yang dapat dieksekusi, sehingga trik readlink tidak berfungsi. Juga, man init
beri saya halaman manual pemula. Mungkin ada yang berubah?
readlink /sbin/init
tidak bekerja untuk saya pada 14,04 baik. Keluaran kosong saja. Itu man init
berhasil.
/sbin/init --version
sepertinya berhasil. Saya sudah menguji pada 1404 dan systemd, keduanya mengembalikan sistem init yang benar
Jika Anda menjalankan Ubuntu vivid (15.04) pemula masih default, tetapi, Anda dapat dengan mudah beralih antara pemula dan systemd sesuka hati, karena kedua paket diinstal saat ini:
https://wiki.ubuntu.com/SystemdForUpstartUsers
Di ubuntu 15.10 systemd adalah default, tetapi Anda masih dapat memilih mulai setiap boottime di menu grub