Келесі көктемде жоспарланған Fedora Workstation 42 шығарылымы әдепкі бойынша GTK негізіндегі интерфейсті веб-интерфейспен ауыстыратын Anaconda орнатушысына ауысу үшін ұсынылады. Жаңа орнатушыда дискіні бөлу үшін түбегейлі басқа интерфейсті пайдалану мүмкіндігі бөлек талқылануда. Бұл ұсыныстарды Fedora дистрибутивінің техникалық әзірлемесіне жауапты FESCo (Fedora Engineering Managering Committee) әлі мақұлдаған жоқ (жаңа орнатушыға көшу бастапқыда Fedora 39 үшін ұсынылған болатын, бірақ содан бері бірнеше рет кейінге қалдырылды).
Жаңа веб-интерфейс React JavaScript құрылымын, PatternFly дизайн элементтерін және Red Hat өнімдерінде конфигурациялау және пайдалану үшін қолданылып жүрген Cockpit жобасының компоненттерін пайдаланып жасалған. серверді басқаруCockpit орнатушымен (Anaconda DBus) өзара әрекеттесуге арналған сервері бар дәлелденген шешім ретінде таңдалды. Cockpit пайдалану сонымен қатар әртүрлі жүйелік басқару компоненттерінің үйлесімділігі мен біріздендіруіне мүмкіндік берді. Anaconda негізгі бөлігі бұрын DBus API арқылы өзара әрекеттесетін модульдерге бөлінгендіктен, жаңа интерфейс орнатушы функцияларына қол жеткізу үшін бар API пайдаланады.
Жаңа орнатушының артықшылықтарына орнату процесінің жеңілдетілгендігі, күрделіліктерді жою, жаңадан бастаған пайдаланушылар үшін пайдаланушыға ыңғайлы орнату ағыны, қайта орнатудың қарапайым процесі және техникалық қызмет көрсету мен қосымшаларды әзірлеудің жеңілдетілгендігі жатады. Веб-интерфейс сонымен қатар веб-шолғыш арқылы өзара әрекеттесуді қолдайды, бұл VNC протоколын пайдаланумен салыстырғанда қашықтан орнатуды басқаруды айтарлықтай жақсартады. Әрекеттер тізімі бар негізгі экранның орнына жаңа интерфейсте шеберге негізделген интерфейс бар, бұл пайдаланушыларға негізгі экранға оралмай-ақ белгілі бір қадамдарды ретімен орындауға мүмкіндік береді.
Жоба сонымен қатар дискіні бөлу жүйесін түбегейлі қайта қарауды ұсынады. Қазіргі GTK негізіндегі дискіні бөлу интерфейсі тым күрделі және тәжірибелі пайдаланушылар үшін шектеулі функционалдылықты ұсынатыны атап өтілді. Ұсынылған өзгерістер жаңадан бастаушылар үшін қарапайым интерфейсті қамтамасыз етеді, тәжірибелі пайдаланушылар үшін мүмкіндіктерді кеңейтеді және код базасын күтуді жеңілдетеді. Жаңғыртудың мәні - «қалай істеуім керек» парадигмасына емес, «не істегім келеді» парадигмасына ауысу. Кеңейтілген функционалдылықты енгізу үшін сыртқы бөлу құралдарын пайдалану мүмкіндігі қамтамасыз етіледі.
Негізгі бөлімдеу режимі басшылыққа алынады, мұнда орнатушы пайдаланушы таңдаған параметрлерге негізделген бөлім жасау немесе өзгерту опцияларын автоматты түрде таңдайды. Үш негізгі режим жүзеге асырылады: таңдалған дискілерді нөлден бастап қайта бөлу арқылы толық қайта орнату, бос дискілік кеңістікке орнату және бар дискілік бөлімдерді пайдалану. Кеңейтілген бөлімді басқару үшін Cockpit жобасы әзірлеген және сол веб-технологияларға негізделген Cockpit Storage құралын біріктіру ұсынылады. Ескі орнатушыда дискіні басқару толығымен автоматты режиммен, қолмен бөлу режимімен және кіріктірілген Blivet-gui бөлім редакторымен шектеледі.
Fedora 42 нұсқасындағы ұсынылған өзгерістердің ішінде, x86 және x86-64 архитектуралары үшін жасалған орындалатын файлдардың ARM64 (AArch64) ортасында жұмыс істеуіне мүмкіндік беретін FEX эмуляторын дистрибуцияға қосу ниетін атап өткен жөн. x86 бағдарламаларын іске қосуға арналған FEX негізіндегі компоненттерді Fedora құрастыруларына біріктіру ұсынылады. Linux KDE жұмыс үстелі ортасымен бірге жеткізілетін AArch64 архитектурасы үшін.
Ақпарат көзі: opennet.ru
