OpenSUSE және SUSE үшін жаңа орнатушы D-Installer бірінші шығарылымы

OpenSUSE және SUSE Linux жүйелерінде қолданылатын YaST орнатушысының әзірлеушілері D-Installer жобасының бөлігі ретінде әзірленген және веб-интерфейс арқылы орнатуды басқаруды қолдайтын жаңа орнатушы бар бірінші орнату кескінін ұсынды. Дайындалған кескін сізді D-Installer мүмкіндіктерімен таныстыруға арналған және openSUSE Tumbleweed бағдарламасының үздіксіз жаңартылатын шығарылымын орнату құралдарын қамтамасыз етеді. D-Installer әлі де эксперименттік жоба ретінде орналасқан және бірінші шығарылымды тұжырымдамалық идеяны қазірдің өзінде қолдануға болатын, бірақ көп жетілдіруді қажет ететін бастапқы өнім түріне айналдыру ретінде қарастыруға болады.

D-Installer пайдаланушы интерфейсін YaST ішкі құрамдастарынан бөлуді және әртүрлі фронттерді пайдалануға рұқсат беруді қамтиды. Пакеттерді орнату, жабдықты, бөлімдік дискілерді және орнатуға қажетті басқа функцияларды тексеру үшін YaST кітапханалары жалғасуда, оның үстіне D-Bus біріңғай интерфейсі арқылы кітапханаларға қол жеткізуді абстракциялайтын қабат жүзеге асырылады.

Пайдаланушы әрекеттесуі үшін веб-технологиялар арқылы құрастырылған фронт-энд дайындалған. Қаріп HTTP арқылы D-Bus қоңырауларына қол жеткізуді қамтамасыз ететін өңдегішті және пайдаланушыға көрсетілетін веб-интерфейсті қамтиды. Веб-интерфейс JavaScript тілінде React құрылымы мен PatternFly құрамдастары арқылы жазылған. Интерфейсті D-Bus-қа байланыстыру қызметі, сондай-ақ кірістірілген http сервері Ruby тілінде жазылған және Red Hat веб-конфигураторларында да қолданылатын Cockpit жобасы әзірлеген дайын модульдер арқылы құрастырылған.

Орнату орнатылатын тілді және орнатылатын өнімді таңдау, дискіні бөлу және пайдаланушыны басқару сияқты орнату алдында жасалған дайындық параметрлерін қамтитын «Орнату қорытындысы» экраны арқылы басқарылады. Жаңа интерфейс пен YaST арасындағы басты айырмашылық - параметрлерге өту жеке виджеттерді іске қосуды қажет етпейді және бірден ұсынылады. Интерфейс мүмкіндіктері әлі де шектеулі, мысалы, өнімді таңдау бөлімінде бағдарламалардың жеке жиынтықтары мен жүйелік рөлдердің орнатылуын басқару мүмкіндігі жоқ, ал диск бөлімі бөлімінде орнату үшін бөлімді таңдау ғана ұсынылады. бөлімдер кестесін өңдеу және файл түрін өзгерту мүмкіндігі.

OpenSUSE және SUSE үшін жаңа орнатушы D-Installer бірінші шығарылымы
OpenSUSE және SUSE үшін жаңа орнатушы D-Installer бірінші шығарылымы

Жақсартуды қажет ететін мүмкіндіктер пайдаланушыны орын алатын қателер туралы хабардар ету және жұмыс кезінде интерактивті өзара әрекеттестікті ұйымдастыру (мысалы, шифрланған бөлім анықталған кезде құпия сөзді сұрау) құралдарын қамтиды. Таңдалған өнімге немесе жүйе рөліне байланысты әртүрлі орнату кезеңдерінің әрекетін өзгерту жоспарлары да бар (мысалы, MicroOS тек оқуға арналған бөлімді пайдаланады).

D-Installer әзірлеу мақсаттарының арасында бар GUI шектеулерін жою туралы айтылған; басқа қолданбаларда YaST функционалдығын пайдалану мүмкіндігін кеңейту; бір бағдарламалау тіліне байланысты болмау (D-Bus API әртүрлі тілдерде қондырмаларды жасауға мүмкіндік береді); қауымдастық мүшелерінің балама параметрлерді құруын ынталандыру.

Ақпарат көзі: opennet.ru

пікір қалдыру