LINUX.ORG.RU

systemd 260

 , ,

systemd 260

0

3

Юбилейный релиз свободного (GPL) менеджера систем GNU/Linux принёс нам:

  • прекращение (как и было обещано в прошлом релизе) поддержки скриптов System V;

  • varlinkctl list-registry теперь показывает все публичные интерфейсы из /run/varlink/registry/;

  • systemd-report и экспериментальная поддержка системы репортинга в /run/systemd/report/;

  • возможность встраивания DeviceTree в /usr/lib/systemd/boot/hwids/ чтобы им можно было тривиально воспользоваться из UKI;

  • поддержку SCHED_EXT в CPUSchedulingPolicy юнита;

  • поддержку секции [MobileNetwork] в systemd-networkd, описывающей интеграцию с ModemManager;

  • systemd-vmspawn теперь может регистрировать виртуалки в пользовательском (вместо системного) инстансе systemd-machined;

  • systemd-ask-password теперь можно вызывать от обычного пользователя благодаря добавлению соответствующей политики PolKit;

  • и ещё кучу достойных обсуждения нововведений, включая, как это сейчас принято, поддержку ИИ-агентов.

>>> Детальное описание

★★★★☆

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 7)
Ответ на: комментарий от yars068

Более правильно было сказать, зачем один Тьюринг-полный язык другим заменять ;)

А его разве не как NIH-замену systemd сделали? Мне казалось он появился когда sysV уже остался только в маргинальщине.

zabbal ★★★★☆
() автор топика
Ответ на: комментарий от PunkPerson

Оно точно система инициализации, а не троян, который следит за всем и вся?

Исходники доступны, с помощью мозга их можно проанализировать. Более того, с появлением ИИ даже это требование перестало быть обязательным. Однако идиотские реплики и их авторы по-прежнему не переводятся. И потом искренне удивляются с чего это вдруг их на ИИ решили заменить. Да он просто тупит меньше!

zabbal ★★★★☆
() автор топика
Ответ на: комментарий от sena

Неужто не слышал какой вой стоял на болотах по этому поводу? Описанные тобой мощнейшие сложности ведут к неизбежному перегреву хейтерского мозга в результате приложения непривычных интеллектуальных усилий.

zabbal ★★★★☆
() автор топика
Ответ на: комментарий от mister_VA

Ты – одна из самых действенных причин распрощаться с системд

Ой, ну хватит, я аж покраснел. Если такие как ты распрощаются с systemd, c IT в целом или с существованием в этом неприбранном мире - это будет просто великолепно. Чертовски приятно приложить к этому руки :)

zabbal ★★★★☆
() автор топика
Последнее исправление: zabbal (всего исправлений: 1)
Ответ на: комментарий от mister_VA

ага, писалась баш-лапша собирая вместе кучу разным образом написанных инструментов: инит отвечает за старт, другой за перезапуск проги при падении, следующий за установку параметров ограничения среды и так далее…
твои б мозги сварились от чтения таких лапше-скриптов :) хотя смотрю ты и есть потребитель лапши…
в общем не буду мешать.

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

Непрерывное изучение системд и поиск и чтение юнитов столь же мозгозатратно. И не требуется ни для чего, кроме самого системд. Знание баша более универсально.

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

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

зависит от задачи, в каких-то случаях можно так

[Unit]
Description=My old shell-managed service
After=network.target

[Service]
Type=forking
ExecStart=/path/to/myscript start
ExecStop=/path/to/myscript stop
ExecReload=/path/to/myscript restart
PIDFile=/run/myapp.pid

[Install]
WantedBy=multi-user.target

Через пидфайл системдэ получит пид процесса.

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

Сам факт выкидывания неприятен конечно. Спрашивается, зачем?

Теперь придётся писать вручную юнит, который раньше создавался автоматически. Это свинство и наплевательство на пользователей.

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

Спрашивается, зачем?

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

Это свинство и наплевательство на пользователей.

Именно так - со стороны авторов говнософта, что за десятилетия (!) не смогли обеспечивать поддержку нормального системного менеджера.

zabbal ★★★★☆
() автор топика
Ответ на: комментарий от sena

поддержка системд скриптов сейчас имхо у всех демонов есть.

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

