Одна річ, яка мене завжди бентежила в Ubuntu, - це запуск системних служб. Я знаю, що Ubuntu використовує Upstart і підтримує SysV, але який використовується для запуску сервісів? Це важливо, коли ви хочете "вручну" запустити послугу.
Наприклад, у моїй системі я маю файли для наступних служб як у /etc/init.d/<service>
(SysV), так і /etc/init/<service>.conf
(Upstart):
acpid, mysql, networking, qemu-kvm, ufw, libvirt-bin
Отже, якщо я хочу відключити виконання MySQL при запуску, я повинен використовувати спосіб Upstart або SysV, щоб його відключити? Крім того, як я можу сказати, який із них реально використовується для запуску загальної послуги?
Редагувати
Справді сумнівається не в тому, як відключити / включити служби за допомогою SysV / Upstart. Що мене дійсно бентежить, це те, що деякі сервіси, здається, визначаються (і вмикаються) в SysV та Upstart одночасно. Чи є якийсь пріоритет між ними (наприклад, якщо mysql
це включено в обох запусках за допомогою SysV)? Або може бути так, що один інструмент використовує інший у фоновому режимі?