LINUX.ORG.RU
ФорумTalks

Сдаётся один из последних оплотов свободы от сустемд

 , ,


0

1

Участник проекта Debian Майкл Штапельберг (Michael Stapelberg) ответил на критику systemd, высказанную другими разработчиками в рамках проведённого в конце мая опроса. В своём блоге Майкл попытался опровергнуть аргументы, традиционно выдвигаемые против systemd.

Из написанного выше, автор делает вывод - критики systemd во многом правы, но иногда следует посмотреть на вещи с положительной стороны и увидеть, что systemd просто старается сконцентрировать в одном месте усложнённость множества различных init-скриптов, оставив сложности внутри себя, а простой, но в то же время гибкий интерфейс - снаружи. В итоге, упрощается работа мэйнтейнеров пакетов по написанию сервисных файлов (аналог скриптов инициализации) и предоставляются целостные и надёжные средства для управления сервисами. System заметно отличается от sysvinit, а альтернативные подходы первое время часто кажутся усложнёнными. То, что systemd потребляет больше ресурсов, чем sysvinit, компенсируется задействованием данных ресурсов для учёта большей информации о сервисах, а более детализированный контроль состояния позволяет администратору более глубоко контролировать работу служб.

Последнее можно читать как, расслабьтесь, нагнитесь, смажьте и получайте удовольствие.
opennet

★★★★★

Последнее исправление: daemonpnz (всего исправлений: 1)
Ответ на: комментарий от carasin

Тут скорее другая аналогия напрашивается: как нам препод рассказывал про одну дипломную работу, я деталей не запомнил, но было что-то такое - зачем городить велосипед из набора кучи микросхем, когда можно обойтись простой диодной логикой из пары элементов. Системд это мне очень напоминает. Я ещё ни разу не столкнулся с каким-то профитом от его использования, а вот проблем огрёб пару раз.

ViTeX ★★★★
()
Ответ на: комментарий от ViTeX

Вот вот, чем сложнее система, тем выше вероятность ошибок в ней, а системд неоправданно усложнён.

daemonpnz ★★★★★
() автор топика
Ответ на: комментарий от bhfq

Не нужно обращать внимание, просто кто то не сдержался. Не очень верю что этот велосипед сделают по дефолту, ведь у Debian есть и не linux ядра, куда его (системд) не впихнуть.

invokercd ★★★★
()
Ответ на: комментарий от Mitre

А как же самоотверження поддержка того, что нравится, несмотря ни на что?

В арче нашелся один пользователь, который взялся поддерживать инитскрипты. А вою-то было...

geekless ★★
()
Ответ на: комментарий от Mitre

Кей Сиверс — основной разработчик udev, недавно ставшего частью systemd.

carasin ★★★★★
()

«Для опровержения этого аргумента был приведён отдельный документ, включающий в себя список зависимостей пакета systemd и его исполняемого файла.»

потому как в стандартный объем текста, публикуемого в блоге, перечисление зависимостей не помещалось

mingtom
()

Скоро бомбанёт и у дебианщиков.

Интересно, Марк в итоге таки сдастся Поттерингу или нет?

Valkeru ★★★★
()

Последнее можно читать как, расслабьтесь, нагнитесь, смажьте и получайте удовольствие.

Как за скоро ждать systemd в debian и ubuntu?

ekzotech ★★★★
()

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

ооо дааа, , пусть жрёт больше везде, на десктопах самое оно, что? тормозит и глючит? просто купите железо покруче

q11q11 ★★★★★
()
Ответ на: комментарий от bubblecore

Когда ожидать по дефолту?

Да шут его знает. Может и никогда, а может очень скоро. Не спроста все эти опросы.

Polugnom ★★★★★
()

Участник проекта Debian Майкл Штапельберг
Майкл

Либо Михаэль, либо Стэйплбирг.

2 stevejobs

подскажи хороший отладчик для bash, интегрированный в какое-нибудь IDE

У тебя IDE головного мозга. Трейс в баше включается через set ±x. Больше там ничего и не надо.