выкинули потому что сильное невыгодное никому легаси.
также к примеру современные строители везде используют перфоратор вместо пробойника/обратного сверла и молотка. быстрее удобнее качественнее - для работы выигрыш неимоверный.
будет возможность сравни на своем опыте :) и никогда не будешь применять пробойник+молоток.
из той же серии пром.станки с ЧПУ. они стоят йопнешься, требуют высокообученного станочника-оператора, но прибыль приносят гигансткую.

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 2)
Ответ на: комментарий от I_one

Хорошая идея, но лучше сразу на Lean.

zabbal ★★★★☆
() автор топика
Ответ на: комментарий от pfg

выкинули потому что сильное невыгодное никому легаси.

Оно есть не просило, там простейший юнит создавался.

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

Я имел в виду, в первоначальной русской версии текста. Что автор хотел написать, но исправил :) Оговорка по Фрейду.

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

При чём тут авторы софта? Авторы софта не должны «обеспечивать поддержку» никаких менеджеров и инитов тоже не должны. Интеграция софта в систему - дело мейнтейнеров сиcтемы (дистра).

firkax ★★★★★
()

Хм, GPL-2.0, LGPL-2.1 licenses found на GitHub в разделе LICENSE, наверное, нормальное ПО…

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

ну дык и sysVinit прекрасно живет в в своем закоулке. недавно проходила новость о его очередном релизе.

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

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

Естественно. Но когда мне потребовалось сделать 4 отверстия в кирпичной стене, я не стал покупать перфоратор, тащить его на работу и обратно, искать удлинитель, отключать оборудование перед использование перфоратора, а взял у отца пробойник, положил его в карман, сделал 4 отверстия, и в кармане вернул. Молоток на работе был.

Как говориться, каждому овощу свой фрукт. Системд – профессиональный инструмент, на постоянной основе требующийся профессионалам… в некоторых случаях. Системд на каждом устройстве с Линуксом нужен так же, как профессиональный перфоратор в каждой квартире. Или станок с ЧПУ.

Идеология СПО всё же «хочешь – используешь, не хочешь – используешь любую другую альтернативу», а не «хочешь, не хочешь, а хотеть придётся».

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

Системд – профессиональный инструмент

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

zabbal ★★★★☆
() автор топика
Ответ на: комментарий от question4

тащемта это - типичная кровать! так что Bass - прав!

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

Непрерывное изучение системд и поиск и чтение юнитов столь же мозгозатратно.

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

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

Как говориться, каждому овощу свой фрукт.

Ложные аналогии - корень всех зол. Systemd, конечно, профессиональный инструмент - вот только применяется он в первую очередь разработчиками твоей ОС, и им он нужен в первую очередь.

А для тебя, как для конечного пользователя, нет никакой разницы, где включать и выключать сервисы в готовой ОС.

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

Идеология СПО всё же «хочешь – используешь, не хочешь – используешь любую другую альтернативу»

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

http://www.islinuxaboutchoice.com

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

Технически, выбор есть и вполне себе работает. Любой желающий может взять и попатчить исходники, собрав себе всё что угодно.

Другой вопрос, что @mister_VA и ему подобные не хотят ничего патчить, они вываливают ворох своих тараканов, чтобы с ними разбирались другие люди.

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

Ну конечно. Они думают, что выбор бесплатный и его наличие обязательно (поэтому используют слова типа идеология). При этом донатов и патчей на этот самый выбор не дождешься - идеология же!

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

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

заменить в конкретном продукте каждый конкретный винтик - это бред

Ну почему же - любой каприз за ваши деньги. Нанимаем достаточно большую квалифицированную команду и вперёд. Хоть убунту из дебьяна сделать, хоть apt к rpm прикрутить - и так пока бюджет или винтики не закончатся ;)

Другое дело что хейтерам такое не подходит - им нужно чтобы их хотелки реализовали бесплатно, а потом они ещё и полили разрабов дерьмом за то что те их недостаточно шустро реализовывали. Вот тогда полный about choice наступит.

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

Ты не понимаешь, раз ПЫТЛИВЫЕ УМЫ (тм) не могут заменить компонент, не потратив времени или денег - это не свобода.

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

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

sena ★★★
()
Последнее исправление: sena (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.