The Fedora programeri su dali nedavno objavljen, prijedlog za zadano usvajanje novi instalacijski program za Anacondu ovo koristit će web sučelje umjesto tradicionalnog sučelja temeljenog na biblioteci GTK.
Vrijedno je to spomenuti usvajanje novog instalacijskog programa u Fedori nije nešto novokao je nekoliko puta odgođen s obzirom na to da je prvotno planirano za Fedoru 39, a novi prijedlog ima za cilj uvesti web instalacijski program pri pokretanju Fedore 42.
O novom instalateru, spomenuto je da je ovo temelji se na modernim tehnologijama poput okvira Reagovati za JavaScript, sustav izgleda PatternFly i komponente projekta Pilotska kabina, koji se već koriste u Red Hat proizvodima za konfiguraciju i administraciju poslužitelja. Korištenje Cockpita omogućuje vam da iskoristite njegovu pozadinu, koja je integrirana s instalacijskim programom putem Anaconda DBus, API-ja koji je već bio dostupan od prethodnog restrukturiranja instalacijskog programa.
Između različitih prednosti i pogodnosti koji se spominju prilikom usvajanja novog programa za instalaciju, pojednostavljenje procesa instalacije, čineći ga pristupačnijim korisnicima početnicima i lakši za održavanje za programere. Nadalje, korištenje web sučelja omogućuje vam upravljanje instalacijom putem preglednika, što poboljšava iskustvo daljinskog upravljanja u usporedbi s VNC protokolom.
Druga važna promjena je zamjena klasičnog glavnog ekrana programa za instalaciju pomoću čarobnjaka koji vodi korisnike kroz slijed koraka, umjesto popisa radnji za odabir. Ovo posebno poboljšava protok instalacije te smanjuje mogućnost pogrešaka od strane korisnika. Dodatno, raspravlja se o posebnom redizajnu sučelja za particioniranje diska, iako ovaj prijedlog još nije odobren.
Kao takvi, Fedora programeri predlažu a radikalna obnova u organizaciji particioniranja diska za svoju buduću verziju 42, koja ima za cilj riješiti jednu od glavnih kritika trenutnog sučelja, koje je istaknuto kao presloženo i s ograničenom funkcionalnošću za napredne korisnike.
Promjene nastoje ponuditi intuitivnije sučelje za početnike i, u isto vrijeme, povećati mogućnosti dostupne iskusnijim korisnicima, sve s bazom koda koja se lakše održava. Modernizacija se temelji na pristupu "što želim učiniti", a ne na "kako to trebam učiniti", što znači da će instalater dati prednost radnjama koje korisnik želi u odnosu na detalje tehničke implementacije. To uključuje mogućnost korištenja specijaliziranih vanjskih alata za složenije zadatke upravljanja particijama.
Također Predlaže se zadana upotreba automatiziranog načina particioniranja, u kojem je instalater odgovoran za automatski odabir parametara particije prema preferencijama korisnika. Ovaj način će uključivati tri glavne opcije:
- Kompletna ponovna instalacija sa stvaranjem novih particija od nule.
- Instalacija na slobodnom disku.
- Korištenje postojećih particija.
Za napredne korisnike koji trebaju više kontrole nad particioniranjem diska, Alat za pohranu u kokpit bit će integriran, razvijen u sklopu projekta Cockpit i baziran na web tehnologijama, nudi veću fleksibilnost u upravljanju diskovima. U usporedbi s prethodnim instalacijskim programom, gdje su mogućnosti particioniranja bile ograničene na potpuno automatski način rada, ručni način rada i uređivač particija Blivet-gui, ovo novo rješenje obećava da će biti mnogo svestranije.
Osim toga, vrijedno je spomenuti da Za lansiranje Fedore 42, razmatra se i ugradnja FEX emulatora, koji će omogućiti pokrenuti binarne datoteke sastavljeno za arhitekture x86 i x86-64 u ARM64 okruženjima (AArch64). Ova će funkcionalnost biti posebno integrirana u AArch64 verzije Fedora Linuxa s KDE desktop okruženjem, olakšavajući pokretanje x86 programa na sustavima s ARM arhitekturom.
Na kraju, važno je spomenuti da je prijedlog u fazi evaluacije i još nije dobio konačno odobrenje od FESCo-a. Ako ste zainteresirani saznati više o tome, možete pogledati detalje U sljedećem linku.