Il progetto Fedora ha annunciato la creazione di build sperimentali di Fedora 37, dotate di un installer Anaconda rivisitato, nel quale è stato introdotto un'interfaccia web al posto dell'interfaccia basata sulla libreria GTK. La nuova interfaccia consente l'interazione tramite browser web, aumentando significativamente la comodità nella gestione remota dell'installazione, che non può essere paragonata alla soluzione precedente basata sul protocollo VNC. La dimensione dell'immagine ISO è di 2,3 GB (x86_64).
Lo sviluppo del nuovo installer non è ancora completo e non tutte le funzionalità previste sono state implementate. Man mano che verranno aggiunte nuove funzionalità e risolti bug, sono previste versioni aggiornate che riflettono il progresso del progetto. Gli utenti sono invitati a valutare la nuova interfaccia e a fornire feedback costruttivi per il suo miglioramento. Tra le funzionalità già disponibili ci sono la selezione della lingua, l'interfaccia di scelta del disco per l'installazione, la partizione automatica del disco, l'installazione automatica di Fedora 37 Workstation sulla partizione creata, una schermata di riepilogo dei parametri di installazione scelti, un'interfaccia con indicatore di progresso dell'installazione e una guida integrata.
L'interfaccia web è costruita sulla base dei componenti del progetto Cockpit, già utilizzati nei prodotti Red Hat per la configurazione e gestione dei server. Cockpit è stato scelto come soluzione collaudata per la quale è disponibile un backend per l'interazione con l'installer (Anaconda DBus). L'uso di Cockpit ha anche permesso di ottenere uniformità e di unificare i vari componenti della gestione del sistema. Nella riprogettazione dell'interfaccia sono stati utilizzati i risultati del lavoro precedente per aumentare la modularità dell'installer: la parte principale di Anaconda è stata trasformata in moduli che interagiscono tramite API DBus, e la nuova interfaccia utilizza l'API esistente senza ulteriori rielaborazioni.
Fonte: opennet.ru
