Начинается тестирование нового установщика openSUSE

D-установщик

D-Installer — новый установщик для openSUSE и SUSE.

Разработчики проекта openSUSE объявили через публикацию, запуск первых тестов своего нового установщика «D-Installer» (о чем мы уже рассказывали здесь в блоге), помимо приглашения пользователей принять участие в тестах нового инсталлятора D-Installer.

Новый установщик выделяется тем, что отделяет пользовательский интерфейс от внутренностей YaST и предоставить возможность использовать несколько интерфейсов, в том числе интерфейс для управления установкой через веб-интерфейс.



Установщик движется к openSUSE Factory и появится на прототипе настраиваемой платформы Linux позже. У установщика, который команда YaST называет D-Installer, есть образы установщика для тестирования, и он ищет информацию/отзывы через руководство по обратной связи.

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

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



Основной интерфейс для управления заводом построен с использованием веб-технологий и включает в себя контроллер, обеспечивающий доступ к вызовам D-Bus через HTTP и сам веб-интерфейс. Веб-интерфейс написан на JavaScript с использованием фреймворка React и компонентов PatternFly.

Сервис для привязки интерфейса к D-автобуси встроенный http сервер, написаны на ruby и построен с использованием готовых модулей, разработанных проектом Cockpit, которые также используются в веб-конфигураторах Red Hat. Установщик использует многопоточную архитектуру, поэтому пользовательский интерфейс не зависает, пока выполняется другая работа.



Команда также хочет переименовать D-Installer на другое имя, и твит от openSUSE просит людей предложить новое имя. D-Installer визуально проверяет настройку установки с первого взгляда и является одной из ключевых областей, на которых группа выпуска выпуска хотела бы сосредоточить внимание сообщества в ближайшие недели.

Семинар для монтажников был запланирован во время собрания сообщества 8 ноября. Люди могут использовать это руководство для обратной связи, чтобы протестировать элементы для следующего установщика и оставить отзыв о документе или во время семинара.

Среди целей разработки D-Installer — устранение существующих ограничений графического интерфейса, расширение возможностей использования функционала YaST в других приложениях, более не привязанных к языку программирования (API D-Bus будет позволяют создавать плагины на разных языках) и поощрять создание альтернативных сред членами сообщества.

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

Наконец, стоит упомянуть это для тех, кто хочет познакомиться с новым установщиком или хочет внести свой вклад в тесты.



Они должны знать, что установочные образы подготовлены для архитектуры x86_64 (598 МБ) и Aarch64/ARM64 (614 МБ). Загруженный образ позволяет установить три платформы: стабильную версию openSUSE Leap 15.4, скользящую сборку openSUSE Tumbleweed и версию Leap Micro 5.2, построенную на изолированных контейнерах (только x86_64).

В дальнейшем новый установщик планируется использовать в продуктах на базе ALP (Adaptable Linux Platform), которые заменят дистрибутив SUSE Linux Enterprise.



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




2022-10-29T15:11:23
приложений