[disclaimer]Сразу говорю, не хочу устраивать холивар и срач по поводу systemd! Прошу просто объяснить.[/disclaimer]
Привет! Вот многие ругаются на systemd, а я до сих пор не могу понять почему. Объясните, в чем же он провинился?
Почему ругаются на systemd?
kirillov3798, названия интерфейсов корявые.
не нравится людям принципиально новый подход, который в основном имеет смысл на системах которые они никогда не видели и не увидят.
имеет смысл на системах которые они никогда не видели и не увидят
Это на каких таких системах?
Это на каких таких системах?
ну например init плохо справляется с серверами в которых большое количество модулей железа, и все kmod-ы не успевают подняться до того как скрипты управляющие их конфигурацией запускаются. Что приводит к отказам железа при загрузке.
Systemd более монолитный и "черноящиковый" того же sysvinit и иже с ним. И код его запутанный и сложный. Вот это единственная объективная причина ругани в его сторону, и исходит она, главным образом, от сисадминов с большим стажем, которые привыкли лазить ручками глубоко в систему.
Остальные же категории - просто так, погулять вышли, повторяющие обрывки чьих-то слов и вбросов, большая часть которых даже не понимает, что systemd - это не одна только система инициализации (та же фигня, кстати, с Wayland'ом - они вбили себе в голову, что это то же самое, что Xorg, только другое, и постоянно тупит с вопросом про сетевую прозрачность).
3.2.6. 3.2.6. Запрещено использовать грубые выражения и ненормативную лексику (мат), включая замаскированный. yars
Systemd более монолитный и "черноящиковый" того же sysvinit и иже с ним. И код его запутанный и сложный. Вот это единственная объективная причина ругани в его сторону, и исходит она, главным образом, от сисадминов с большим стажем, которые привыкли лазить ручками глубоко в систему.
причем возможность лазить ручками есть и в systemd (а если чего то не хватает, то надо открывать баги а не вопить), но это ведь надо менять все свои давно окаменевшие скиллы на новые :)
dyasny, возможность есть, но всё же гора баш-скриптов априори более примитивная и более живучая относительно монолитной программы на С. Это как АКМ и М-16 - первый сосёт в удобстве и эффективности, вторая - в надёжности.
более примитивная
да
более живучая
не факт. тем более что ничего монолитного там нет, это миф
Сразу говорю, не хочу устраивать холивар и срач по поводу systemd! Прошу просто объяснить.
Притормозите немножко все, пожалуйста, я за поп-корном. *YAHOO*
[quote="kirillov3798"]Сразу говорю, не хочу устраивать холивар и срач по поводу systemd! Прошу просто объяснить.
Притормозите немножко все, пожалуйста, я за поп-корном. *YAHOO*[/quote]
а я за пивасиком :D
эм не вот тоже реально интересно узнать причину не довольства systemd
эм не вот тоже реально интересно узнать причину не довольства systemd
Смотрите прошлые темы.
Одна из них была где-то в этом же разделе.
Да причина одна - косность мышления и нежелание переучиваться. Это у большинства людей после 25-30 лет так.
Подолью ведёрко напалма в наш холивар:
Анализ реализаций алгоритма остановки ОС в различных системах инициализации
Подобный подход, позволяющий корректно остановить все блочные устройства, в настоящее время реализован пока только в связке systemd и dracut
Не знаю, чего там не нравится сисадминам. Во многих дистрибутивах сервисы systemd запускаются/останавливаются так же, как и старые сервисы init. Архитектура и возможности systemd разжёваны и отлично документированы.
Сисадминам может не нравиться, что начальство потребует перейти на новый дистрибутив (новую версию например), а там старые скрипты работать не будут. И вместо "плевания в потолок" придётся изучать заново и работать с новыми технологиями.
Я ни кого не хочу обидеть. Знаю, что у хорошего админа всё само работает и вмешательств не требует.
Но это не означает, что прогресс должен остановиться.
Но это не означает, что прогресс должен остановиться.
А вы точно уверены, что это прогресс, а не увод Linux под контроль красношляпых?
Уверен. systemd - открытый проект, любой может принять участие.
А я вот нет.Уверен.
Что вызывает сомнения?