Satu hal yang selalu membingungkan saya di Ubuntu adalah bagaimana layanan sistem dimulai. Saya tahu Ubuntu menggunakan Upstart dan mendukung SysV, tetapi yang mana yang digunakan untuk memulai layanan? Ini penting ketika Anda ingin "manual" memulai layanan.
Misalnya, pada sistem saya, saya memiliki file untuk layanan berikut di /etc/init.d/<service>
(SysV) dan /etc/init/<service>.conf
(Pemula):
acpid, mysql, networking, qemu-kvm, ufw, libvirt-bin
Jadi jika saya ingin menonaktifkan eksekusi MySQL saat startup, saya harus menggunakan cara pemula atau cara SysV untuk menonaktifkannya? Juga, bagaimana saya bisa tahu yang mana yang benar-benar digunakan untuk memulai layanan generik?
Edit
Yang benar-benar diragukan di sini bukanlah bagaimana menonaktifkan / mengaktifkan layanan menggunakan SysV / Upstart. Yang benar-benar membingungkan saya adalah bahwa beberapa layanan tampaknya didefinisikan (dan diaktifkan) di SysV dan pemula pada saat yang sama. Apakah ada prioritas di antara mereka (seperti jika mysql
diaktifkan di kedua peluncurannya menggunakan SysV)? Atau mungkinkah salah satu alat menggunakan yang lain di latar belakang?