In Fedora 42 wird ein webbasierter Installer integriert und der Emulator FEX hinzugefĂŒgt.

Die Veröffentlichung von Fedora Workstation 42, die fĂŒr das FrĂŒhjahr nĂ€chsten Jahres geplant ist, sieht vor, standardmĂ€ĂŸig auf die Anaconda-Installationsoption umzusteigen, bei der anstelle einer GTK-basierten BenutzeroberflĂ€che eine Web-OberflĂ€che verwendet wird. Außerdem wird die Möglichkeit diskutiert, im neuen Installer ein völlig anderes Interface fĂŒr die Partitionierung der Festplatten einzusetzen. Die VorschlĂ€ge wurden noch nicht vom FESCo-Komitee (Fedora Engineering Steering Committee), das fĂŒr die technische Entwicklung der Fedora-Distribution verantwortlich ist, genehmigt; ursprĂŒnglich war ein Wechsel zum neuen Installer in Fedora 39 geplant, dieser wurde jedoch seitdem mehrfach verschoben.

Die neue Web-OberflĂ€che wurde unter Verwendung des JavaScript-Frameworks React, der Design-Elemente von PatternFly und Komponenten aus dem Projekt Cockpit entwickelt, das bereits in Red Hat-Produkten zur Konfiguration und Verwaltung von Servern. Cockpit wurde als bewĂ€hrte Lösung gewĂ€hlt, die ĂŒber ein Backend zur Interaktion mit dem Installer (Anaconda DBus) verfĂŒgt. Der Einsatz von Cockpit ermöglichte zudem eine Vereinheitlichung und Standardisierung der verschiedenen Systemverwaltungskomponenten. Da der Großteil von Anaconda zuvor in Module unterteilt war, die ĂŒber die DBus-API interagieren, nutzt das neue Interface zur Ansprache der Funktionen des Installers nun bereits vorhandene APIs.

Zu den Vorteilen des neuen Installers gehören die Vereinfachung des Installationsprozesses, die Beseitigung von Komplikationen sowie eine benutzerfreundlichere Organisation fĂŒr AnfĂ€nger. Zudem wird der Prozess der Neuinstallation vereinfacht, und auch die Wartung und Entwicklung von Erweiterungen gestaltet sich einfacher. Das Web-Interface ermöglicht zudem die Interaktion ĂŒber einen Webbrowser, was den Komfort der Remote-Verwaltung der Installation im Vergleich zur Verwendung des VNC-Protokolls erheblich verbessert. Anstelle eines Hauptbildschirms mit einer Liste von Aktionen ist die Arbeit im neuen Interface als Wizard organisiert, der eine schrittweise DurchfĂŒhrung bestimmter Schritte ohne RĂŒckkehr zum Hauptbildschirm vorsieht.

Im Rahmen des Projekts wird auch eine umfassende Neugestaltung der Festplattenpartitionierung vorgeschlagen. Es wurde festgestellt, dass die aktuelle BenutzeroberflĂ€che zur Partitionierung, die in GTK geschrieben ist, ĂŒberkompliziert und fĂŒr fortgeschrittene Benutzer eingeschrĂ€nkt ist. Die vorgeschlagenen Änderungen sollen eine einfachere BenutzeroberflĂ€che fĂŒr Einsteiger bieten, die Möglichkeiten fĂŒr erfahrene Benutzer erweitern und die Wartung des Codes vereinfachen. Der Kern der Modernisierung liegt im Übergang zu einem Paradigma, das sich auf "Was möchte ich tun" anstelle von "Wie muss ich es tun" konzentriert. Um erweiterte Funktionen zu realisieren, wird die Nutzung externer Partitionierungstools ermöglicht.

Als Standard wird der automatisierte (guided) Modus fĂŒr die Festplattenteilung empfohlen, bei dem der Installationsassistent die Parameter zur Erstellung oder Änderung von Partitionen basierend auf den vom Benutzer ausgewĂ€hlten Einstellungen selbst auswĂ€hlt. Es stehen drei grundlegende Modi zur VerfĂŒgung: eine vollstĂ€ndige Neuinstallation mit Neuverteilung der gewĂ€hlten Festplatten, Installation im freien Speicherplatz sowie die Nutzung bereits vorhandener Festplattenpartitionen. FĂŒr fortgeschrittenes Partitionsmanagement wird empfohlen, das Cockpit Storage-Tool zu integrieren, das vom Cockpit-Projekt entwickelt wurde und auf denselben Web-Technologien basiert. Im alten Installer beschrĂ€nkt sich die Arbeit mit Festplatten vollstĂ€ndig auf den automatisierten Modus, den manuellen Partitionierungsmodus und den integrierten Partitionierungseditor Blivet-gui.

Eine der bemerkenswertesten Änderungen in Fedora 42 ist die Absicht, einen FEX-Emulator in die Distribution aufzunehmen, der es ermöglicht, ausfĂŒhrbare Dateien, die fĂŒr die Architekturen x86 und x86-64 erstellt wurden, in einer ARM64 (AArch64) Umgebung auszufĂŒhren. FEX-basierte Komponenten zur AusfĂŒhrung von x86-Anwendungen sollen in die Fedora Linux Builds fĂŒr die AArch64-Architektur integriert werden, die mit der KDE-Desktopumgebung geliefert werden.

Quelle: opennet.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster