The OpenNET Project / Index page

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

Дистрибутив openSUSE опубликовал альтернативный инсталлятор Agama 13

10.04.2025 12:56

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

Для тестирования нового инсталлятора сформированы live-сборки для архитектур x86_64, ppc64le, s390x и ARM64. В сборках доступны для установки альфа-версия openSUSE Leap 16, непрерывно обновляемые сборки openSUSE Tumbleweed и openSUSE Slowroll, а также редакция MicroOS на базе контейнеров. Инсталлятор будет поставляться в составе openSUSE Leap 16 (доступна альфа-версия) и SUSE Linux Enterprise Server 16 (бета-выпуск ожидается в мае).

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

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

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

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

  • Добавлена страница для настройки имени хоста. В дальнейшем на основе этой страницы планируют создать секцию "System" с системными настройками.
  • Добавлен интерфейс для установки с использованием менеджера логических томов LVM (Logical Volume Manager). Ранее определение групп разделов LVM и логических разделов было реализовано в режиме автоматической установки и в интерфейсе командной строки, а теперь добавлено в web-интерфейс.
  • Добавлена поддержка регистрации дополнений в SUSE Customer Center для их установки в SUSE Linux Enterprise Server.
  • В конфигурации автоматической установки добавлена поддержка определения собственного списка пакетов для установки, не ограничиваясь предлагаемыми готовыми шаблонами. В web-интерфейс возможность выборочной установки пакетов добавлять не планируют (выбор ограничится тематическими наборами).
  • В режим автоматической установки добавлена поддержка URL в стиле AutoYaST (например, device://), что позволит загружать сценарии установки из мест, используемых в AutoYaST. Помимо "file:" и "http:" реализована поддержка схем URL "device:", "usb:", "label:", "HD:", "DVD:" и "cd:".
  • Реализована возможность автоматического поиска настроек для автоматической установки, который используется, если явно не задан URL сценария установки. В процессе поиска Agama проверит наличие файлов autoinst.jsonnet, autoinst.json и autoinst.xml в корневом каталоге и в каталоге OEMDR.
  • Добавлена поддержка развёртывания (deploy) произвольных файлов в процессе установки. Подобные файлы должны быть определены в конфигурации через элемент <files />. Возможна как загрузка файлов с внешних серверов, так встраивание файлов непосредственно в конфигурацию автоматической установки.


  1. Главная ссылка к новости (https://agama-project.github.i...)
  2. OpenNews: Дистрибутив openSUSE опубликовал альтернативный инсталлятор Agama 11
  3. OpenNews: Началось альфа-тестирование инсталлятора Debian 13
  4. OpenNews: Выпуск инсталлятора Archinstall 3.0.0, применяемого в дистрибутиве Arch Linux
  5. OpenNews: В Fedora 42 намерены включить инсталлятор на основе web-интерфейса и добавить эмулятор FEX
  6. OpenNews: Начальный прототип нового инсталлятора для GNOME OS
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63046-agama
Ключевые слова: agama, opensuse, install
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (36) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:04, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Alsa, Pulse.
    Calamares, Agama.
    Apt-get, Apt.
    Все эти перестановки.
     
     
  • 2.4, Аноним (4), 13:09, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    opensuse инсталлятор никогда не был calamares
     
     
  • 3.5, Аноним (1), 13:15, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    MPC, никогда небыл VLC.
     
     
  • 4.44, 52 (?), 10:52, 12/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    mplayer -> mpv же
     
  • 2.31, Аноним (31), 21:29, 10/04/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.8, Ося Бендер (?), 13:34, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чё, опять переписали инсталлятор.

    Это уже четвертый за последний год!

     
     
  • 2.9, Аноним (1), 13:52, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Чё, опять переписали инсталлятор.

    Спутник на орбите под OpenSuse сходит с орбиты, Подождите мы обновили инсталлятор, вот вам новые шрифты.

     
  • 2.22, Жироватт (ok), 17:28, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Больше инсталляторов богу инсталляторов!
    Скрипты к NSIS'ному трону!
     

  • 1.10, Жироватт (ok), 13:55, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Добавлена поддержка развёртывания (deploy) произвольных файлов в процессе установки. [...] Возможна как загрузка файлов с внешних серверов, так [...]

    Всегда свежие трояны, даже в относительно "старых" образах, с доставкой на дом с сайта bigbrother.com?

     
     
  • 2.13, Аноним (1), 15:10, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Всегда свежие трояны, даже в относительно "старых" образах, с доставкой на дом с сайта bigbrother.com?

    Значит установка Arch, по скрипту это тоже свежие трояны, с доставкой на дом с сайта bigbrother.com.

     
     
  • 3.18, Жироватт (ok), 17:15, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну даже для меня толстовато: развёртывание свежих пакетов из репозиториев арча (без ауров и сторонних) сравнивать с "мы тут вам ссылочку по хттп для файла прописали, теперь в основном скрипте он будет тянутся с внешнего ресурса"
     
  • 2.38, Аноним (38), 01:21, 11/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше уж тогда boldedfrombfothers.com
     

  • 1.11, Аноним (-), 15:05, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Выглядит красиво
     
  • 1.12, Аноним (12), 15:09, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Страшненький. Дизайнили программисты?
     
     
  • 2.14, Аноним (1), 15:41, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Страшненький. Дизайнили программисты?

    https://www.anekdot.ru/id/1474299/
    Но программист бы ответил один метр 125000, плюс расходы на смузи за счет компании, и give me a coffee. https://buymeacoffee.com

     
     
  • 3.21, Жироватт (ok), 17:24, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хреновый какой-то у тебя программист.
    - Наш программист бы положил этого дятла на этапе согласования ТЗ.
    - Потом, если вдруг согласовали в точности до сантиметра на карте - дал бы смету на почасовку с бонусами и коэффициентами за стаж
    - После чего, если бы согласовали стоимость - начал бы выпытывать как копать? Все 500 метров сразу, углубляя с каждой итерацией на штык или копать сразу до дна.
    - Затем, каждые 100/10 метров собирал бы митапы, где по аджайлу брал бы спринт на следующие метры
    - Не забудь, что под землёй он найдет - то заберёт себе
    - А, да, если не пропишешь исключительные ситуации, то все твои кабели и коммуникации будут перерублены, а если невозможно перерубить - работа остановится с исключением. Но часы будут добавляться
    - После того, как ты удивишься итоговой стоимости и всё-таки заплатишь, то программист из твоей траншеи уберёт водоводы от ближайшего канализационного люка. Не заплатишь - не уберёт и бут твой кабель лежать недолго, несчастливо и в фекалиях.
    - Ну и бесплатный кофе с печеньками!
     
     
  • 4.24, Аноним (1), 17:33, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да есть где то на просторах Youtube/Rutube, видео как программист поставил, Windows, и доустановил Office, Photoshop, Autocad ы, и запросил за это 250k.
     
     
  • 5.43, Аноним (43), 09:01, 11/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сдаётся мне, джентльмены, это была комедия (зачёркнуто) лицензия. :)
     
  • 4.27, Аноним (27), 19:35, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А потом оба уволились из-за несогласия неважно с чем.
     
  • 4.40, penetrator (?), 01:45, 11/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    это современная разработака, в 90% случаев, довкатывались, что программеры, что эффективные менеджеры
     
  • 3.39, Аноним (38), 01:29, 11/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да норм дизайн, современный "обычный", симпатичный дизайн.
    Меня вот другое смущает. Инсталлятор это же та вещь, которую один раз запускают, а после сразу забывают. А с современными скоростями интернета и ссд, даже залипнуть на такое не сильно долго получится. Ну и вообще, многие тупо запускают и идут пить кофе, оно там само ставится.
    Это я к чему - инсталляторы это максимально утилитарное по, зачем вообще на такое тратить силы? Я еще помню консольные, синие инсталляторы, оно работало и это главное.
    А тут ощущение что ребята просто прокрастинируют. Есть много более важных дел, но видимо лучше раскрашивать очередные нескучные инсталляторы.
     
  • 2.33, Аноним (31), 21:34, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Страшненький. Дизайнили программисты?

    Там программистами и не пахло судя по результату, каких-то JS-монкисов взяли за пару горстей вейпов по квотам, теперь вот "трудятся".

     

  • 1.17, Аноним (17), 17:08, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как там с _hidpi_ в установщике Agama?!

    Масштаб интерфейса можно изменить (Сtrl +, Ctrl + Mouse Scroll), чтобы шрифты не казались микроскопическими на фоне огромной веб-страницы?

    К примеру, у дистрибутивов ООО Базальт СПО (и Etersoft Ximper Linux) до сих пор микроскопические шрифты, и тыкаться в выборе пакетов, настройке разбивке диска и т.д. крайне удобно :) /ирония/

    В Debian решили гвоздями, прибили низкое рарешение чтобы всем всё было видно на любых размерах и разрешениях.

    Так и живём, да ведь Базальт СПО (вылито в граните (с)

     
     
  • 2.32, Анон1110м (?), 21:30, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Решение проблемы состоит в выставлении 800 на 600 на мониторе.
     
     
  • 3.36, Аноним (17), 23:10, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >В Debian решили гвоздями, прибили низкое рарешение чтобы всем всё было видно на любых размерах и разрешениях.

    Что и было мной описано.

     
  • 2.34, Аноним (31), 22:00, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Как там с _hidpi_ в установщике Agama?!
    > Масштаб интерфейса можно изменить (Сtrl +, Ctrl + Mouse Scroll), чтобы шрифты
    > не казались микроскопическими на фоне огромной веб-страницы?

    Не знаю
    > К примеру, у дистрибутивов ООО Базальт СПО (и Etersoft Ximper Linux) до
    > сих пор микроскопические шрифты, и тыкаться в выборе пакетов, настройке разбивке
    > диска и т.д. крайне удобно :) /ирония/

    При всём моём уважении к Альту как к проекту, могло быть и хуже, потому что костылей там хватает, но в целом очень даже недурно. Но (!), инсталятор у них наркоманский какой-то.

    > В Debian решили гвоздями, прибили низкое рарешение чтобы всем всё было видно
    > на любых размерах и разрешениях.

    В Debian на самом деле один из лучший инсталяторов в мире линуксовых дистрибутивов, у него есть как и GUI, относительно модный по тем временам, так и писанный на ncurses, просто отличная реализация, особенно в режиме эксперта. Регулируемый уровень кpacнoглaзия, другим бы дистрам у Дебиана поучиться, но нет.

    После Дебиана лучшим инсталятор считаю внезампо Calamares, потому что если проекты хотят модно и жирно, то пусть хоть будет относительно удобно и универсально! У Слаки ещё не сильно бедовый, но у Дебиана лучше.

    > Так и живём, да ведь Базальт СПО (вылито в граните (с)

    А что вы хотите от команды старпёров? (теперь конечно в их банду прибыло наоборот смузи-поколение и ещё больший трэш начался, но имеем то что имеем) ¯\_(ツ)_/¯

     
     
  • 3.45, 1 (??), 09:36, 13/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Самый лучший инсталлятор у openbsd.
     
  • 2.37, Аноним (17), 23:19, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >При всём моём уважении к Альту как к проекту, могло быть и хуже, потому что костылей там хватает, но в целом очень даже недурно. Но (!), инсталятор у них наркоманский какой-то.

    Костылей везде много, но никто об этом (hidpi) не думает.

    >наркоманский

    Он очень старый, на него только натягивают цветные шкурки, но расширенных возможностей и адекватного вида (для всех) не имел, и не имеет. Как и понимания, что пользователи разные, их мониторы разные, их разрешения разные.

    Им бы список to do для начала, пока всё похоже на вялотекущее безвекторное существование.
    В защиту их сказал бы, что где-то в середине 10-х намекал, что их сайт и документация была на позорном уровне. Теперь признаю, тут явно многое поправили, но ещё работать и работать.


     

  • 1.19, Аноним (19), 17:17, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > openSUSE инсталлятор
    > с использованием web-технологий JavaScript с использованием фреймворка React и компонентов PatternFly
    > Сервис для обмена сообщениями, а также встроенный http-сервер, написанный на языке Ruby

    ЛОЛШТО?! :D

     
     
  • 2.20, Аноним (12), 17:20, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну типа хотели сделать на электроне, но идея показалась недостаточно кривой. Вот и подключили фантазию.
     
  • 2.23, Аноним (17), 17:28, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда они это взяли, не вижу в новости по ссылке.
     

  • 1.28, Аноним (28), 20:45, 10/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мде, а ютубчик до сих пор не посмотреть. и когда только до них допрёт, что в инсталляторе это самое важное, а то жмякнул на кнопку инсталл и дальше только потеря драгоценного времени
     
     
  • 2.30, Аноним (17), 21:28, 10/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    С таким подходом Вам нужен Live-дистрибутив с сохранением данных.
     

  • 1.41, iPony129412 (?), 04:33, 11/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Несколько лет назад ставил OpenSUSE на посмотреть в виртуалку.

    Как раз единственное, что понравилось — это инсталлятор.
    А вот со всем остальным...

     
     
  • 2.42, suseuser (?), 05:42, 11/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ну вообще для домашнего/рабочего использования мне суся нравится, инсталятор там тоже прикольный, но это та вещь которой довольно редко пользуешься
     
  • 2.46, 1 (??), 09:41, 13/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А все остальное там такое же как в других линуксах.
     
     
  • 3.47, iPony129412 (?), 05:53, 14/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А все остальное там такое же как в других линуксах.

    не мэйнстрим же - больше проблем
    и я с KDE ставил, начался конфликт настроек сети KDE и специфичного OpenSUSE конфигуратора.

    Я нажал правой кнопкой по значку сети и там ничего не работало. Надо было идти в другой конфигуратор.

    Короче какой-то глюкодром.

     

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



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

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