Я хочу установить Debian Linux (на MacBook Pro 2009), выбрав систему инициализации OpenRC. По умолчанию Debian использует Systemd. Во время установки я не видел ни одного варианта выбора системы init; Как я могу выбрать OpenRC (или Sysvinit)?

Как только Systemd установлен, могу ли я заменить его на OpenRC, или это неосуществимо из-за того, насколько инвазивен Systemd?

Как я могу выбрать OpenRC во время установки?

Можно ли иметь более одной системы инициализации и выбирать, какую из них использовать, например, через файл конфигурации?

2 ответа2

1

OpenRC плохо перенесен на Debian, они не думают о OpenRC как о полной замене как SystemD, так и SysVinit, текущей версии, доступной для Debian Stretch, это 0.23, и у этой версии нет openrc-init (замена для init), даже если вы переходите на sid или тестируете, у вас есть версия 0.34, и эта версия включает в себя openrc-init и, действительно, OpenRC может работать как полный init, но этот пакет не включает скрипты для agetty или символические ссылки для выключения, перезагрузки и т. д. и это означает некоторую работу и наверняка некоторые проблемы.

Мой пункт о том, кто хочет запустить дистрибутив с полным OpenRC, это установить Gentoo или некоторые его производные, а также некоторые дистрибутивы на основе Arch, такие как Parabola (версия OpenRC), Hyperbola или Artix.

0

Я нашел некоторые ответы на этом форуме:http://forums.debian.net/viewtopic.php?f=16&t=134915

Резюме:

  • Systemd и OpenRC могут сосуществовать.
  • OpenRC можно загрузить и установить с компьютера, на котором установлен Systemd.

Все еще задаюсь вопросом, не отвлекает ли Systemd, даже если она не активна, систему ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .