Хорошие манеры состоят из мелких самопожертвований (Р. Эмерсон).
Выпущена версия systemd 257-rc1 с множеством новых функций и изменений
Главное меню » Linux » Выпущена версия systemd 257-rc1 с множеством новых функций и изменений
07.11.2024
Systemd 257-rc1 выходит сегодня в качестве крупного обновления для этого выпуска, которое содержит множество новых функций и других усовершенствований для этого ключевого компонента стека операционной системы Linux.
Некоторые из многих особенностей systemd 257 включают:
Опция «systemd-tmpfiles –purge» переработана таким образом, чтобы применяться только к строкам tmpfiles.d/, отмеченным новым флагом «$». Это сделано для того, чтобы опция «systemd –purge» не удаляла слишком много файлов случайно.
Поддержка cgroup v1 теперь считается устаревшей, и systemd по умолчанию игнорирует конфигурации, включающие их. Временно параметр SYSTEMD_CGROUP_ENABLE_LEGACY_FORCE= 1 позволяет повторно включить их. Но systemd 258 планирует удалить поддержку cgroup v1.
Systemd 258 также направлен на удаление поддержки (устаревшей) поддержки сценариев служб System V.
API systemd JSON теперь доступно в качестве общедоступного интерфейса libsystemd через sd-json.
API-интерфейс Varlink IPC теперь доступен в libsystemd через sd-varlink. Это часть системы systemd, которая в будущем будет активнее использовать Varlink.
Многоканальный TCP (MPTCP) теперь поддерживается в качестве протокола сокета для блоков .socket.
Упрощена инициализация системных часов во время загрузки и обновлений.
Обработка Ctrl-Alt-Delete в ядре теперь снова включена при позднем завершении работы.
Процессы-генераторы, вызываемые менеджером служб, теперь будут получать новую переменную среды «$SYSTEMD_SOFT_REBOOTS_COUNT», указывающую, сколько раз система была перезагружена.
меню systemd-boot теперь будет реагировать на нажатия кнопок увеличения / уменьшения громкости так же, как на нажатия кнопок со стрелками вверх / вниз. Это для смартфонов и других устройств, на которых могут быть кнопки увеличения / уменьшения громкости, но нет клавиш со стрелками.
bootctl теперь дополнительно поддерживает установку баз данных UEFI Secure Boot для systemd-boot, чтобы он мог автоматически регистрироваться при загрузке системы в режиме настройки.
Новый инструмент systemd-sbsign для подписи двоичных файлов EFI PE.
Добавлены новые поля для /etc/os-release: RELEASE_TYPE=, EXPERIMENT=, EXPERIMENT_URL=.
Ряд исправлений для упрощения сборки systemd с использованием библиотеки musl C.