Fedora 42 plaanib lisada veebiliidese põhise installeri ja FEX emulaatori.

Fedora Workstation 42, mille vabaneb järgmisel aastal, plaanitakse vaikimisi üle viia Anaconda installer'i versiooni, kus GTK-põhise liidese asemel on veebiliides. Eraldi arutatakse küsimust, kas uues installimistööriistas võiks rakendada täiesti erinevat liidest ketasjaotuste tegemiseks. Eelnõud pole veel FESCo (Fedora Engineering Steering Committee), mis vastutab Fedora jaotuse tehnilise arengu eest, heaks kiitnud (alguses plaaniti süüdistada uut installimistööriista Fedora 39-s, kuid sellest ajast alates on migratsioon korduvalt edasi lükatud).

Uus veebiliides on loodud JavaScripti raamistikuga React, PatternFly kujunduselementide ja Cockpit projekti komponentide baasil, mida on juba rakendatud Red Hati toodetes seadistamise ja serverite haldamisega.. Cockpit on valitud usaldusväärse lahendusena, mille jaoks on tagatud back-end suhtlemiseks installimistööriistaga (Anaconda DBus). Cockpit'i kasutamine on samuti aidanud saavutada ühtsust ja ühtlustada erinevaid süsteemi haldamise komponente. Kuna varem jagunes peamine osa Anaconda mooduliteks, mis suhtlesid DBus API kaudu, kasutab uus liides installimistööriista funktsioonide kutsumiseks juba olemasolevat API-d.

Uue installimistööriista eeliste hulka kuuluvad installimisprotsessi lihtsustamine, keerukuse vähendamine, algajatele kasutajatele arusaadavam installimise korraldamine, lihtne uuesti installimine, hoolduse ja laienduste arendamise lihtsustamine. Veebiliides lubab ka suhtlust veebibrauseri kaudu, mis tõstab oluliselt kaugjuhtimise mugavust võrreldes VNC-protokolli kasutamisega. Uues liideses on töö korraldatud vormis, kus on nõudejärgne teostus (Wizard), mis eeldab teatud sammude järjestikust teostamist ilma tagasi naasmata põhiekraanile.

Projekti raames pakutakse ka koosoleku struktuuri kardinaalset muutmist. Toodud on välja, et praegune ketta partitsioneerimise liides, mis on kirjutatud GTK-s, on liialt keeruline ja aitab edasijõudnud kasutajatele väga piiratud funktsioone. Ettepanekud muudatused võimaldavad pakkuda lihtsamat liidest algajatele, laiendada võimalusi kogenud kasutajatele ning lihtsustada koodibaasi hooldust. Uuenduse tuum on üleminek paradigmaat „mida ma tahan teha“, selle asemel et „kuidas ma pean seda tegema“. Laienenud funktsionaalsuse rakendamiseks antakse võimalus kasutada väliseid tööriistu partitsioonide haldamiseks.

Põhikasuks pakutakse automaatset (guided) ketta partitsioneerimise režiimi, mille puhul installer valib ise partitsioonide loomise või muutmise parameetrid kasutaja valitud seadete põhjal. On rakendatud kolm põhi režiimi: täielik uuesti installimine valitud diskide nullist partitsioonimisega, paigaldamine vaba ketta ruumi ja olemasolevate ketta partitsioonide kasutamine. Edasijõudnud partitsioonide haldamise jaoks pakutakse integreerida võimalus käivitada Cockpit Storage tööriist, mille on välja töötanud projekti Cockpit ja mis on üles ehitatud sama veebitehnoloogia põhjal. Vanas installeerijal on ketta haldamine piiratud täielikult automaatse režiimi, manuaalse partitsioneerimise režiimi ja integreeritud partitsioonide redigeerija Blivet-gui funktsioonidega.

Fedoras 42 ettepanekute hulgast tasub lisaks märkida kavatsust lisada jaotisesse emulaator FEX, mis võimaldab käitada täidetavaid faile, mis on loodud arhitektuuridele x86 ja x86-64, ARM64 (AArch64) keskkonnas. FEX-põhised komponendid x86-programmide käitamiseks pakutakse integreerida AArch64 arhitektuuri Fedora Linuxi kogumitesse, mis pakutakse KDE lauakeskkonnaga.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster