LINUX.ORG.RU

systemd 247

 ,


0

1

Новый релиз известного системного менеджера мира GNU/Linux — systemd.

В данном выпуске:

  • метки (tags) udev теперь относятся к устройству, а не к событию, связанному с устройством, — это нарушает обратную совместимость, но только для того, чтобы корректно обработать нарушение обратной совместимости, внесённое ещё в ядре 4.14;
  • файлы PAM для systemd-user теперь по умолчанию в /usr/lib/pam.d/ (как и должно быть с версии PAM 1.2.0) вместо /etc/pam.d/;
  • зависимость (runtime) от libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup теперь опциональна — в случае отсутствия библиотеки соответствующая функциональность автоматически отключается;
  • systemd-repart поддерживает вывод в формате JSON;
  • systemd-dissect стал официально поддерживаемой утилитой со стабильным интерфейсом, соответственно по умолчанию теперь устанавливается в /usr/bin/ вместо /usr/lib/systemd/;
  • systemd-nspawn теперь использует интерфейс, описанный в https://systemd.io/CONTAINER_INTERFACE ;
  • убрана недокументированная опция «ConditionNull=» для юнитов;
  • добавлены новые опции юнитов;
  • добавлена поддержка ключей восстановления для зашифрованных образов systemd-homed, которые (ключи, а не образы) отображаются с помощью QR-кода;
  • добавлена поддержка отдельного раздела /usr в https://systemd.io/DISCOVERABLE_PARTITIONS/ и systemd-repart;

И множество других, не менее любопытных изменений.

>>> Подробности

★★★★

Проверено: alpha ()

Ответ на: комментарий от crypt

Делают всего лишь аналог того, что уже есть чтобы не выглядеть полными даунами.

anonymous ()

Забальчик, не томи, когда там уже SystemDOS выйдет?

anonymous ()

Что ни говори, а есть у продукта системдэ одно замечательное качество: как показывает жизненный опыт, он является хорошим и быстрым детектором дурачков, его приверженцев, которые ничего не понимают ни в ЭВМ ни в ПО, но с пеной у рта талдычат заученные мантры. В других вопросах они, кмк тоже мало чего соображают, так как своих мыслей не имеют и постоянно повторяют что-то где-то услышанное без малейших признаков понимания. В большей степени этим качеством обладает, пожалуй, лишь один другой продукт. Это руст.

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

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

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

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

Мой поинт был в том, что раз уж вообще создали все эти @ и %I, то могли бы придумать более универсальную фичу. Но видимо у разрабов systemd другая логика.

seiken ★★★★★ ()

Когда уже Лёня перепишет ядро, графический стек и обяжет всех использовать это красная шляпа?

Systemd, pulse - это по факту лучшее что случалось с десктопным линуксом. В своё время конечно всё было через одно место, но сейчас явно виден позитив.

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

которые ничего не понимают ни в ЭВМ ни в ПО

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

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

То ли дело, придумывать каждый раз СВОЙ уникальный ответ, Вау, прям сгусток анонимного эгоцентризма и нарциссизма.

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

Когда уже Лёня перепишет ядро, графический стек и обяжет всех использовать это красная шляпа?

казнить нельзя помиловать

это по факту лучшее что случалось с десктопным линуксом

ага, с той только оговоркой, что линукс на серверах укрепил свои позиции, а на десктопе так и не появился. а в остальном все верно.

pulse В своё время конечно всё было через одно место, но сейчас явно виден позитив.

ничего, уже переписывают снова на укуренное pipe-wire, которое уж теперь точно сможет все-все и сразу.

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

Сейчас из всех щелей попрут неосиляторы системД

Когда коту нечего делать, он лижет яйца. Ты уже осилил лизать яйца?

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

Даже пульсу хотят заменить сами редхатовцы. Значит сознают, что сделали говно. Вот и с системдой то же самое.

Ты что, злорадствуешь? Ну, заменят на еще более худшие поделия, будешь потом выть и вспоминать шиштемду с пульсами как «ну те хоть как-то работали, а эти, новые, уже нет» :DDD

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