2 PolarFox

И никто не мешает велосипедить на баше под системд, если уж синдром утёнка одолевает.

Я очень рад, что твоё пищеварение не страдает от того, что дают. Но инодга хочется приправить скрипт инициализации парой инклюдов. И чтобы сделать это, с OpenRC мне надо лишь поправить строчку в пакете, скопировав его в свой оверлей.

2 alright

Пусть он не идеален, но если он везде будет стандартом, вместо велосипедов в каждом дистре, это уже хорошо.

Хорошая шутка. Будет ещё веселее, если им будут пользоваться так же часто, как vi.

Deleted
()
Ответ на: комментарий от Deleted

Будет ещё веселее, если им будут пользоваться так же часто, как vi

Вы будете смеяться, но осталось всего 11%
Какими текстовыми редакторами вы пользуетесь?
Какой системой инициализации вы пользуетесь?

Polugnom ★★★★★
()

Подождите. Это все-таки инит? Тогда зачем в нем логгер, крон, нтп и все остальное?

leave ★★★★★
()
Ответ на: комментарий от leave

Это все-таки инит?

Нет. Это системный менеджер. Ты что, не понимаешь штоле? Может, ты еще не знаешь, что такое core distro?

tailgunner ★★★★★
()
Ответ на: комментарий от carasin

Там и так уже куски systemd впилены.

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

tailgunner ★★★★★
()

Не так давно ЛОР'овцы мечтали об унификации зоопарка дистрибутивов, а теперь яростно противятся этой самой унификации систем инициализации.

bsdfun ★★★★★
()
Ответ на: комментарий от Polugnom

P.S. голоса за vi можно отдавать в vim, решил что не стоит заводить несколько вариантов под братские редакторы.

Не знаю, как сейчас, но раньше vim в стандартную поставку никто не пихал, только vi.

Deleted
()
Ответ на: комментарий от Deleted

Стандартов уже дофига сделано. systemd будет лишь одним из них... причём не из официальных.

Quasar ★★★★★
()
Ответ на: комментарий от quiet_readonly

quiet_readonly> Аналогичного кода в sysinit не существует вовсе

Его обязано не быть в системе инициализации.

Quasar ★★★★★
()
Ответ на: комментарий от quiet_readonly

quiet_readonly> Они постоянно переписываются для хотфикса новых проблем.

А теперь надо будет переписывать systemd для хотфикса новых проблем, ага.

Quasar ★★★★★
()
Ответ на: комментарий от tailgunner

Шикарное выражение, возьму на вооружение.

leave ★★★★★
()
Ответ на: комментарий от actics

Повальный переход на sysvinit тоже избавит от разношёрстности систем инициализации в линуксе. А повальный переход на OpenRC - так не только в линуксе, но и в других системах избавит от разношёрстности инициализации.

actics> пользоваться им вроде тоже удобно

Ага, «удобно». Тотальная бинаризация и невозможность прочтения информации и настройки без утилит _конкретных_ версий. Такое мог сделать только психически больной человек, либо умственно неполноценный.

Quasar ★★★★★
()
Ответ на: комментарий от carasin

Ок. Почему тогда ретрограды не против IPv6? Новизна же. А новизны боятся, если следовать твоей логике.

Quasar ★★★★★
()
Ответ на: комментарий от carasin

нет, это признание верности конкретных решений, и неприятиу пути в целом.

qnikst ★★★★★
()
Ответ на: комментарий от carasin

Раздутая кодовая база в совокупности с неотвязываемостью компонентов, а, следовательно, и монолитностью - это вполне критерий экскрементам.

Quasar ★★★★★
()
Ответ на: комментарий от carasin

Это признание верности пути systemd

Хм... путь systemd, дао systemd... встретишь Будду^WЛеннарта - убей Леннарта... а ничотак, мне нравится.

также и нежелание сказать об этом вслух.

«Да я всегда могу прямо сказать - венда сосет» (ц)

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.