Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Порядок запуска служб Ubuntu  (Прочитано 1110 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gloomyad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Порядок запуска служб Ubuntu
« : 06 Июля 2017, 14:24:32 »
Всем здравствуйте.

Прошу разъяснить зачем на Ubuntu реализованы вместе SysV Upstart и Systemd? Где можно по подробнее почитать, как это все вместе варится? Как я понял на текущий день Systemd передовая система загрузки сервисов/демонов. Тогда зачем держать этот хвост. И как размотать клубок. Документация для пользователя какую кнопку нажать это хорошо, а если хочется понять глубже?

Morisson

  • Гость
Re: Порядок запуска служб Ubuntu
« Ответ #1 : 06 Июля 2017, 15:30:56 »
Тогда зачем держать этот хвост.
Для обратной совместимости. Это реализовано отдельным systemd сервисом.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Порядок запуска служб Ubuntu
« Ответ #2 : 08 Июля 2017, 05:02:34 »
зачем на Ubuntu реализованы вместе SysV Upstart и Systemd
"Вместе" они НЕ РЕАЛИЗОВАНЫ.
"Реализован" какой-то один сервис обычно. Остальные могут использоваться параллельно в пользовательском режиме.
Либо можно переключиться на использование другого в качестве основного.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Порядок запуска служб Ubuntu
« Ответ #3 : 08 Июля 2017, 08:44:41 »
По сути sysv - уже давно не используется. Но upstart имел с самого начала возможность загружать сервисы запуск которых оформлен в стиле sysv.
Systemd - аналогичным образом поддерживает (через свой отдельный сервис) загрузку сервисов запуск которых оформлен в стиле sysv и upstart.

Сделано это для упрощения перехода. Просто не все сервисы сразу были переписаны под запуск через systemd, но это не мешало начать его использовать. Сейчас (в последних версиях ubuntu) уже практически все загружается через ststemd. И прослойка для поддержки загрузки служб sysv/upstart используется для поддержки legasy-сервисов (тех на которых уже забили и авторы и майнтейнеры, но которые иногда все ещё бывают полезны).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.