The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск дистрибутива Devuan 3, форка Debian без systemd "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Выпуск дистрибутива Devuan 3, форка Debian без systemd " –2 +/
Сообщение от vleemail (ok), 04-Июн-20, 13:45 
>> sysvinit -- изначально уродливая и кривая конструкция.
> Что конкретно в ней кривое и уродливое?

Понятие runlevel не нужно. Не нужно запускать машину с сетью, без сети, и с сетью и с иксами. Нужно просто запустить машинку в ее рабочее состояние. Если что-то пошло не так, надо запустить её в single user mode. Соответственно не нужны каталоги rcN.d и совершенно идиотские скрипты по созданию и удалению симлинков в них. Также не нужны эти идиотские номера для задания последовательности старта и стопа. Вместо этого достаточно задать граф зависимостей, система init пробежаться по нему и запустить все в правильном порядке. Теоретически можно и параллельно запустить. Кроме того посмотри, как выглядит типичный скрипт для запуска в netbsd. Это порядка 5-10 строк на шелк, банальные присваивания. Запускать или не запускать сервис определяется простой переменной в /etc/rc.conf.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск дистрибутива Devuan 3, форка Debian без systemd , opennews, 03-Июн-20, 09:08  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру