Дистрибуција опенСУСЕ понудила је тестирање новог инсталатера

Програмери опенСУСЕ пројекта позвали су кориснике да учествују у тестирању новог инсталатера Д-Инсталлер. Инсталационе слике су припремљене за к86_64 (598МБ) и Аарцх64/АРМ64 (614МБ) архитектуре. Преузета слика вам омогућава да инсталирате три платформе: стабилно издање опенСУСЕ Леап 15.4, континуирано ажурирану верзију опенСУСЕ Тумблевеед-а и изоловано контејнерско издање Леап Мицро 5.2 (само к86_64). У будућности је планирано да се нови инсталатер користи у производима заснованим на АЛП (Адаптабле Линук Платформ), који ће заменити СУСЕ Линук Ентерприсе дистрибуцију.

Дистрибуција опенСУСЕ понудила је тестирање новог инсталатера

Нови инсталатер је препознатљив по томе што одваја кориснички интерфејс од унутрашњих компоненти ИаСТ-а и пружа могућност коришћења различитих фронтендова, укључујући фронтенд за управљање инсталацијом преко веб интерфејса. За инсталирање пакета, проверу опреме, партиционих дискова и других функција неопходних за инсталацију, настављају да се користе ИаСТ библиотеке, на врху којих је имплементиран слој који апстрахује приступ библиотекама преко обједињеног Д-Бус интерфејса.

Основни интерфејс за управљање инсталацијом је изграђен коришћењем веб технологија и укључује руковалац који омогућава приступ Д-Бус позивима преко ХТТП-а, као и сам веб интерфејс. Веб интерфејс је написан у ЈаваСцрипт-у користећи Реацт фрамеворк и ПаттернФли компоненте. Сервис за везивање интерфејса за Д-Бус, као и уграђени хттп сервер, написани су у Руби-у и изграђени помоћу готових модула развијених у пројекту Цоцкпит, који се користе и у Ред Хат веб конфигураторима. Инсталатер користи вишепроцесну архитектуру, захваљујући којој кориснички интерфејс није блокиран док се други послови обављају.

Међу циљевима развоја Д-Инсталлер-а су елиминисање постојећих ограничења графичког интерфејса, проширење могућности коришћења ИаСТ функционалности у другим апликацијама, избегавање везивања за један програмски језик (Д-Бус АПИ ће вам омогућити да креирате додај -онс на различитим језицима) и подстицање стварања алтернативних поставки од стране чланова заједнице.

Извор: опеннет.ру

Додај коментар