La distribution openSUSE a proposé de tester un nouvel installateur

Les dĂ©veloppeurs du projet openSUSE ont invitĂ© les utilisateurs Ă  participer au test du nouvel installateur D-Installer. Des images d'installation sont prĂ©parĂ©es pour les architectures x86_64 (598 Mo) et Aarch64/ARM64 (614 Mo). L'image tĂ©lĂ©chargĂ©e permet d'installer trois plateformes : la version stable openSUSE Leap 15.4, l'assemblage openSUSE Tumbleweed Ă  mise Ă  jour continue et l'Ă©dition Leap Micro 5.2, construite sur des conteneurs isolĂ©s (uniquement pour x86_64). À l'avenir, le nouvel installateur est prĂ©vu d'ĂȘtre utilisĂ© dans des produits basĂ©s sur la plateforme ALP (Adaptable Linux Platform), qui remplace la distribution SUSE Linux Enterprise.

La distribution openSUSE a proposé de tester un nouvel installateur

Le nouvel installateur se distingue par la sĂ©paration de l'interface utilisateur des composants internes de YaST et la possibilitĂ© d'utiliser diffĂ©rents front-ends, y compris un front-end pour gĂ©rer l'installation via une interface web. Les bibliothĂšques YaST continuent d'ĂȘtre utilisĂ©es pour l'installation de paquets, la vĂ©rification du matĂ©riel, le partitionnement des disques et d'autres fonctions nĂ©cessaires Ă  l'installation, avec une couche abstraite qui permet d'accĂ©der aux bibliothĂšques via une interface unifiĂ©e D-Bus.

L'interface de base pour gérer l'installation est construite en utilisant des technologies web et comprend un gestionnaire qui permet d'accéder aux appels D-Bus via HTTP, ainsi qu'une interface web directe. L'interface web est écrite en JavaScript en utilisant le framework React et des composants PatternFly. Le service pour lier l'interface à D-Bus, ainsi que le serveur http intégré, sont écrits en Ruby et construits à l'aide de modules existants développés par le projet Cockpit, qui sont également utilisés dans les web-configurateurs de Red Hat. L'installateur utilise une architecture multiprocessus, grùce à laquelle l'interface utilisateur n'est pas bloquée pendant l'exécution d'autres tùches.

Parmi les objectifs du développement de D-Installer, on mentionne l'élimination des limitations existantes de l'interface graphique, l'expansion des capacités d'utilisation de la fonctionnalité YaST dans d'autres applications, l'éloignement de l'attachement à un seul langage de programmation (l'API D-Bus permettra de créer des extensions dans différents langages) et la stimulation de la création d'alternatives par des membres de la communauté.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster