Домой Софт и приложения Linux openSUSE Leap 16.1 внедряет неизменяемый режим установки

openSUSE Leap 16.1 внедряет неизменяемый режим установки

В релизе openSUSE Leap 16.1 появилась возможность выбора неизменяемой файловой системы прямо через установщик Agama. Проект отказывается от отдельного дистрибутива Leap Micro.

Разработчики openSUSE приняли решение изменить подход к дистрибуции своих операционных систем, объединив возможности стабильного релиза Leap и неизменяемых (immutable) решений. Ранее для получения таких функций требовалась установка отдельного продукта Leap Micro, предназначенного для работы с контейнерами, периферийными устройствами и виртуальными машинами. Теперь эта функциональность интегрирована непосредственно в основной инсталлятор Leap.

Выбор неизменяемого режима в установщике Agama для openSUSE Leap 16.1
Выбор режима Immutable в установщике Agama

Новый режим работы в установщике Agama

Начиная с версии openSUSE Leap 16.1, в установщик Agama добавлена опция «Immutable» (неизменяемый режим), которую можно выбрать на этапе развертывания системы. При активации этого режима корневая файловая система переводится в режим «только для чтения». Управление обновлениями осуществляется с помощью инструмента transactional-update, который применяет изменения в новом снапшоте перед перезагрузкой. Это гарантирует стабильность и позволяет при возникновении сбоев быстро откатиться к предыдущему состоянию системы.

Для работы с программным обеспечением в неизменяемом режиме пользователям предлагается использовать Podman и Distrobox для контейнеров, а также формат Flatpak для настольных приложений. Разработчики отмечают, что классический опыт использования останется доступен — для этого достаточно выбрать стандартный режим установки при настройке.

Будущее проекта Leap Micro и изменения в дистрибутивах

Интеграция неизменяемого режима означает, что проект отказывается от выпуска самостоятельных версий Leap Micro, таких как 6.3 или 7.0. Теперь «Leap Immutable» признан полноценным преемником для всех сценариев, где требуются атомарные обновления, работа с контейнерами или развертывание на edge-устройствах. Пользователям актуальной версии Leap Micro 6.2 доступен экспериментальный инструмент миграции, облегчающий переход на новую модель использования.

Обновления в составе Leap 16.1

Помимо внедрения неизменяемого режима, релиз Leap 16.1 включает ряд других технических улучшений и актуализацию программного обеспечения:

  • KDE Plasma 6.6: добавлены поддержка оптического распознавания символов (OCR) в утилите Spectacle и новые функции для повышения доступности интерфейса.
  • GNOME 48: включает поддержку HDR и новый аудиопроигрыватель по умолчанию. Разработчики планируют обновлять компоненты GNOME постепенно, чтобы обеспечить максимальную стабильность.

На текущий момент доступен только релиз-кандидат (RC) openSUSE Leap 16.1. Проект планирует выпускать по одной тестовой сборке еженедельно до момента достижения статуса Gold Master Candidate. Образы доступны для архитектур x86_64, aarch64, ppc64le и s390x на официальном сайте openSUSE. Финальный релиз Leap 16.1 ожидается в один день с выходом SUSE Linux Enterprise (SLES) 16.1.

Технические детали и планы по поддержке

Важно отметить, что техническая база «Leap Immutable» полностью идентична той, что ранее предлагалась в составе Leap Micro. Разница заключается исключительно в способе доставки: теперь эта функциональность встроена в состав основного дистрибутива, а не поставляется как побочный продукт. Подобная унификация позволяет пользователям выбирать архитектуру системы непосредственно во время установки, не прибегая к поиску специализированных ISO-образов для отдельных задач.

openSUSE Leap 16.1 внедряет неизменяемый режим установки — иллюстрация 2 к материалу
Рабочий стол новой версии openSUSE Leap 16.1

Что касается программного обеспечения, изменения в GNOME 48 заслуживают отдельного упоминания. Хотя в составе Leap 16.1 поставляется версия 48, она фактически опирается на наработки, присутствовавшие в Leap 16.0, но дополнена важным патчем, исправляющим ошибки в gnome-shell. Разработчики намеренно выбрали стратегию постепенного обновления компонентов GNOME в течение нескольких будущих релизов, вместо резкого скачка между версиями, что призвано минимизировать риски несовместимости для корпоративных и частных пользователей.

Доступность и статус тестирования

На данный момент работа над дистрибутивом продолжается в активном режиме. Проект взял на себя обязательство публиковать один релиз-кандидат (RC) каждую неделю, пока система не достигнет стадии Gold Master Candidate (GMC). Это позволяет сообществу оперативно тестировать изменения и предоставлять обратную связь. На текущий момент установочные образы, доступные для тестирования на официальном сайте, включают поддержку широкого спектра аппаратных платформ: помимо стандартной архитектуры x86_64, предусмотрены сборки для aarch64, ppc64le и s390x.

Напомним, что статус «неизменяемой» системы обеспечивается за счет работы transactional-update. Этот механизм создает новый снапшот файловой системы при каждом обновлении, обеспечивая надежный «откат» в случае, если свежий апдейт вызвал непредвиденные проблемы в работе компонентов ОС.

Источник: https://itsfoss.com