The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Опубликован инсталлятор Agama 18, применяемый в SUSE и openSUSE

21.11.2025 22:04

Разработчики проекта openSUSE представили инсталлятор Agama 18, примечательный отделением пользовательского интерфейса от внутренних компонентов YaST. Agama поддерживает использование различных фронтэндов, например, фронтэнда для управления установкой через web-интерфейс. Agama заменил собой классический интерфейс установки в выпусках SUSE Linux Enterprise Server 16 и openSUSE Leap 16. Код компонентов инсталлятора распространяется под лицензией GPLv2 и написан на языках Ruby, Rust и JavaScript/TypeScript.

Для оценки нового инсталлятора сформированы live-сборки для архитектур x86_64, ppc64le, s390x и ARM64. В сборках доступны для установки версия openSUSE Leap 16, непрерывно обновляемые сборки openSUSE Tumbleweed и openSUSE Slowroll, а также редакции MicroOS и openSUSE Leap Micro.

Цели разработки Agama: устранение имеющихся ограничений графического интерфейса; расширение возможностей по использованию функциональности YaST в других приложениях; уход от привязки к одному языку программирования; стимулирование создания альтернативных настроек представителями сообщества. Инсталлятор предоставляет такие функции, как выбор начального набора приложений, настройка сетевого подключения, языка, клавиатуры, часового пояса и параметров локализации, подготовка устройства хранения и разбивка разделов, добавления пользователей в систему.

Для установки пакетов, проверки оборудования, разбивки дисков и прочих необходимых при инсталляции функций в Agama продолжают использоваться библиотеки YaST, поверх которых реализованы сервисы-прослойки, абстрагирующие доступ к библиотекам через унифицированный коммуникационный протокол на базе HTTP. В инсталляторе используется многопроцессная архитектура, благодаря которой интерфейс взаимодействия с пользователем не блокируется во время выполнения других работ.

Базовый интерфейс для управления установкой построен с использованием web-технологий. Web-интерфейс написан на JavaScript с использованием фреймворка React и компонентов PatternFly. Сервис для обмена сообщениями, а также встроенный http-сервер, написаны на языке Ruby. Интерфейс показывается в браузере, который запускается в графическом окружении на базе Wayland (создаётся урезанное окружение на базе композитного менеджера Mutter и Firefox).

В новой версии:

  • Переделана страница конфигурирования накопителей. Разработчики попытались совместить в одном интерфейсе понятность для новичков с возможностью доступа опытных пользователей к расширенным настройкам.
  • Улучшен интерфейс для настройки устройств хранения DASD (Direct Access Storage Device), применяемых на мейнфреймах System/390.
  • Расширены возможности управления конфигурацией в формате JSON. Добавлена поддержка локальной проверки JSON-профиля без запуска инсталлятора. Реализованы средства для управления из профиля ответами на вопросы инсталлятора. Предоставлена возможность удаления отдельных шаблонов установки, в дополнение к замене всего списка.
  • Добавлена возможность обновления версии инсталлятора из внешнего репозитория перед началом процесса установки.
  • Добавлены опции для установки ранних альфа-версий SUSE Linux 16.1. В дальнейшем планируют добавить поддержку тестовых версий openSUSE 16.1 и атомарной редакции openSUSE Kalpa.
  • Официально прекращена поддержка архитектуры i586.


  1. Главная ссылка к новости (https://agama-project.github.i...)
  2. OpenNews: Дистрибутив openSUSE опубликовал альтернативный инсталлятор Agama 17
  3. OpenNews: Релиз дистрибутива openSUSE Leap 16.0
  4. OpenNews: Релиз дистрибутива SUSE Linux Enterprise Server 16
  5. OpenNews: openSUSE прекращает поставку Deepin из-за установки небезопасных компонентов в обход RPM
  6. OpenNews: Компания SUSE открыла AI-модель для анализа лицензионной чистоты кода
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64302-agama
Ключевые слова: agama, opensuse
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:18, 21/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Дожили. Для установки требуется веб браузер.
     
     
  • 2.30, похнапоха (?), 02:08, 24/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нормальная тема. LPAR-ы на POWER-ах таки ставятся, всё через HMC на браузере
     
     
  • 3.32, Саня (??), 15:27, 24/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    всё можно командами сделать, когда хаэмси надоест.
     

  • 1.3, Аноним (3), 23:46, 21/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    А видеокарта и 128 гигов оперативы для развертки локальной модели ему случайно не нужен? Как можно такую программу засовывать в браузер, не понятно. Единственный юз кейс это развертка ос удаленно на нескольких машинах через гуй интерфейс, и все равно автоматизацией с пайтоном это делать удобнее.
     
     
  • 2.5, Karl (?), 03:03, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А что нынче у Fedora так же ничего?
     
     
  • 3.8, cheburnator9000 (ok), 03:54, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А что нынче у Fedora так же ничего?

    У федоры совершенно другие проблемы. Вендорлок на бинарный репозиторий cisco из коробки (решаемо). И постоянные проблемы с зеркалами rpm репозиториев и зависающий DNF5 (не решаемо) от которых хочется выть на луну, снести этот дистрибутив в едрене фене и установить ubuntu или arch.

     
     
  • 4.12, Аноним (12), 08:04, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >установить ubuntu

    А я её и не сносил. Держу в курсе.

     
  • 4.13, Аноним (13), 08:35, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> А что нынче у Fedora так же ничего?
    > У федоры совершенно другие проблемы. Вендорлок на бинарный репозиторий cisco из коробки
    > (решаемо). И постоянные проблемы с зеркалами rpm репозиториев и зависающий DNF5
    > (не решаемо) от которых хочется выть на луну, снести этот дистрибутив
    > в едрене фене и установить ubuntu или arch.

    Это в самой последней 43 версии такие проблемы, я про зеркала и зависающий DNF5?
    А то, живу в РФ, без ухищрений обновления проходят напрямую, сижу на 42 и таких проблем не испытаваю.

    По поводу репозиториев cisco заметил странный момент, до этого, сидя на 41ой версии, не получал отлуп от них и не получаю на 42ой после апгрейда на неё, ничего специально для этого не делал.

    Но, в то же самое время, новые установки 42ой, что на живое железо, что в виртуалку, уже репозитории цискины выпендриваются отcocaнкциями, в принципе решаемо, как вы и сказали, но неприятно, будто уже неполноценным каким-то дистрибутивом пользуешься.

    Благо, Fedora не основной мой дистрибутив, так, для забав, поэтому я на это спустя рукова и смотрю, если крепко задолбает, снесу в пользу более сговорчивого.
    К слову, у той же Альмы с репозиториями цискиными всё в порядке, по крайней мере на 9ой версии.

     
     
  • 5.17, cheburnator9000 (ok), 11:50, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сisco лучше убрать из системы вот по этому мануалу https://www.comss.ru/page.php?id=18518 и тогда dnf update заработает.

    Нет ну вот реально кто может себе представить что ОС из коробки у пользователей _вообще не способна обновиться_ из-за ошибки обновления списков?? Дичь. Не важно какие там причины ошибки, санкции, или репозиторий сломан конкретно со стороны сервера. Проблема не должна мешать security обновлениям.


    >> Это в самой последней 43 версии такие проблемы, я про зеркала и зависающий DNF5?

    Ну вот как. Пишешь в терминале dnf update. Он отвечает в стиле "сейчас я буду обновлять все списки!" и все заглох, ноль реакции, можно пойти покурить, попить кофе, лечь спать, проснуться проверить ничего не изменится.

    Другая ситуация когда он зависает абсолютно рандомно на загрузке любого рандомного rpm, и никак не реагирует. Не пишет ошибку. Не обновляет информацию в терминале. Не грузит CPU. Вообще ничего.

    Такой дистрибутив, от стыда можно сгореть.

     
     
  • 6.18, Мимопроходил (?), 15:02, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ясно Я тоже так считаю, что это какая-то дичь Это кстати и атомарок на Fedora ... большой текст свёрнут, показать
     
     
  • 7.22, cheburnator9000 (ok), 02:08, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да они сами не пользуются своими поделиями. Сидят на macbook m5 и надрюкивают на macos. Наплодили кучу версий одного и того же. Киноит Баззелит Хренпросрит. Либо там вообще нет ни систем мониторинга, ни людей админов. Либо все заменили на ChatGPT чтобы менеджменту поднять ЗП на шлюх и хорошую жизнь.
     
     
  • 8.27, Аноним (13), 15:36, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Там в принципе прощупывают затею перевезти в итоге всё на атомарность, а мейнтен... текст свёрнут, показать
     
     
  • 9.31, cheburnator9000 (ok), 11:40, 24/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Setup exe в винде тоже самодостаточный пакет Чтобы это работало нужно Stable ... текст свёрнут, показать
     
     
  • 10.33, Аноним (33), 21:26, 24/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Не, я сам не считаю flatpak самодостаточным Это просто ... большой текст свёрнут, показать
     
     
  • 11.34, cheburnator9000 (ok), 00:33, 25/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Appimage тоже нужно чтобы системная база была понятной программе внутри Appimage... текст свёрнут, показать
     
     
  • 12.35, Аноним (33), 02:28, 25/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно и так это из практики, я не пользовался Appimage обильно, но насколько ... большой текст свёрнут, показать
     

  • 1.4, Karl (?), 03:01, 22/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Отвратительная дебильная затея! Тупой алгоритм, не позволяющий выбрать собственное разбиение дискового пространства, не предполагающее выбор графики. Результат - вместо аналога Leap 15.6 насильственная установка огрызка Enterprise Server без всякой графики (X11 исключён в принципе, только Wayland)ю При этом и установить её потом никакой возможности, всё рубится тем, что на сервере opensuse недоступен репозиторий codecs, а пропустить его при установке любого WM/DE нельзя. Не ожидал от SUSE такой мерзкой подставы
     
  • 1.6, cheburnator9000 (ok), 03:23, 22/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>> Официально прекращена поддержка архитектуры i586.

    И что же теперь Зенитур будет делать? Свой дистрибутив?

     
     
  • 2.7, Аноним (1), 03:38, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Свой инсталятор. А то собирать под 32-бит firefox с agama та ещё задача.
     

  • 1.9, Аноним (9), 04:17, 22/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Какая-же гадость эта ваша Агама... Был же нормальный установщик, наверное даже лучший среди графических, зачем было заново изобретать велосипед, да ещё с квадратными колёсами?
     
     
  • 2.14, разработчик по квоте (?), 08:53, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    То есть как зачем? Мне же надо что-то написать в квартальный отчет чтоб не сократили!

    Или ты мне предлагаешь OBS поправить? На хрусте там начать переписывать или что?

    Я и так сделал то от, чего вреда меньше всего. Все равно уже нахрен никому этот дистрибутив калька с редхата но с несовместимым буквально всем нафиг не упал. Подумаешь, установщик. Его никто кроме админов локалхоста даже и не увидит.

     
     
  • 3.19, Бубыльместер (?), 17:27, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > никому этот дистрибутив калька с редхата но с несовместимым буквально всем нафиг не упал

    Именно по-этому он на половине ТОП500 стоит.

     
     
  • 4.21, Минона (ok), 23:53, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он на той половине топ500 стоит потомушто та половина с редхатом по цене не договорилась.
     

  • 1.10, Bugs Bunny (?), 07:13, 22/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    уход от привязки к одному языку программирования - что изменится?
     
     
  • 2.15, разработчик по квоте (?), 09:04, 22/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ruby, Rust и JavaScript/TypeScript.

    (и еще где-то там пихон болтается)

    смотри сколько разработчиков по квотам можно нанять вместо одного васяна на пол-ставки который двадцать лет справлялся с дорисовыванием галочек в прежнем установщике!

     
  • 2.24, Аноним (24), 07:52, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    вместо не умеющих писать на ruby или на чём там оно было, будут неумеющие писать на ruby, python, c++ and js.
     

  • 1.16, Инженер (-), 10:06, 22/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ppc64le, s390x

    Для какой-то хрени, которой существует в количестве 1.5/штуки, сборки клепают. А вот х86, коих больше чем людей на планете, решили искусственно составить.

     
     
  • 2.28, Аноним (28), 17:08, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот х86, коих больше чем людей на планете, решили искусственно составить.

    Потому что владельцы s390x неплохо отстегивают.
    А с оставшихся на 32битах 60mжей даже клока шерсти не будет.

     

  • 1.20, Аноним (20), 18:08, 22/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Понадобилось тут мне поставить openSUSE на виртуалку в режиме сервака без GUI. На виртуалке этот инсталлятор сожрал все, если выделено ОЗУ 1 Гиг. Еще и зависнуть может, если включить установку одновременно с обновлением пакетов.
     
     
  • 2.23, Соя в разработке не нужна (?), 02:16, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Понадобилось тут мне поставить openSUSE на виртуалку в режиме сервака без GUI.
    > На виртуалке этот инсталлятор сожрал все, если выделено ОЗУ 1 Гиг.
    > Еще и зависнуть может, если включить установку одновременно с обновлением пакетов.

    Ха,года 4-5 назад в GUI-режиме их установщик на 4Gb ОЗУ системе, чтоб на виртуаку поставить, надо было всё отрубать и из под IceWM, для максимальной экономии, запускать процесс,а иначе это добро на всю систему разросталось и вешало систему посередь процесса установки. А это был ещё тот овнояст.

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

     

  • 1.25, Аноним (25), 07:58, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё равно это лучше чем установить вин11. Здесь Свобода!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру