Логотип

Agama Installer 19 для openSUSE: крупное обновление архитектуры и интерфейса

Agama Installer 19 для openSUSE: крупное обновление архитектуры и интерфейса

Что такое Agama и зачем он нужен

Agama — это новый система‑инсталлятор для Linux‑дистрибутивов openSUSE и SUSE, созданный командой YaST для замены устаревшего YaST Installer. Он основан на современном HTTP‑API, предоставляет веб‑интерфейс и CLI, а также поддерживает интерактивные и без‑ручные установки, делая процесс установки максимально гибким и автоматизируемым.

Agama успешно интегрируется с основными версиями openSUSE — включая Tumbleweed, Leap и MicroOS — и обеспечивает современные возможности управления установкой и конфигурацией системы.

 

Основные изменения в Agama Installer 19

Версия 19 стала важным этапом в развитии проекта, и разработчики называют её «новым началом». Это не только очередной релиз, а масштабное обновление, затрагивающее фундаментальные элементы системы.

Архитектурный пересмотр ядра

  • Полностью переработана внутренняя архитектура, что устраняет ограничения старого API.
  • Новое HTTP‑ориентированное API стало единым слоем для всех компонентов: веб UI, CLI, скриптов и внешних инструментов.
  • API теперь стабильнее и лучше документирован, что упрощает интеграции сторонних решений.
  • Сохранена совместимость с JSON/Jsonnet‑профилями, используемыми для автоматических установок.

В результате разработчики и системные администраторы получают гибкую основу для автоматизации установки и управления через современные интерфейсы.

Читать  Инструмент сборки и развертывания Komodo 1.19 предлагает новый интерфейс командной строки и аргументы действий

 

Улучшенный веб‑интерфейс

Agama 19 предлагает обновлённый интерфейс с улучшенной навигацией и более чёткой визуализацией шагов установки:

  • Переработанная стартовая панель и страницы обзора.
  • Ясные экраны подтверждения перед критическими действиями.
  • Динамическая конфигурация сети — теперь можно на лету настраивать несколько сетевых интерфейсов.
  • Улучшенное отображение и управление аппаратными устройствами.

 

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

 

Новые дополнительные возможности

Agama 19 расширил функциональность не только внутренне, но и на уровне установки. Среди ключевых улучшений:

  • Поддержка разных режимов установки, включая стандартную и immutable (для экспериментальных сборок SUSE Linux Enterprise).
  • Расширенные опции управления LVM: можно переиспользовать существующие тома, изменять размер логических томов или добавлять новые устройства хранения.
  • Больше контроля над поведением загрузчика (включая опции отключения обновлений NVRAM).
  • Расширенная конфигурация SSH‑ключей для root и обычных пользователей.
  • Обновлённое меню загрузчика с улучшенной поддержкой серийных консолей и единым ядром/инициализацией.

 

Это делает Agama 19 мощным инструментом для продвинутых установщиков и автоматизированных процедур развёртывания.

 

Почему это важно для openSUSE

Внедрение Agama означает отказ от устаревшего YaST Installer и переход к более современному, API‑ориентированному решению, которое:

  • Проще в расширении и интеграции.
  • Поддерживает автоматизированные и удалённые сценарии установки.
  • Обеспечивает единый интерфейс для разработчиков и администраторов.
  • Готово к работе с облачными средами и контейнерами.
Читать  termbin: безопасный способ поделиться выводом терминала онлайн

 

Это отражает стратегический курс сообщества openSUSE на современное управление системой и автоматизацию.

 

Кому будет полезно обновление

Agama 19 особенно ценен для:

  • системных администраторов, разворачивающих множество серверов;
  • DevOps‑команд, работающих с автоматическими установочными профилями;
  • разработчиков дистрибутивов, интегрирующих установки в собственные решения;
  • всех, кто заинтересован в гибком управлении процессом установки.

 

Благодаря API‑ориентированному подходу, Agama 19 можно использовать не только вручную через браузер, но и из скриптов, CI/CD пайплайнов и облачных инструментов.

 

Преимущества и недостатки Agama 19

Преимущества

  • Унифицированный и стабильный API.
  • Улучшенная навигация и визуальный интерфейс.
  • Поддержка сложных сетевых конфигураций и LVM.
  • Более современный фундамент проекта.

 

Ограничения

  • Ещё не окончательный продукт — возможны ошибки.
  • Некоторые функции старого YaST ещё недоступны или отличаются по логике.
  • Требует тестирования в сложных сценариях перед промышленной эксплуатацией.

 

Выводы

Agama Installer 19 — это шаг вперёд для экосистемы openSUSE, предлагающий:

  • мощное API для автоматизации;
  • обновлённый UX для инсталляции;
  • расширенные возможности настройки сетей и дисков;
  • поддержку современных архитектур развёртывания.

 

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

 

Часто задаваемые вопросы

Что такое Agama Installer и чем он отличается от YaST?

Agama — это новый инсталлятор openSUSE с современным API и веб‑интерфейсом, заменяющий YaST Installer, который был устаревшим и менее гибким.

Читать  Выпущен Nginx Proxy Manager 2.12.4 с улучшениями Certbot

Какие ключевые новшества в версии 19?

Основные: переработанная архитектура, стабильный API, улучшенный веб‑UI, расширенные функции сети и хранения, режимы установки и SSH‑опции.

Подходит ли Agama для автоматизированных установок?

Да, Agama поддерживает автоматическую установку через JSON/Jsonnet‑профили и API‑взаимодействие.

Можно ли использовать Agama для удалённой установки?

Да — благодаря веб‑интерфейсу и API, установка возможна как локально, так и удалённо.

Является ли Agama окончательным продуктом?

Пока это активно развивающийся проект, поэтому возможны ошибки и изменения в будущих релизах.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

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

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала