Pubblicato il rilascio Agama 22 — nuovo installer per openSUSE e SUSE, sviluppato come sostituto del classico YaST Installer. Agama è costruito come un installer orientato ai servizi con interfaccia web e possibilità di integrazione con strumenti esterni. Il codice del progetto è distribuito sotto licenza GPL-2.0.
In annuncio di Agama 22 gli sviluppatori sottolineano che in questa versione l'attenzione principale è stata dedicata al miglioramento dell'interfaccia. Nel progetto considerano Agama 22 la versione dell'installer più comoda e accessibile fino ad oggi.
Principali cambiamenti in Agama 22
Riprogettati il titolo e la barra degli strumenti dell'interfaccia web.
Il nuovo titolo ora mostra il prodotto selezionato e il suo logo su tutte le pagine, mentre le "briciole di pane" riprogettate semplificano la navigazione. Il pulsante Review and install, ritenuto superfluo e confondente dagli sviluppatori, è stato rimosso, mentre lo spazio liberato è stato utilizzato per un accesso più evidente agli strumenti dell'installer.Migliorato l'indicatore di avanzamento dell'installazione.
In precedenza, l'indicatore di progresso appariva solo durante l'esecuzione delle attività, ora è costantemente visibile nell'interfaccia. Questo dovrebbe rendere il comportamento dell'installer più chiaro: l'utente vede subito dove monitorare lo stato delle operazioni.Rifinita l'esportazione dei log di installazione.
Lo strumento di download dei log ora spiega meglio la sua funzione e mostra lo stato di preparazione dei dati. Questo è utile per diagnosticare problemi di installazione e per la trasmissione dei report agli sviluppatori.Introdotto uno strumento di visualizzazione della configurazione.
Il punto Download config è stato sostituito con Show configuration. Invece di scaricare un semplice file JSON, l'utente ottiene un modo più comprensibile per visualizzare la configurazione attuale dell'installazione.Aggiunto uno strumento Appearance per personalizzare l'aspetto.
Nell'interfaccia web è stata aggiunta la possibilità di impostare il tema: è possibile scegliere uno schema di colori e il contrasto. Questa funzionalità si basa su modifiche in PatternFly 6.5, inclusa la supporto per la modalità ad alto contrasto, progettata per soddisfare i requisiti WCAG AAA.Migliorate le impostazioni dei file di sistema.
Nell'interfaccia sono stati aggiunti parametri aggiuntivi per i file di sistema, e le sezioni di configurazione per dischi, partizioni e volumi logici sono state rese più uniformi. Questo rende gli scenari di partizionamento avanzati più comprensibili.Ora è possibile configurare VLAN tramite l'interfaccia web.
Agama 22 consente di configurare diversi tipi di connessioni di rete: Wi-Fi, Ethernet, bridge, bond e VLAN tramite l'interfaccia grafica. In precedenza, il supporto per VLAN nell'interfaccia web era previsto ma non implementato.L'interfaccia della riga di comando è stata migliorata.
Il monitor testuale ora è in grado di rispondere interattivamente alle domande dell'installer. Grazie a questo miglioramento, comandi come agama config load, che utilizzano il monitor per visualizzare i risultati, ottengono anche un comportamento più comodo.È stata aggiunta la sezione access nelle configurazioni JSON.
La nuova sezione consente di configurare in anticipo l'accesso al sistema installato tramite SSH o Cockpit. Agama si occupa di attivare il servizio necessario, aprire la porta nel firewall e altre azioni necessarie per l'accesso dopo l'installazione.
Agama rimane uno dei progetti chiave di openSUSE/SUSE: il suo obiettivo è sostituire l'architettura obsoleta di YaST Installer con un installer più moderno (dalla versione 16 viene proposto per impostazione predefinita), che è più facile da sviluppare, riutilizzare e integrare con altri strumenti.
Fonte: linux.org.ru




