The OpenNET Project / Index page

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

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

25.01.2025 23:46

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

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

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

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

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

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

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

  • После выбора типа операционной системы теперь показывается экран для задания пароля пользователя root. Если ранее пользователь должен был отдельно переходить в секцию "Users" и возвращаться обратно в сводный экран, то теперь настройка root интегрирована в предлагаемую инсталлятором цепочку действий.
  • Переработан основной экран, показываемый после настройки пароля root. Основное изменение - отображение во всех разделах кнопки Install, позволяющей перейти к установке из любой секции с настройками.
  • Если для начала установки не хватает каких-то настроек на кнопке Install отображается специальный индикатор с подсказкой о требуемых действиях.
  • Для коммерческого дистрибутива SUSE Linux Enterprise Server 16 реализованы этапы регистрации для получения доступа к репозиториям и подтверждения лицензионного соглашения.
  • В режиме установки с использованием командной строки, который может применяться из скриптов или при невозможности запуска web-интерфейса, реализована опция "--api", позволяющая управлять установкой с другого компьютера.
  • В режиме автоматической установки добавлена поддержка встраивания скриптов в конфигурацию установки. Для добавления скриптов предложена секция "scripts", позволяющая добавить скрипты, запускаемые до или после установки, а также во время первой загрузки установленной системы.
  • В конфигурации для режима автоматической установки появилась возможность автоматической генерации физических разделов в группе разделов LVM на основе диска, указанного в качестве основы для LVM. Также добавлена поддержка определения в конфигурации для разблокировки зашифрованных дисков, информация для расшифровки которых хранится в TPMv2.


  1. Главная ссылка к новости (https://agama-project.github.i...)
  2. OpenNews: Январский выпуск дистрибутива openSUSE Slowroll
  3. OpenNews: openSUSE развивает новый графический интерфейс установки пакетов YQPkg
  4. OpenNews: Дистрибутив openSUSE представил альтернативный инсталлятор Agama 10
  5. OpenNews: Началась разработка дистрибутива openSUSE Leap 16.0
  6. OpenNews: Компания SUSE попросила прекратить использование бренда SUSE в проекте openSUSE
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62615-agama
Ключевые слова: agama, suse
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 00:06, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >web-интерфейс

    О как!

     
     
  • 2.4, _kp (ok), 00:41, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да на сборной солянке из Ruby, Rust и JavaScript, TypeScript итог очевиден.
    Хотя, конечно пофиг, что под капотом у инсталлятора, важен результат.
     
  • 2.25, Аноньимъ (ok), 14:17, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Они с этим опоздали. Сейчас ИИ модно.
     

  • 1.2, Аноним (2), 00:23, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Оставьте уже один дистрибутив, неважно какой. Оду оконную систему, один менеджер пакетов. А то все те усилия, которые тратятся на создание очередных нескучных обоев лучше было бы направить на развитие чего то одного, но единого для всех. Тогда и десктоп линукс появится.
     
     
  • 2.3, Аноним (3), 00:38, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Оставьте уже один дистрибутив, неважно какой. Оду оконную систему, один менеджер пакетов. А то все те усилия, которые тратятся на создание очередных нескучных обоев лучше было бы направить на развитие чего то одного, но единого для всех

    Оконная система и так одна, просто на неё не все перешли, но это не проблема - их перейдут когда софт просто перестанет работать с иксами.

    Что касается дистрибутивов и пакетных менеджеров, у всего есть плюсы и минусы, да такие что ни одно не выбилось даже в лидеры. Debian? А хочу чтобы не протухшее. Arch? А хочу чтобы не ломалось. Nix? А хочу чтобы без драм с фурями. Gentoo? А хочу чтобы не конпелять сутками. FreeBSD ports? А хочу чтобы с современным ядром. Debian?

    > А то все те усилия, которые тратятся на создание очередных нескучных обоев лучше было бы направить на развитие чего то одного, но единого для всех

    Вам бы подразобраться чем дистрибутивы и пакетные системы отличаются, так бы не позорились. Ну и вас не спросили, на что усилия тратить. Мог бы спросить "на какое именно что-то одно" и после ответа размазать почему нет, но жалко вас необразованного.

    > Тогда и десктоп линукс появится.

    Какая в этом ценность? Десктоп линукс это смещение фокуса с продвинутых пользователей на обычных, значит я, как продвинутый, пострадаю. Это приход проприетарщины и вторичных недотехнологий ей нужных, от флатпаков до DRM. А что в плюсе? Число хомячков, не способных баг репорт написать, не говоря уже о коде? Зачем?

     
     
  • 3.6, Аноним (6), 01:01, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Да смысл? Хочешь чтобы все из коробки работало? Windows 11 под которую есть все. А чего нет, то это софт под сервера и на десктопе не нужен. С docker надобность linux на десктопе пропала (кроме гос контор с их гостами и кривым софтом, но это их проблемы и их личная разработка). И только steamos имеет хоть какой-то смысл как угроза Microsoft за монополию их стора и она хорошо допилена поэтому. Андроид отдельная вещь, и да под него имеет смысл разрабатывать, ну потому он и допилен полностью + кастомные прошивки. Почему под linux нет нормального десктопа, нормальных видеодоайверов для среднего компа и поддержки от вендоров ноутов таких как asus и lenovo? Ответ очень прост, потому что оно сильно и не надо никому, разве что как вещь в себе без которой можно обойтись.
     
     
  • 4.7, Аноним (3), 01:19, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > нормальных видеодоайверов для среднего компа и поддержки от вендоров ноутов таких как asus и lenovo?

    О чём ты, болезный? Это всё даже под FreeBSD есть.

     
  • 4.26, Аноньимъ (ok), 14:19, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Да смысл? Хочешь чтобы все из коробки работало? Windows 11

    В виндовс всё из коробки работает?
    Вы белены обожрались?

     
  • 3.17, Аноним (17), 08:22, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Оконная система и так одна, просто на неё не все перешли

    Да что вы говорите? Не все перешли на единственную оконную систему? Так в консоли и сидят? Не может быть!

     
  • 3.18, Аноним (18), 08:25, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Какая в этом ценность? Десктоп линукс это смещение фокуса с продвинутых пользователей на обычных, значит я, как продвинутый, пострадаю.

    Ты не продвинутый пользователь, ты позер. Позёры никому не интересны.
    Люди которые используют этот ваш Линукс как рабочий инструмент используют мейнстрим, Ubuntu server за унификацию.
    Люди которые купили ноутбук с Ubuntu desktop тоже за унификацию.
    Те кто хотят ставить тайловые менеджеры и ставить аниме на обои в егда могут собрать LFS, могут же?

     
     
  • 4.23, Аноним (3), 11:09, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Люди которые используют этот ваш Линукс как рабочий инструмент используют мейнстрим, Ubuntu server за унификацию.
    > Люди которые купили ноутбук с Ubuntu desktop тоже за унификацию.

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

    > Те кто хотят ставить тайловые менеджеры и ставить аниме на обои в егда могут собрать LFS, могут же?

    Эти люди тебе дистрибутивы и пишут, если что. Если для тайловых ВМ нужно будет собирать LFS, значит убунту они разрабатывать не будут, и в качестве разработчиков останутся там только "люди купившие ноутбук".

     
     
  • 5.30, Аноним (30), 19:01, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Эти люди тебе дистрибутивы и пишут, если что. Если для тайловых ВМ нужно будет собирать LFS, значит убунту они разрабатывать не будут, и в качестве разработчиков останутся там только "люди купившие ноутбук".

    За разработку Ubuntu им деньги платят. А теперь посмотри где работают авторы тайловых.

     
  • 2.10, Максим (??), 05:16, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    в одной из социальных сетей российских по поводу одного из российских дистрибутивов после подобного же предложения ответ был таков .... "тогда мы ничего не сможем продатьт и не успеем и будем сидеть в долгах на древнем стабильном по" ... так что приоритеты на лицо ... никого не интересует уже давно конечный продукт ( хороший ) всем важен процесс и бабло а всё остальное типа вторично .... на мой взгляд перевернули с ног на голову и идут вверх по лестнице ведущей вниз
     
     
  • 3.16, Аноним (18), 08:17, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно, потому что разработчики приучают, что бизнес, что частных пользователей к тому что SaaS (англ. software as a service — программное обеспечение как услуга.
    Так уже работают стриминги и облака. Производители ОС видимо тоже так хотят.
     
  • 2.15, Аноним (18), 07:59, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У линуксоидов не правильное представление. Они думают что дистрибутив имеют смысл сам по себе.
    Дистрибутив имеет смысл только в связке с конечным устройством. Вот когда начнется массовое производство компов на Линукс и по качеству будут похожи на Apple, вот тогда и появится один главный дистрибутив.
     
     
  • 3.27, NULL (??), 14:31, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Доля истины в этом есть, макбуки это самый топ по железу, да можно придраться типа клава гавно, грани руки режут, экран не откидывается на 180.... Но будем честны, остальные на фоне него делают полное дно даже при сопоставимой цене, которое через два три года превращается в труху, даже божественные сюрфейсы... Если бы  последние макбуки можно было с линой, то только его бы и юзал. А как же макос? Да красивая, но в ней столько решений накопилось за столько лет, что логики в решениях некоторых задач просто нет, и надо принят просто как факт.
     
  • 2.19, Аноним (18), 08:28, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Оставьте уже один дистрибутив, неважно какой.

    Хотя если подумать, такой дистрибутив уже есть, это Ubuntu desktop, Ubuntu server.

     
  • 2.21, Аноним (21), 09:24, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Указывать, что делать можно только, если вы готовы платить за работу. Без проблем, заплатите разработчикам существующих проектов, чтобы они работали над чем то одним.

    И даже в этом случае всегда найдутся те, кто откажется от ваших денег и будет работать за идёю и "just for fun" над тем, что считает для себя нужным, правильным и интересным. Именно в попытках создания чего-то нового и отличающегося возникает конкуренция и прогресс.

     

  • 1.12, chdlb (?), 06:36, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    лучше бы пофиксили систему автоматической установки, по сравнению с шапочный кикстаром автояст - дно
     
  • 1.14, Аноним (18), 07:54, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лучше бы они представили нормальный дистрибутив.
     
  • 1.20, Аноним (20), 09:01, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Стильно, модно, молодежно!
     
  • 1.22, Аноним (22), 09:45, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Гляньте пожалуйста, работает ли на реальном железе установка с шифрованием диска?
     
  • 1.24, Аноним (24), 11:33, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто тестил там иксы есть, или болеем как шляпа удаляя то тчо работает продвигая в замен недоделанное барахло.
     
     
  • 2.29, Аноним (29), 16:55, 26/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да иксы есть. Запускается icewm-lite настроенный так, чтобы только повесить обои на рабочий стол и стартануть лису в режиме киоска, во весь экран. Никаких настроек отличных от установочных шаблонов. Дополнительный софт не выбрать. Разметка диска - либо согласиться с предложением, либо выйти из установки. Раскладка клавиатуры - чешская-русская, грузинская-русская и инженерная-русская.
     

  • 1.28, Ося Бендер (?), 16:33, 26/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шо опять? Это уже третий установщик за полгода. Дайте же им наконец чупа-чупс, пусть успокоятся.
     

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



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

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