«Когда-то» это когда именно?

https://www.linux.org.ru/news/archive/2005/9/

не вижу. В 1999, действительно, была отсебятина. Но пик популярности лора пришелся ЕМНИП на 2008..2012 годы.

Отток посетителей произошел на вообще всех форумах, потому что этот формат общения уходит в прошлое. https://www.reddit.com/r/dataisbeautiful/comments/87rdrf/active_users_over_the_years_statista_oc/

leave ★★★★★ ()

Мда… до солярного SMF по-прежнему не дотягивает. К сожалению, Дебиан давно встал на кривую дорожку, не знаю теперь что и выбрать

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

не вижу. В 1999, действительно, была отсебятина. Но пик популярности лора пришелся ЕМНИП на 2008..2012 годы.

в 2010, на самом пике популярности лора, выходит systemd, ознаменовав своим появлением установление нового порядка. ;)

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

Когда-то это было фишкой лора. И были посетители. Потом с этим стали бороться и на лоре почти никого не осталось. Даже странно почему.

это поколение правильно воспитанных детей наконец доросло до уровня модераторов новостей на лоре).

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

Lucky ★★ ()

Еще десяток релизов, и в мире найдется новый Поттеринг, что бы заменить systemd...

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

поколение правильно воспитанных детей своих токсично настроенных родителей

ok

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

до солярного SMF по-прежнему не дотягивает.

В чём именно, ради интереса? (Не в наличии конфигов сервисов на XML же, — таковых в systemd, действительно, нет.)

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

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

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

Уж upstart-то упоминать не стоит. У него весьма немало костылей и архитектурных недостатков.

Rootlexx ★★★ ()

Когда начнут приводить графики с регрессией/прогрессией скорости загрузки эталонной системы?

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

ага, с той только оговоркой, что линукс на серверах укрепил свои позиции, а на десктопе так и не появился. а в остальном все верно.

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

ничего, уже переписывают снова на укуренное pipe-wire, которое уж теперь точно сможет все-все и сразу.

Как будто-то что-то плохое. В этот раз и совместимость с джеком, альсой и пульсой, всё ок будет.

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

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

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

Хотя тебе никто не мешает установить свою ubuntu 8.04 и жить в манямирке дальше.

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

Тем что SMF - это именно система инициализации. Т.е. на нее не навешивают 101 функцию с зависимостями. Там гном или udev не опираются на эту херню. Просто способ старта системы, сервисов и инстанций, и всё

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

Тем что SMF - это именно система инициализации.

В таком случае правильнее было бы сказать «перерос», а не «не дотягивает».

Там гном или udev не опираются на эту херню.

Там GNOME опирается на какую-то другую херню. Ибо аналог logind какой-то должен быть (consolekit?).

Менеджера устройств в пользовательском пространстве там, ЕМНИП, вообще нет.

Просто способ старта системы, сервисов и инстанций, и всё

Если сравнивать со всем проектом systemd — может быть. Но это значит сравнивать тёплое с мягким.

Rootlexx ★★★ ()

И множество других, не менее любопытных изменений.

Пустое множество то?

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

Я бы сказал не «перерос», а «SMF не стал раковой опухолью системы». Т.к. проектирование там (в Сане) было относительно централизованным, то и попыток подмять под себя все аспекты тоже не было. Никаких 140 команд и близко нет.

Что же касается XML, то описание сервиса в целом довольно примитивно, с тем же успехом можно было и более простые форматы использовать, но это же энтерпрайз, тут так не принято

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

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

переписать системдэ на раст. такой же, но с перламутровыми пуговицами, не такой как все. шоу для нетфликса, 5 сезонов как с куста.

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

Хе хе, ишь че захотел, шобы великий Леня Поттеринг тратил свое время на ваше легаси?

anonymous ()

Плодится дебильный сорняк.

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

Как будто-то что-то плохое.

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

