Ubuntu'da beni her zaman şaşırtan bir şey, sistem hizmetlerinin nasıl başlatıldığıydı. Ubuntu'nun Upstart kullandığını ve SysV'yi desteklediğini biliyorum, ancak hangisini hizmetleri başlatmak için kullanılıyor? Bu, bir hizmet için "manuel" başlangıç yapmak istediğinizde önemlidir.
Örneğin, sistemimde aşağıdaki hizmetler için /etc/init.d/<service>
(SysV) ve /etc/init/<service>.conf
(Upstart) dosyalarına sahibim :
acpid, mysql, networking, qemu-kvm, ufw, libvirt-bin
Bu yüzden başlangıçta MySQL yürütmesini devre dışı bırakmak isterseniz, devre dışı bırakmak için Upstart yolunu veya SysV yolunu kullanmalıyım? Ayrıca, bunlardan hangisinin gerçekten genel bir hizmet başlatmak için kullanıldığını nasıl anlayabilirim?
Düzenle
Burada gerçekten şüphe SysV / Upstart kullanarak hizmetleri nasıl devre dışı / etkinleştirmek değil. Beni gerçekten şaşırtan şey, bazı hizmetlerin SysV ve Upstart'da aynı anda tanımlandığı (ve etkinleştirildiği). Aralarında herhangi bir öncelik var mı ( mysql
SysV kullanarak her iki başlatmada da etkinleştirilmiş gibi )? Veya bir aracın diğerini arka planda kullandığı durumlar olabilir mi?