La distribuo openSUSE proponis testi la novan instalilon

Разработчики проекта openSUSE предложили пользователям принять участие в тестировании нового инсталлятора D-Installer. Установочные образы подготовлены для архитектур 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.

La distribuo openSUSE proponis testi la novan instalilon

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

La baza interfaco por administri la instalaĵon estas konstruita per retaj teknologioj kaj inkluzivas pritraktilon, kiu disponigas aliron al D-Bus-vokoj per HTTP, kaj la retinterfaco mem. La retinterfaco estas skribita en JavaScript uzante la React-kadron kaj PatternFly-komponentojn. La servo por ligi la interfacon al D-Bus, same kiel la enkonstruita http-servilo, estas skribitaj en Ruby kaj konstruitaj per pretaj moduloj evoluigitaj de la Cockpit-projekto, kiuj ankaŭ estas uzitaj en Red Hat-retaj agordiloj. La instalilo uzas multprocezan arkitekturon, dank'al kiu la uzantinterfaco ne estas blokita dum aliaj laboroj estas faritaj.

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

fonto: opennet.ru

Aldoni komenton