В чистом выражении он конечно на десктопах больше, чем 10 лет назад, для меня это факт.

для тебя, может быть, и факт:) был какой-то момент, когда Linux по всему миру рассматривали в качестве альтернативного десктопа. тот момент, когда даже корел под него продукты делать собирался.

crypt ★★★★★ ()

Не понимаю, чем плохи systemd и pulseaudio. УМВР быстро и без сбоев, почти как svchost.exe.

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

Я бы сказал не «перерос», а «SMF не стал раковой опухолью системы». Т.к. проектирование там (в Сане) было относительно централизованным, то и попыток подмять под себя все аспекты тоже не было. Никаких 140 команд и близко нет.

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

Что же касается XML, то описание сервиса в целом довольно примитивно, с тем же успехом можно было и более простые форматы использовать, но это же энтерпрайз, тут так не принято

Ну т.е. везде свои недостатки.

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

Systemd, pulse - это по факту лучшее что случалось с десктопным линуксом

Ну если цель - закопать десктопный Линукс, то да, лучшее.

Нормальная движуха вокруг Linux на десктопах закончилась в 2007-2010, а сейчас разогнали всех энтузиастов и начали сириус бизнес делать.

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

ты, видимо, забыл, но у нас с тобой уже был большой тред по systemd:) поттеринг на самом деле довольно хреновый, не скажу хреновый, но недостаточно компетентный, вечно претендующий на системность, которая ему никак не дается, инженер. он постоянно берется за комбайны в стиле windows (большие программы на все случаи жизни): avahi, pulseaudio, systemd...

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

он постоянно берется за комбайны в стиле windows (большие программы на все случаи жизни): avahi, pulseaudio, systemd…

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

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

а systemd хоть и комбайн, но что такое «комбайн в стиле Windows», мне решительно непонятно — потому и интересуюсь.

тебе и в прошлый раз было не понятно. и поттеру непонятно, потому что он воспитан на комбайнах. «комбайн» - это софт со множеством функций. «в стиле windows» - означает, что он негибок. неудобен для поиска проблем. тяжелый. лагучий. всеми этими особенностями pulseaudio обладает: звук из vm через него подлагивает, ресурсов потребляет, когда я пытался запустить его под рут в системном режиме, он меня обломал со ссылка «сходи мол почитай, почему так нельзя». это именно поведение софта под виндой «я знаю, юзер, как тебе лучше».

мало ли чего ты не видишь. pulseaudio пытается делать со звуком все:

PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server.

для сравнения sndio:

Sndio is a small audio and MIDI framework part of the OpenBSD project and ported to FreeBSD, Linux and NetBSD. It provides a lightweight audio & MIDI server and a fully documented user-space API to access either the server or directly the hardware in a uniform way. Sndio is designed to work for desktop applications, but pays special attention to synchronization mechanisms and reliability required by music applications. Reliability through simplicity are part of the project goals.

по avahi лень писать.

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

Полностью не уйдет. Мессенджер даже близко не являются заменой. О деградировавших социальных сеточка за думаю и говорить смысла нет.

Просто сравни посты в том самом ЖЖ с постами в современном фэйлбук или ВКонтакте и почувствуй разницу.

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

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

И вот всё у них так. При этом некомпетентными почему-то считают разработчиков systemd. В чистом виде Даннинг-Крюгер.

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

Есть, просто они раскиданы по разным пакетам

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

В свое время, когда только познакомился с десятой соляркой, никакого особого неприятия SMF не было - ну ни SysV, но жить можно. Когда же пришлось начать работать с systemd то это был какой-то хтонический ужас. Пока была возможность - отползал от… Но теперь обложили со всех сторон. Либо надо уходить на маргинальные дистры, типа Gentoo или когда-то нежно любимой Слаки, либо каждый день помнить что жизнь - боль

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

Когда уже Лёня перепишет ядро, графический стек и обяжет всех использовать это красная шляпа?

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

anonymizer ()
Последнее исправление: anonymizer (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.