D-Installer 0.4 è già stato rilasciato e queste sono le sue modifiche

Gli sviluppatori del programma di installazione di YaST utilizzato in openSUSE e SUSE Linux hanno rilasciato un aggiornamento al programma di installazione sperimentale D-Installer 0.4, che supporta la gestione dell'installazione tramite un'interfaccia web, così come hanno anche annunciato lo sviluppo iniziale di "Iguana" che deve essere un'immagine avviabile con la capacità di acquisire ed eseguire container e soprattutto di eseguire D-Installer.

Per chi non lo sa D-Installatore, dovrebbero sapere che questo è un nuovo programma di installazione su cui stanno lavorando gli sviluppatori del programma di installazione di YaST in cui cercano di separare l'interfaccia utente dagli interni di YaST e rendere possibile l'utilizzo di diverse interfacce.

Le librerie YaST continuano ad essere utilizzate per installare pacchetti, verificare computer, dischi di partizione e altre funzioni necessarie per l'installazione, oltre a cui viene implementato un livello che astrae l'accesso alle librerie tramite un'interfaccia D-Bus unificata.

Tra gli obiettivi di sviluppo di D-Installer vi sono l'eliminazione delle limitazioni esistenti dell'interfaccia grafica, l'ampliamento delle possibilità di utilizzo della funzionalità YaST in altre applicazioni, il non essere più vincolato ad un linguaggio di programmazione (l'API di D-Bus consentire la creazione di plug-in in diverse lingue) e incoraggiare la creazione di ambienti alternativi da parte dei membri della comunità.

Per l'interazione con l'utente è stato predisposto un front-end realizzato con tecnologie web. L'origine include un controller che fornisce l'accesso alle chiamate D-Bus su HTTP e un'interfaccia Web che viene visualizzata all'utente. L'interfaccia web è scritta in JavaScript utilizzando il framework React e i componenti PatternFly.

Principali novità di D-Installer 0.4

In questa nuova versione del programma di installazione D-Installer 0.4, viene evidenziato che è stato possibile implementare un'architettura multithread, grazie alla quale l'interfaccia di interazione dell'utente non si blocca più durante altri lavori nel programma di installazione, come la lettura dei metadati dal repository e l'installazione dei pacchetti.

Si evidenzia anche questo Sono state introdotte tre fasi di installazione interna: avviare il programma di installazione, configurare i parametri di installazione e installare, oltre a è stato implementato il supporto per l'installazione di più prodotti, ad esempio, oltre a installare l'edizione openSUSE Tumbleweed, ora è possibile installare le versioni di openSUSE Leap 15.4 e Leap Micro 5.2. Per ogni prodotto, il programma di installazione sceglie diversi schemi per il partizionamento delle partizioni del disco, un insieme di pacchetti e le impostazioni di sicurezza.

Pure è in corso il lavoro per creare un'immagine di sistema minimalista che garantisce l'avvio del programma di installazione. L'idea principale è di impacchettare i componenti del programma di installazione come un contenitore e utilizzare uno speciale ambiente di avvio Iguana initrd per avviare il contenitore.

Al momento, i moduli YaST sono già stati adattati per funzionare dal container per configurare fusi orari, tastiera, lingua, firewall, sistema di stampa, DNS, visualizzare log di sistema, gestire programmi, repository, utenti e gruppi.

Oltre a ciò, vale anche la pena menzionarlo Gli sviluppatori di YaST hanno annunciato lo sviluppo iniziale di la base di "Iguane" che è un piccolo initrd che può eseguire container.

Quindi il programma di installazione stesso è composto da vari componenti, tutti eseguiti come contenitori. Alcuni di questi componenti si occuperanno di generare l'immagine, utilizzando gli stessi strumenti che vengono utilizzati per generare immagini ALP "canoniche".

con le iguane L'intenzione è di:

  • Scansione del sistema e lettura delle impostazioni utente
  • Generazione di un manifest in base al passaggio precedente
  • Manifest viene utilizzato per generare un'immagine completamente personalizzata.
  • L'immagine si apre

Infine, se sei interessato a saperne di più su questa nuova versione, puoi controllare i dettagli su il seguente collegamento.

prova d-installer

Per coloro che sono interessati a conoscere il progetto, possono ottenere immagini di installazione per conoscere e valutare lo stato di avanzamento del progetto e fornire i mezzi per installare l'edizione continuamente aggiornata di openSUSE Tumbleweed, nonché le versioni Leap 15.4 e Leap Micro 5.2.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.