La mise à jour de juin de Windows Server 2022 introduit la prise en charge de WSL2 (sous-système Windows pour Linux)

Microsoft a annoncé l'intégration de la prise en charge des environnements Linux basés sur le sous-système WSL2 (Windows Subsystem for Linux) dans le cadre de la mise à jour cumulative de juin Windows Server 2022 récemment publiée.

La mise à jour de juin de Windows Server 2022 introduit la prise en charge de WSL2 (sous-système Windows pour Linux)

Au lieu d'un émulateur qui traduit les appels système Linux en appels système Windows, un environnement de noyau Linux complet est fourni pour garantir que les exécutables Linux s'exécutent dans WSL2. Le noyau proposé pour WSL est basé sur la version du noyau Linux 5.10, qui est étendu avec des correctifs spécifiques à WSL, y compris des optimisations pour réduire le temps de démarrage du noyau, réduire la consommation de mémoire, renvoyer la mémoire libérée par les processus Linux à Windows et laisser le minimum ensemble requis de pilotes et de sous-systèmes dans le noyau.

Le noyau s'exécute dans un environnement Windows à l'aide d'une machine virtuelle déjà en cours d'exécution dans Azure. L'environnement WSL s'exécute dans une image disque séparée (VHD) avec un système de fichiers ext4 et une carte réseau virtuelle. Les composants de l'espace utilisateur sont installés séparément et sont basés sur des versions de différentes distributions. Par exemple, le Microsoft Store propose des versions d'Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE et openSUSE pour une installation sur WSL.

De plus, nous pouvons noter la version corrective de la distribution Linux CBL-Mariner 2.0.20220617 (Common Base Linux Mariner), qui est développée en tant que plate-forme de base universelle pour les environnements Linux utilisés dans les infrastructures cloud, les systèmes de périphérie et divers services Microsoft. Le projet vise à unifier les solutions Linux utilisées dans Microsoft et à simplifier la maintenance des systèmes Linux à des fins diverses à jour. Les développements du projet sont distribués sous la licence MIT.

Source: opennet.ru

Ajouter un commentaire