Die Distribution openSUSE hat angeboten, den neuen Installer zu testen.

Die Entwickler des openSUSE-Projekts haben den Nutzern angeboten, an der Testphase des neuen Installateurs D-Installer teilzunehmen. Die Installationsabbilder wurden fĂŒr die Architekturen x86_64 (598 MB) und Aarch64/ARM64 (614 MB) vorbereitet. Das heruntergeladene Abbild ermöglicht die Installation von drei Plattformen: der stabilen Version openSUSE Leap 15.4, dem kontinuierlich aktualisierten Build openSUSE Tumbleweed und der Leap Micro 5.2-Edition, die auf isolierten Containern basiert (nur fĂŒr x86_64). ZukĂŒnftig soll der neue Installateur in Produkten auf der ALP-Plattform (Adaptable Linux Platform) verwendet werden, die den SUSE Linux Enterprise-Distro ablöst.

Die Distribution openSUSE hat angeboten, den neuen Installer zu testen.

Der neue Installateur ist bemerkenswert, da er die BenutzeroberflĂ€che von den internen Komponenten von YaST trennt und die Möglichkeit bietet, verschiedene Frontends zu verwenden, einschließlich eines Frontends zur Verwaltung der Installation ĂŒber eine Web-OberflĂ€che. Zur Installation von Paketen, zur ÜberprĂŒfung der Hardware, zur Partitionierung von Festplatten und fĂŒr andere notwendige Funktionen wĂ€hrend der Installation werden weiterhin die YaST-Bibliotheken verwendet, ĂŒber die eine Schicht implementiert ist, die den Zugriff auf die Bibliotheken ĂŒber eine einheitliche D-Bus-Schnittstelle abstrahiert.

Die grundlegende OberflĂ€che zur Verwaltung der Installation wurde unter Verwendung von Web-Technologien erstellt und umfasst einen Handler, der den Zugriff auf D-Bus-Aufrufe ĂŒber HTTP ermöglicht, sowie die eigentliche Web-OberflĂ€che. Die Web-OberflĂ€che ist in JavaScript mit dem React-Framework und Komponenten von PatternFly geschrieben. Der Dienst zur Anbindung der BenutzeroberflĂ€che an D-Bus sowie der integrierte HTTP-Server sind in Ruby geschrieben und basieren auf fertigen Modulen, die vom Cockpit-Projekt entwickelt werden und auch in den Web-Konfiguratoren von Red Hat verwendet werden. Der Installer verwendet eine Multi-Prozess-Architektur, die sicherstellt, dass die BenutzeroberflĂ€che wĂ€hrend der AusfĂŒhrung anderer Arbeiten nicht blockiert wird.

Zu den Zielen der Entwicklung von D-Installer gehört die Beseitigung bestehender EinschrÀnkungen der grafischen BenutzeroberflÀche, die Erweiterung der Nutzungsmöglichkeiten der YaST-FunktionalitÀt in anderen Anwendungen, die Ablösung von einer Programmiersprache (die D-Bus-API ermöglicht es, Erweiterungen in verschiedenen Sprachen zu erstellen) und die Förderung der Erstellung alternativer Einstellungen durch die Community-Mitglieder.

Quelle: opennet.ru

60GB SSD 8Gb DDR4