Les tests des versions de Fedora avec un programme d'installation Web ont commencé

Le projet Fedora a annoncé la formation de versions expérimentales de Fedora 37, équipées d'un installateur Anaconda repensé, qui remplace l'interface basée sur la bibliothèque GTK par une interface Web. La nouvelle interface permet une interaction via un navigateur Web, ce qui améliore considérablement le confort de contrôle à distance de l'installation, ce qui ne peut être comparé à l'ancienne solution basée sur le protocole VNC. La taille de l'image iso est de 2.3 Go (x86_64).

Le développement du nouvel installateur n'est pas encore terminé et toutes les fonctionnalités prévues n'ont pas été implémentées. Au fur et à mesure que des innovations sont ajoutées et que des bogues sont corrigés, il est prévu de publier des versions mises à jour qui reflètent l'avancement des travaux sur le projet. Les utilisateurs sont invités à évaluer la nouvelle interface et à fournir des commentaires constructifs sur la façon de l'améliorer. Parmi les fonctionnalités déjà disponibles, il y a un formulaire de sélection de langue, une interface de sélection d'un disque pour l'installation, le partitionnement automatique sur un disque, l'installation automatique de Fedora 37 Workstation sur une partition créée, un écran avec un aperçu des options d'installation sélectionnées, un écran avec un indicateur de progression de l'installation, une aide intégrée.

L'interface Web est basée sur les composants du projet Cockpit, qui est déjà utilisé dans les produits Red Hat pour la configuration et la gestion des serveurs. Cockpit a été choisi comme une solution bien établie, pour laquelle il existe un backend pour interagir avec l'installateur (Anaconda DBus). L'utilisation du Cockpit a également permis d'uniformiser et d'unifier les différents composants de contrôle du système. Lors de la refonte de l'interface, les résultats des travaux antérieurs effectués pour augmenter la modularité du programme d'installation ont été utilisés - la partie principale d'Anaconda a été convertie en modules qui interagissent via l'API DBus, et la nouvelle interface utilise l'API prête à l'emploi sans traitement interne .

Source: opennet.ru

Ajouter un commentaire