L'environnement pour exécuter des applications Linux sur Windows 11 sera fourni via le Microsoft Store

Microsoft a annoncé la disponibilité de l'option d'environnement WSL (Windows Subsystem for Linux) pour Windows 11, qui permet d'exécuter des fichiers exécutables Linux. Contrairement aux livraisons WSL pour les versions précédentes de Windows, la version pour Windows 11 n'est pas intégrée à l'image système, mais est conditionnée en tant qu'application distribuée via le catalogue du Microsoft Store. Parallèlement, du point de vue des technologies utilisées, le remplissage WSL reste le même, seule la méthode d'installation et de mise à jour a changé.

Il est à noter que la distribution via le Microsoft Store permet d'accélérer la livraison des mises à jour et des nouvelles fonctionnalités de WSL, permettant notamment d'installer de nouvelles versions de WSL sans être lié à la version Windows. Par exemple, une fois que les fonctionnalités expérimentales telles que la prise en charge des applications graphiques Linux, le calcul GPU et le montage de disques seront prêtes, l'utilisateur pourra y accéder immédiatement, sans avoir besoin de mettre à jour Windows ou d'utiliser des versions de test de Windows Insider.

Rappelons que dans l'environnement WSL moderne, au lieu d'un émulateur qui traduisait les appels système Linux en appels système Windows, un environnement avec un noyau Linux à part entière est utilisé. 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 Windows vers la mémoire libérée par les processus Linux 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 en utilisant une machine virtuelle déjà exécutée dans Azure. L'environnement WSL s'exécute sur une image disque distincte (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, pour l'installation dans WSL, le catalogue du Microsoft Store propose des versions d'Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE et openSUSE.



Source: opennet.ru

Ajouter un commentaire