В MX Linux 25.1 вернули возможность выбора систем инициализации

mx linux,systemd,sysvinit,init-diversity,дистрибутив linux

MX Linux 25.1 возвращает долгожданную возможность выбора между systemd и sysvinit при загрузке благодаря новому фреймворку init-diversity. Узнайте, как вернуть гибкость управления системой инициализации, если вы не приемлете systemd, но иногда в нём нуждаетесь.

MX Linux 25.1 вернула возможность переключения систем инициализации (init systems) — ключевую особенность старых версий MX Linux.

Это обновление последовало за очень коротким бета-тестированием — бета-версия 25.1 появилась неделей ранее. Впрочем, это не рядовой релиз с исправлением ошибок. Как говорилось в анонсе бета-версии:

Обычно мы не выпускаем бета-образы для обновлений типа “point release”, но в данном случае сочли разумным это сделать, поскольку, начиная с версии 25.1, вновь возможна двойная инициализация (dual-init), и мы включаем в один ISO-образ и systemd, и sysvinit. Это одновременно значительно сокращает количество сборок и возвращает функцию, которая была уникальной для MX.

Иными словами, версия 25.1 восстанавливает одну из самых узнаваемых и полезных функций MX Linux: возможность выбора системы инициализации во время загрузки компьютера. Релиз MX Linux 25 в ноябре прошлого года требовал сделать выбор до установки, а редакция на KDE Plasma была доступна только с systemd.

В MX Linux 25.1 вернули возможность выбора систем инициализации

MX Linux 25.1 со стандартным окружением Xfce, с меню запуска в левом нижнем углу — и с sysvinit

Это досадное изменение казалось вероятным в течение нескольких месяцев — мы предупреждали о его вероятности ещё в августе 2025 года. У этого были некоторые недостатки. С одной стороны, это привело к неизбежному размножению редакций MX Linux 25. Как мы упоминали при обзоре бета-версии в сентябре, это означало не менее семи различных редакций. С другой стороны, это усложнило возможность избежать спорной системы инициализации systemd от Леннарта Поттеринга. Например, она является частью основанных на MX Linux дистрибутивов AV Linux, которые мы рассматривали в декабре.

Что несколько неожиданно, так это то, что данная возможность возвращена не благодаря обновлённому или исправленному инструменту systemd-shim, а благодаря новой системе переключения init под названием init-diversity. Она появилась из альтернативного спина одной из родительских систем MX, antiX Linux — мы рассматривали её 23-ю версию, когда вышел релиз на базе Debian 12. Более новый релиз на базе Debian 13 всё ещё находится на второй бета-стадии.

Последняя версия этого вышестоящего спина, antiX-23.2 – init-diversity – 2025 remaster edition, предлагает выбор из шести различных систем инициализации: sysvinit, s6-rc, s6-66, OpenRC, dinit и runit. На данный момент MX Linux 25.1 предлагает только две: классическую sysvinit или протеическую шугадот, которой является systemd.

В MX Linux 25.1 вернули возможность выбора систем инициализации

Привлекательно оформленное меню GRUB предлагает выбор систем инициализации в меню “Advanced”

Обновление MX Linux и так сопряжено с некоторыми сложностями — мы обновили наш резервный раздел MX Linux 23 до 25-й версии, и хотя ОС работает безупречно, полезные MX Tools перестали функционировать. Поскольку речь идёт о столь критичном компоненте, как система инициализации, разработчики действуют осторожно: обновление MX Linux 25 до 25.1 не установит инструменты init-diversity. Если вы хотите получить возможность выбора системы инициализации, проект опубликовал страницу с инструкцией по её активации — и она также включает инструкции по удалению.

Примечание

Благодарим читателя Майка Р., который сообщил нам об этом и прислал ссылку на ветку на форуме MX Linux, где это изменение обсуждалось ранее в этом месяце. ®

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

В тренде:


Похожие новости: