The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы инициализации sysvinit 2.98, opennews (?), 17-Ноя-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


47. "Выпуск системы инициализации sysvinit 2.98"  +4 +/
Сообщение от n0p (?), 18-Ноя-20, 01:52 
добавлю свои 2 цента:

Было бы легко и понятно, если бы не нарушения обратной совместимости при обновлениях systemd и "чудесатые" варианты запуска некоторых пакетов. Проблемы, которые призван решать systemd не исчезают, а переходят в другие формы.

Например, vncserver из пакета tigervnc настолько "чудесен", что мэинтейнерам пакета пришлось ваять скрипт-обёртку для запуска сервиса при обновлении systemd в CentOS. Т.е. тот самый отказ от init.d скриптов привёл к тому, что есть новая прослойка - systemd, которая тупо запускает скрипт инициализации сервиса.

Ни в коем случае не оправдываю авторов этого самого vncserver-а с их "чудесами" при запуске, но хочу спросить: что проще, выучить один раз bash, чтобы читать/писать скрипты инициализации, или всё то многообразие возможностей и богатство опций systemd?

Сдаётся мне, что сложность системы не изменилась, а поменяла форму. Вместо одного скриптового языка со множеством скриптов, мы теперь имеем сложный systemd, время от времени всё ещё затыкая дыры скриптами.

Итого: с появлением systemd выросла гибкость системы ценой увеличения архитектурной сложности. И в этой сложности, как мне кажется, есть что-то декстопно-нездоровое.

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

51. "Выпуск системы инициализации sysvinit 2.98"  –2 +/
Сообщение от Аноньимъ (ok), 18-Ноя-20, 02:31 
Если выбирать между СистемД и Башем, я выберу застрелиться.
Ответить | Правка | Наверх | Cообщить модератору

82. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от bergentroll (ok), 18-Ноя-20, 06:16 
> Если выбирать между СистемД и Башем, я выберу застрелиться.

В ногу, я надеюсь? Из сишного плюсомёта?

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

219. "Выпуск системы инициализации sysvinit 2.98"  –1 +/
Сообщение от Аноньимъ (ok), 18-Ноя-20, 15:02 
Можно делать вещи иначе.
Без мерзостей.
GuixSD например смог.
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от www2 (??), 18-Ноя-20, 07:32 
Не знаю, зачем в системы инициализации тащат bash? Есть стандартный shell, возможностей которого для инициализации вполне достаточно. Чего там не хватает, автодополнения или хэш-массивов?
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

220. "Выпуск системы инициализации sysvinit 2.98"  –1 +/
Сообщение от Аноньимъ (ok), 18-Ноя-20, 15:03 
Шелл конечно разумнее баша, но всё ещё безумие.
Не для того он существует.
Ответить | Правка | Наверх | Cообщить модератору

129. "Выпуск системы инициализации sysvinit 2.98"  +3 +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-20, 09:36 
> Проблемы, которые призван решать systemd не исчезают,
> а переходят в другие формы.

Сенсация!  Серебряная пуля оказалась серебрёной!..

> И в этой сложности, как мне кажется, есть что-то декстопно-нездоровое.

Виндово-нездоровое: выход за разумный предел человекопостижимости и экспоненциальный рост затрат на диагностику => вендорлок.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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