Première version de la distribution openSUSE Leap Micro

Les développeurs du projet openSUSE ont présenté la première version de la nouvelle édition du kit de distribution openSUSE - « Leap Micro », basée sur les développements du projet MicroOS. La distribution openSUSE Leap Micro se positionne comme une version communautaire du produit commercial SUSE Linux Enterprise Micro 5.2, ce qui explique le numéro inhabituel de la première version - 5.2, qui a été choisie pour synchroniser la numérotation des versions dans les deux distributions. La version openSUSE Leap Micro 5.2 sera prise en charge pendant 4 ans.

Des assemblys pour les architectures x86_64 et ARM64 (Aarch64) sont disponibles en téléchargement, fournis à la fois avec un installateur (assemblys hors ligne, taille 370 Mo) et sous forme d'images de démarrage prêtes à l'emploi : 570 Mo (préconfiguré), 740 Mo (avec noyau Real-Time ) et 820 Mo. Les images peuvent s'exécuter sous les hyperviseurs Xen et KVM ou sur du matériel, notamment les cartes Raspberry Pi. Pour la configuration, vous pouvez utiliser la boîte à outils cloud-init pour transférer les paramètres à chaque démarrage, ou Combustion pour définir les paramètres lors du premier démarrage.

Une caractéristique clé de Leap Micro est son installation atomique de mises à jour, qui sont téléchargées et appliquées automatiquement. Contrairement aux mises à jour atomiques basées sur ostree et snap utilisées dans Fedora et Ubuntu, openSUSE Leap Micro utilise un gestionnaire de packages standard et un mécanisme d'instantané dans FS au lieu de créer des images atomiques distinctes et de déployer une infrastructure de livraison supplémentaire. Les correctifs en direct sont pris en charge pour mettre à jour le noyau Linux sans redémarrer ni arrêter le travail.

La partition racine est montée en mode lecture seule et ne change pas pendant le fonctionnement. Btrfs est utilisé comme système de fichiers, les instantanés dans lesquels servent de base à la commutation atomique entre l'état du système avant et après l'installation des mises à jour. Si des problèmes surviennent après l'application des mises à jour, vous pouvez restaurer le système à un état antérieur. Pour exécuter des conteneurs isolés, la boîte à outils est intégrée avec la prise en charge du runtime Podman/CRI-O et Docker.

Les applications de Leap Micro incluent l'utilisation comme système de base pour les plates-formes de virtualisation et d'isolation de conteneurs, ainsi que l'utilisation dans des environnements décentralisés et des systèmes basés sur des microservices. Leap Micro est également un élément important de la prochaine génération de distribution SUSE Linux, qui prévoit de diviser le noyau de la distribution en deux parties : un "OS hôte" simplifié pour fonctionner sur le matériel et une couche de support d'application destinée à exécuter dans des conteneurs et des machines virtuelles.

Le nouveau concept implique que le « système d'exploitation hôte » développera l'environnement minimum nécessaire pour prendre en charge et gérer l'équipement, et exécutera toutes les applications et composants de l'espace utilisateur non pas dans un environnement mixte, mais dans des conteneurs séparés ou dans des machines virtuelles fonctionnant au-dessus du système d'exploitation hôte. «OS hôte» et isolés les uns des autres.

Source: opennet.ru

Ajouter un commentaire