Una cosa che mi ha sempre confuso in Ubuntu è stata l'avvio dei servizi di sistema. So che Ubuntu utilizza Upstart e supporta SysV, ma quale viene utilizzato per avviare i servizi? Ciò è importante quando si desidera un avvio "manuale" per un servizio.
Ad esempio, sul mio sistema ho file per i seguenti servizi in /etc/init.d/<service>
(SysV) e /etc/init/<service>.conf
(Upstart):
acpid, mysql, networking, qemu-kvm, ufw, libvirt-bin
Quindi, se voglio disabilitare l'esecuzione di MySQL all'avvio, devo usare il modo Upstart o il modo SysV per disabilitarlo? Inoltre, come posso sapere quale di questi è realmente utilizzato per avviare un servizio generico?
modificare
Il vero dubbio qui non è come disabilitare / abilitare i servizi usando SysV / Upstart. Ciò che mi confonde davvero è che alcuni servizi sembrano essere definiti (e abilitati) in SysV e Upstart allo stesso tempo. C'è qualche precedenza tra loro (come se mysql
fosse abilitato in entrambi, avviarlo usando SysV)? O può essere il caso che uno strumento utilizzi l'altro in background?