Distribuția openSUSE a propus testarea unui nou installer

Dezvoltatorii proiectului openSUSE au invitat utilizatorii să participe la testarea noului installer D-Installer. Imaginile de instalare sunt pregătite pentru arhitecturile x86_64 (598MB) și Aarch64/ARM64 (614MB). Imaginea descărcată permite instalarea a trei platforme: versiunea stabilă openSUSE Leap 15.4, construcția continuu actualizată openSUSE Tumbleweed și ediția Leap Micro 5.2, construită pe baza containerelor izolate (numai pentru x86_64). În viitor, noul installer este planificat să fie utilizat în produsele bazate pe platforma ALP (Adaptable Linux Platform), care înlocuiește distribuția SUSE Linux Enterprise.

Distribuția openSUSE a propus testarea unui nou installer

Noul installer este remarcabil prin separarea interfeței utilizatorului de componentele interne YaST și oferirea posibilității de a utiliza diverse frontend-uri, inclusiv un frontend pentru gestionarea instalării prin interfața web. Bibliotecile YaST continuă să fie utilizate pentru instalarea pachetelor, verificarea echipamentului, partiționarea disk-urilor și alte funcționalități necesare la instalare, fiind implementat un strat de abstracție care gestionează accesul la biblioteci printr-o interfață unificată D-Bus.

Interfața de bază pentru gestionarea instalării este construită utilizând tehnologii web și include un handler care asigură accesul la apelurile D-Bus prin HTTP și interfața web propriu-zisă. Interfața web este scrisă în JavaScript folosind framework-ul React și componentele PatternFly. Serviciul pentru legarea interfeței la D-Bus, precum și serverul HTTP integrat, sunt scrise în Ruby și construite folosind module standard dezvoltate de proiectul Cockpit, care sunt, de asemenea, folosite în configuratoarele web Red Hat. Instalatorul utilizează o arhitectură multiprocesor, ceea ce permite ca interfața de utilizator să nu fie blocată în timpul executării altor lucrări.

Printre obiectivele dezvoltării D-Installer se menționează eliminarea limitărilor existente ale interfeței grafice, extinderea posibilităților de utilizare a funcționalității YaST în alte aplicații, desprinderea de un singur limbaj de programare (API-ul D-Bus va permite crearea de extensii în diferite limbi) și stimularea creării de setări alternative de către reprezentanții comunității.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster