Fedora 42 plaanib lisada veebipõhise installeri ja FEX emulaatori.

Fedora Workstation 42 väljaandmine, mis on planeeritud järgmiseks kevadeks, soovitatakse vaikimisi üle viia Anaconda installimisse variandile, kus GTK-põhise liidese asemel kasutatakse veebiliidest. Eraldi arutatakse küsimust, kas uues installis kasutada täiesti erinevat liidest kettajaotuste tegemiseks. Eelnõud ei ole veel FESCo (Fedora Engineering Steering Committee), mis vastutab Fedora distributsi tehnilise arenduse eest, heaks kiidetud (esialgu soovitati uus installi üle minna Fedora 39 versioonis, kuid sellest ajast on migratsioon korduvalt edasi lükatud).

Uus veebiliides on loodud JavaScripti raamistikku React, PatternFly kujunduselemente ja Cockpit projekti komponente kasutades, mida juba rakendatakse Red Hati toodetes seadistamiseks ja serverite haldamiseks.. Cockpit on valitud hästi tõestatud lahenduseks, mille jaoks on olemas taustsüsteem koostööks installijaga (Anaconda DBus). Cockpiti kasutamine on samuti võimaldanud saavutada ühtsust ja ühtlustada erinevaid süsteemihalduse komponente. Kuna varem oli Anaconda peamine osa jagatud mooduliteks, mis suhtlesid DBus API kaudu, kasutab uus liides installer'i funktsioonidele juurdepääsuks juba olemasolevat API-d.

Uue installeri eeliste hulka kuulub installimisprotsessi lihtsustamine, liigsete raskuste eemaldamine, algajatele kasutajatele arusaadavam installimiskorraldus, lihtne uuesti installimise protsess, hoolduse ja lisade arendamise lihtsustamine. Veebiliides võimaldab ka koostööd veebibrauseri kaudu, mis suurendab oluliselt kaugjuhtimise mugavust võrreldes VNC-protokolli kasutamisega. Uues liideses on töö korraldatud wizard-tüüpi protsessina, kus teatud samme tehakse järjestikku, ilma et peaks põhi ekraani juurde naasma.

Projektis pakutakse ka radikaalset muudatust kettade jaotuse korralduses. Praegune GTK-l põhinev jaotuse liides on ülemäära keeruline ja omab piiratud funktsionaalsust edasijõudnud kasutajatele. Pakutavad muudatused võimaldavad luua lihtsama liidese algajatele, laiendada võimalusi kogenud kasutajatele ning lihtsustada koodibaasi hooldamist. Uuenduse sisu seisneb üleminekus paradigmale "mida ma tahan teha" asemel "kuidas ma pean seda tegema". Laiendatud funktsionaalsuse rakendamiseks pakutakse võimalust kasutada välist tööriista jaotiste haldamiseks.

Põhivõimalusena soovitatakse kasutada automatiseeritud (guided) kettajagamise režiimi, kus installija valib ise osade loomise või muutmise parameetrid, tuginedes kasutaja valitud seadetele. Rakendatud on kolm põhirežiimi: täielik uuestiinstallimine koos valitud kettade alusest jagamisest, installimine vabasse kettaruumi ja olemasolevate kettajagude kasutamine. Täiustatud osade haldamiseks pakutakse võimalust integreerida Cockpit Storage tööriista kasutamine, mis arendatakse Cockpit projekti raames ja mis põhineb samadel veebitehnoloogiatel. Vanas installimisprotsessis on töö diskiga piiratud täielikult automatiseeritud režiimiga, käsitsi jagamise režiimiga ja sisseehitatud Blivet-gui jaotustöötlustööriistaga.

Fedora 42 uuendustes tasub tähelepanu pöörata kavatsusele lisada distributsiooni FEX emulaator, mis võimaldab käivitada x86 ja x86-64 arhitektuuride jaoks koostatud käivitavaid faile ARM64 (AArch64) keskkonnas. FEX-i põhjal rakendusi x86 programmide käivitamiseks pakutakse integreerida Fedora Linuxi AArch64 arhitektuuri jaoks mõeldud kogumitesse, mis tarnitakse KDE töölauakeskkonnaga.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster