LINUX.ORG.RU

systemd 260

 , ,

systemd 260

0

4

Юбилейный релиз свободного (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)
Ответ на: комментарий от zabbal

какие днс сервера? у меня нет днс сервера на компе. у меня есть список днс серверов, который должнен лежать в resolv.conf.

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

какие днс сервера?

Ты не знаешь что systemd-resolved это сервер? И зачем ты тогда полез в resolv.cong? Его не для ламеров сделали - это инструмент админа.

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

так зачем мне днс сервер?

С чего ты взял что кому-то не насрать на то что тебе надо, а что нет?

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

С чего ты взял что кому-то не насрать на то что тебе надо, а что нет?

Программное обеспечение разрабатывают для максимально возможной аудитории, так что если ты считаешь, что разработчикам твоего-любимого-d должно быть насрать на желания пользователей, то кто тут «хейтер» и дебил?

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

Более того, на практике нигде никогда это не работало.

Шо значит «не работает»? Работает. Излишен LO? Используешь Аби или Гнумерик.

Vim/Emacs. Десяток «блокнотов», несколько видеопроигрывателей, аудиопроигрывателей, десятки WM/DE, альтернативы есть даже для ядра и компиляторов Си.

Если бы системд было столь же легко удалить/поставить, как очередную «смотрелку» фото или даже браузер, то никто ничего против него не имел бы. Работает и ладно. Если нужен. А если не нужен, то удалить или не ставить.

Есть же куча командных оболочек и никого не ипёт, что в Линукс необходим (ba/d)sh, он никак не мешает пользоваться своим любимым fish, tcsh, zsh или tcl, та даже Питон для себя можно сделать таковой.

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

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

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

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

поэтому системд кал и рукопопое изделие, которое пытается затыкать свои косяки через патчи ядра

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

Шо значит «не работает»?

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

Излишен LO? Используешь Аби или Гнумерик.

Напоминаю, что речь была про замену системного менеджера, а не про приклад. Надо ли объяснять, что это сложнее поддерживать, чем наличие 2 офисов в репозитории? Просто потому что от офисов ничего больше не зависит в отличие от.

альтернативы есть даже для ядра

Угу, debian hurd. Отличная альтернатива.

и компиляторов Си

Ну скомпилируй генту с tcc.

Если бы системд было столь же легко удалить/поставить

Есть дистрибутивы без системд. Никто никогда не обещал, что в рамках дистрибутива ты можешь менять вообще все компоненты. Нет таких. Потому что это невозможно качественно поддерживать. А нужно это 1.5 задротам, которые сами не готовы вкладывать свое время.

Если угодно опенсорс - это про собственный вклад. Давай, сделай дистриб, в котором все можно менять) мешает что ли кто-то? Покажи как надо.

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

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

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

mister_VA ★★
()

Поддержка проверки возраста уже вошла в релиз? Просто системд уже форкают чтоб ее оттуда убрать

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

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

Напоминаю, что речь идёт о не ставить этот системный менеджер как излишнюю прослойку. Повторюсь, что претензии к системд выражаются в «не нужно» и в «не пропихивайте везде без вазелина» а не в чём-то ещё.

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

Нет в ней необходимости и на всякой мелочи, вроде роутеров.

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

Есть дистрибутивы без системд.

Есть. Вот только апологеты системд начинают исходить на говно в темах о таких дистрах, как будто им Red Hat приплачивает за это, вместо того, чтобы в темах про системд при любых намёках на охаивание системд посылать хаятелей на такие дистрибутивы. Спокойно и вежливо.

Точно так же, как при предъявлении претензий, что Gnome приколочен к системд, посылать пользоваться любыми другими WM/DM, хоть бы и на GTK, бо их полно.

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

Давай, сделай дистриб, в котором все можно менять

Зачем? Чем вам Генту, Дебиан с форками или Арч не устраивает?

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

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

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

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

Эк тебе маркетоиды в моск насрали. Программное разрабатывается для решения конкретных задач. В случае коммерческой конторы это зарабатывание бабла. В случае некоммерческой - решение задач разработчиков.

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

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

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

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

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

Просто системд уже форкают чтоб ее оттуда убрать

Это где такое? И, главное, зачем если её всё-равно делают на уровне DM до вызова systemd?

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

Любителям башелапши скорее постирать, а не надеть.

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

Юзеру не понравится если все будет подтормаживать. :)

Учитывая что сверхразумы проектировавшие gethostbyname и getaddrinfo сделали эти вызовы блокирующими.

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

Юзеру не понравится если все будет подтормаживать. :)

Ррряяя, почему вы не даёте мне насрать себе в штаны?! Уберите вашу дурацкую бумагу - коричневый сейчас в моде!

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

я не замечу разницы между скоростью отдачи 5 мс и 50 мс просто потому, что физически мозг не ощутит между ними разницы. а вызовы эти должны быть блокирующими.

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

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

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

программа сама должна обрабатывать вызовы к днс, а на низком уровне это 100% блокирующая операция.

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