Проект openSUSE представил стабильный релиз установщика Agama версии 11. Это современная оболочка для установки дистрибутивов, разработанная с учётом гибкости, автоматизации и пользовательского удобства. Agama используется как в будущей версии openSUSE Leap 16, так и в корпоративной линейке SUSE Linux Enterprise Server 16.
В отличие от классического YaST, новый установщик построен на современных технологиях и может работать как в обычном интерфейсе, так и через веб-браузер. Agama распространяется под лицензией GPLv2 и опирается на такие инструменты, как Rust, Ruby, TypeScript и React.
Совместимость и поддерживаемые архитектуры
Agama 11 уже доступен для загрузки в составе лайв-образов openSUSE и SUSE. Образы работают на архитектурах:
- x86_64,
- ARM64,
- и других, используемых в серверных и IoT-средах.
Установщик протестирован с последними сборками Leap 16, а также с rolling ветками:
- Tumbleweed,
- Slowroll,
- и даже экспериментальной системой MicroOS.
Ключевые особенности Agama 11
Разработчики сфокусировались на упрощении пользовательского пути и автоматизации процесса установки. Среди наиболее значимых функций:
- Полностью переработанный интерфейс: на смену YaST пришла более адаптивная оболочка с логичной последовательностью шагов.
- Поддержка веб интерфейса: установка возможна удалённо, прямо из браузера, без необходимости физического доступа к устройству.
- Подключение надстроек: возможность добавлять модули и настраивать установку под конкретные задачи.
- Обновлённые сетевые настройки: улучшена работа автоматических конфигураций и поддержка DHCP.
- Интуитивное меню: установка требует минимум действий со стороны пользователя, упрощая процесс для новичков.
Техническая реализация установщика Agama
Архитектура Agama полностью отделена от YaST. Вместо него используется фронтенд на React с использованием PatternFly и серверная логика на Ruby.
Такой подход позволяет:
- упростить поддержку и сопровождение установщика,
- интегрировать установку в DevOps-процессы,
- запускать и управлять установкой на удалённых машинах.
Для системных администраторов это значит меньше ручных операций и больше гибкости в развёртывании.
Обновления и улучшения в Agama 11
Последняя версия включает ряд точечных улучшений, направленных на стабильность и надёжность:
- Добавлена возможность оставить пароль root пустым — для сценариев с последующей настройкой через SSH.
- Кнопка «Установить» теперь блокируется при некорректной конфигурации, предотвращая случайный запуск.
- В SUSE SLE появилась секция для регистрации продукта и активации подписки.
- Расширены возможности командной строки и API, добавлена поддержка новых параметров установки.
- Улучшена работа скриптов автоматической установки.
- Введена поддержка TPMv2 и физических томов для шифрования и корпоративной безопасности.
Вывод
Релиз Agama 11 — это переход на более современную модель установки, где удобство сочетается с расширенной функциональностью. Новый установщик стал легче, быстрее и понятнее как для домашних пользователей, так и для ИТ-специалистов.
Благодаря использованию современных технологий, поддержке автоматизации и доступности через браузер, Agama становится мощным инструментом в экосистеме openSUSE и SLE.
Пользователи, ищущие простую установку, получат максимально прямолинейный интерфейс. А продвинутые — инструментарий для тонкой настройки и интеграции в CI/CD.