Почему задания Upstart используют `start on runlevel [2345]`?

Я вижу, что многие задания Upstart используют директиву, подобную следующей:

start on runlevel [2345]

В Upstart Cookbook приводится следующий список уровней выполнения для Debian/Ubuntu:

0 : System halt.
1 : Single-User mode.
2 : Graphical multi-user plus networking (DEFAULT)
3 : Same as "2", but not used.
4 : Same as "2", but not used.
5 : Same as "2", but not used.
6 : System reboot.

Если 3, 4 и 5 не используются, почему они упоминаются в стольких конфигурациях заданий? Используются ли уровни выполнения 3-5 исключительно для совместимости со спецификацией LSB PDA? Используются ли они в интересах других дистрибутивов?

7
задан 26 September 2015 в 08:14

1 ответ

Да они используются для совместимости с другими дистрибутивами и LSB спецификации КПК . У меня было несколько систем, в которых runlevels 3,4,5 использовались, но не спрашивают меня, каковы они были, это было годами назад.

, Если это беспокоит Вас, это не должна быть проблема для удаления тех runlevels во всех конфигурациях, но я рекомендую оставить его, как. Если это не, повредился, не фиксируйте его.

3
ответ дан 23 November 2019 в 06:51

Другие вопросы по тегам:

Похожие вопросы: