Можно ли переключиться на SysV в дистрибутив, который по умолчанию использует systemd?

/ sbin / init указывает на systemd, поэтому используется systemd. Можем ли мы безопасно изменить его на старый SysV?

  • Всегда пытайтесь остановить демона при выключении без файла блокировки в / var / lock / subsys /
  • Как изменить значение тайм-аута службы systemd?
  • Почему «start-stop-daemon» порождает два процесса?
  • служебная команда не работает в centos 7
  • Debian Stretch: ошибка обновления сторожевого таймера
  • Завершить / пропустить службу SysV во время загрузки
  • Как этот скрипт начинается без его зависимости?
  • Возобновление Linux из спящего режима на ThinkPad X220 происходит с черным экраном или перезагрузкой
  • 2 Solutions collect form web for “Можно ли переключиться на SysV в дистрибутив, который по умолчанию использует systemd?”

    Не обязательно.

    Согласно http://without-systemd.org/ Debian Jessie теряет polkit. Практически невозможно запустить рабочий стол без механизма эскалации привилегий, например, для установки обновлений. (Как следует из названия PolicyKit, идея состоит в том, чтобы разрешить различные политики – например, для разных групп пользователей или для разных дистрибутивов Linux).

    Я не говорю, что Debian был не прав, чтобы сохранить его для другой версии, но проблема, когда вы используете подход mix & match, трудно понять, что на самом деле ожидается.

    Я не уверен, что это считается явным обесцениванием, но это звучит так: «вы уже знаете, что делаете».

    [Внимание]

    Следует иметь в виду, что некоторые пакеты могут иметь ухудшенное поведение или могут отсутствовать функции в системе инициализации, отличной от настроек по умолчанию.

    Серверные системы гораздо реже видят проблемы в этом контексте.

    Поскольку systemd пришел позже, у него есть механизм для запуска старых скриптов SysV для прямой совместимости.

    Пакеты, разработанные для системы на базе systemd, могут поставлять только сценарий «service» на основе systemd, а не устаревший сценарий «init.d».

    Я не думаю, что у SysV есть способ прочитать системные файлы systemd. Поэтому некоторые службы могут не запускаться должным образом при использовании старой системы инициализации.

    Interesting Posts

    svn checkout показывает только один файл

    Режим оболочки Emacs делает $ PS1 разным

    Как использовать ! в команде sed?

    Параллельное выполнение программы по нескольким файлам

    Безопасно ли удалять старые разделы загрузки и EFI?

    «Нарушение совместного использования смарт-карт» при использовании OpenSC и GnuPG

    Измерьте время, чтобы получить адрес DHCP?

    Разрешения подкаталогов на Samba

    Я установил 64-битную версию Linux Mint 13 Maya (MATE), что я должен выбрать, когда вас спросят между Ubuntu, Fedora и т. Д.?

    Как автоматически монтировать удаленные каталоги при входе / запуске

    Файлы .so в Fedora считаются файлами ELF?

    Является ли точка монтирования моего телефона одинаковой каждый раз, когда я подключаю ее к системе linux?

    Транзакционная оболочка UNIX для изменения файловой системы

    выключить монитор ноутбука, xrandr отключить все экраны

    Почему некоторые сценарии оболочки Linux используют exec для запуска команд?

    Linux и Unix - лучшая ОС в мире.