Der in Fedora und RHEL verwendete Anaconda-Installer wird auf eine Weboberfläche übertragen

Jiri Konecny ​​von Red Hat kündigte Arbeiten zur Modernisierung und Verbesserung der Benutzeroberfläche des Anaconda-Installationsprogramms an, das in Fedora, RHEL, CentOS und mehreren anderen Linux-Distributionen verwendet wird. Bemerkenswert ist, dass die neue Schnittstelle anstelle der GTK-Bibliothek auf Basis von Webtechnologien aufgebaut wird und eine Fernsteuerung über einen Webbrowser ermöglicht. Es wird darauf hingewiesen, dass die Entscheidung zur Überarbeitung des Installationsprogramms bereits gefallen ist, sich die Implementierung jedoch noch im Stadium eines funktionierenden Prototyps befindet und nicht zur Demonstration bereit ist.

Die neue Schnittstelle basiert auf Komponenten des Cockpit-Projekts, das in Red Hat-Produkten zur Konfiguration und Verwaltung von Servern verwendet wird. Cockpit wurde als bewährte Lösung mit Backend-Unterstützung für die Interaktion mit dem Installer (Anaconda DBus) ausgewählt. Darüber hinaus ermöglicht der Einsatz von Cockpit die Konsistenz und Vereinheitlichung verschiedener Systemverwaltungskomponenten. Durch den Einsatz einer Weboberfläche wird der Komfort der Fernsteuerung der Anlage deutlich erhöht, was mit der aktuellen Lösung auf Basis des VNC-Protokolls nicht zu vergleichen ist.

Die Überarbeitung der Benutzeroberfläche wird auf den bereits geleisteten Arbeiten aufbauen, um den Installer modularer zu gestalten, und wird sich nicht wesentlich auf Fedora-Benutzer auswirken, da der Großteil von Anaconda bereits in Module umgewandelt wurde, die über die DBus-API interagieren, und die neue Schnittstelle das Ready verwenden wird -erstellte API ohne interne Nacharbeit. Die Termine für den Beginn öffentlicher Tests der neuen Schnittstelle und die Bereitschaft für ihre Weiterentwicklung in den Upstream in dieser Entwicklungsphase sind nicht festgelegt, die Entwickler versprechen jedoch, regelmäßig Berichte über die Entwicklung des Projekts zu veröffentlichen.

Source: opennet.ru

Kommentar hinzufügen