Microsoft a porté le sous-système WSL2 (Windows Subsystem for Linux) sur Windows 10 1903 et 1909

La société Microsoft a annoncé sur la fourniture de support pour le sous-système WSL2 (Windows Subsystem for Linux) dans les versions Windows 10 — 1903 et 1909, publiées en mai et novembre de l'année dernière. À l'origine, le sous-système WSL2, permettant l'exécution de fichiers exécutables Linux sous Windows, a été proposé dans la version Windows 10 2004. Microsoft a maintenant porté ce sous-système dans les mises à jour précédentes de Windows 10, qui restent pertinentes et utilisées par de nombreuses entreprises. Le portage de WSL2 dans ces versions permettra d'organiser une exécution efficace de l'environnement Linux sans avoir besoin de passer à Windows 10 2004 (support des versions 1903 et 1909 va durer jusqu'en décembre 2020 et mai 2022).

Microsoft a porté le sous-système WSL2 (Windows Subsystem for Linux) sur Windows 10 1903 et 1909

Rappelons que l'édition WSL2 se distingue fournit un véritable noyau Linux au lieu de l'émulateur utilisé auparavant, qui traduisait les appels système Linux en appels système Windows. Le noyau Linux dans WSL2 n'est pas inclus dans l'image d'installation de Windows, mais est chargé dynamiquement et maintenu à jour par Windows, de la même manière que les pilotes graphiques sont installés et mis à jour. Un mécanisme standard de Windows Update est utilisé pour installer et mettre à jour le noyau.

Proposé pour WSL2 noyau basé sur la version du noyau Linux 4.19, qui s'exécute dans un environnement Windows à l'aide d'une machine virtuelle déjà utilisée dans Azure. Les patches spécifiques à WSL2 appliqués au noyau incluent des optimisations pour réduire le temps de démarrage du noyau, diminuer la consommation de mémoire, renvoyer à Windows la mémoire libérée par les processus Linux, et maintenir dans le noyau un ensemble minimal de pilotes et de sous-systèmes.

L'environnement WSL2 s'exécute dans une image disque séparée (VHD) avec un système de fichiers ext4 et un adaptateur réseau virtuel. Comme dans WSL1, les composants de l'espace utilisateur s'installent séparément et sont basés sur des compilations de différentes distributions. Par exemple, pour l'installation sous WSL dans le répertoire Microsoft Store, sont suggérés la construction Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE et openSUSE.

L'entreprise Canonical a déjà a annoncé annoncé la disponibilité des constructions d'installation Ubuntu 20.04 LTS, testées dans des environnements
WSL2 basés sur Windows 10 1903 et 1909. Pour activer WSL2 sur Windows 10 1909, il est nécessaire d'installer la mise à jour kb4571748 et d'exécuter dans PowerShell avec des droits d'administrateur la commande :

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Ensuite, il faut redémarrer l'ordinateur et activer WSL2 par défaut :

wsl.exe —set-default-version 2

Après cela, vous pouvez installer l'environnement Linux souhaité à partir du catalogue
Microsoft Store ou convertir un environnement déjà existant au format WSL 1 à l'aide de la commande « wsl.exe —set-version Ubuntu 2 ».

Il convient également de mentionner l' adaptation environnements Docker Desktop pour d'un système de tests automatisés de fuzzing développé par Google de WSL2 plutôt qu'un backend basé sur HyperV.
L'utilisation de WSL2 permettra d'exécuter Docker Desktop non seulement pour les utilisateurs de Windows Pro et Windows Enterprise, mais aussi pour les utilisateurs de Windows Home.

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