The openSUSE distribution has announced a new installer for testing

De ontwikkelaars van het openSUSE-project hebben gebruikers uitgenodigd om deel te nemen aan het testen van de nieuwe installer D-Installer. Installatie-images zijn voorbereid voor de architecturen x86_64 (598MB) en Aarch64/ARM64 (614MB). Het gedownloade image maakt het mogelijk om drie platforms te installeren: de stabiele release van openSUSE Leap 15.4, de continu bijgewerkte build van openSUSE Tumbleweed en de editie Leap Micro 5.2, gebouwd op basis van geĆÆsoleerde containers (alleen voor x86_64). In de toekomst is het de bedoeling om de nieuwe installer te gebruiken in producten die gebaseerd zijn op het ALP-platform (Adaptable Linux Platform), dat de SUSE Linux Enterprise-distributie vervangt.

The openSUSE distribution has announced a new installer for testing

De nieuwe installer is opmerkelijk door het scheiden van de gebruikersinterface van de interne componenten van YaST en het bieden van de mogelijkheid om verschillende front-ends te gebruiken, waaronder een front-end voor het beheren van de installatie via een webinterface. Voor de installatie van pakketten, hardwarecontroles, partities van schijven en andere noodzakelijke functies tijdens de installatie worden nog steeds de YaST-bibliotheken gebruikt, waarop een laag is geĆÆmplementeerd die de toegang tot de bibliotheken abstraheert via een uniforme D-Bus-interface.

De basisinterface voor installatiebeheer is gebouwd met webtechnologieƫn en omvat een handler die toegang biedt tot D-Bus-aanroepen via HTTP en de webinterface zelf. De webinterface is geschreven in JavaScript met behulp van het React-framework en PatternFly-componenten. De service voor het koppelen van de interface aan D-Bus, evenals de ingebouwde http-server, zijn geschreven in Ruby en zijn gebaseerd op bestaande modules ontwikkeld door het Cockpit-project, die ook in webconfigurators van Red Hat worden toegepast. De installateur maakt gebruik van een multi-core architectuur, waardoor de gebruikersinterface niet wordt geblokkeerd tijdens het uitvoeren van andere taken.

Onder de ontwikkelingsdoelen van D-Installer wordt het aanpakken van de bestaande beperkingen van de grafische interface genoemd, het uitbreiden van de mogelijkheden om YaST-functionaliteit in andere applicaties te gebruiken, het afstappen van de afhankelijkheid van ƩƩn programmeertaal (de D-Bus API maakt het mogelijk om uitbreidingen in verschillende talen te maken) en het stimuleren van de creatie van alternatieve instellingen door leden van de gemeenschap.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster