Microsoft présente le sous-système Windows pour Linux 2 dans la dernière version de Windows 10 20H1

Microsoft prévoit d'intégrer le sous-système Windows pour Linux 2 dans la première mise à jour majeure de fonctionnalités de Windows 10 après Windows 10 1903, la mise à jour Windows 10 20H1.

La société a publié une nouvelle version du canal Windows Ring de Fast Ring qui inclut la nouvelle version du sous-système Windows pour Linux. Ce changement s'accompagne d'améliorations et de changements importants que les utilisateurs et les administrateurs doivent connaître.

Premièrement, les bases: Le sous-système Windows pour Linux 2 est inclus dans Windows 10 Insider Preview Build 18917 publié le 12 juin 2019. Il sera également inclus dans les futures versions Insider Builds, à condition que Microsoft ne trouve pas les bogues critiques devant être corrigés.

WSL 2 doit être installé avant de devenir disponible:

  1. Assurez-vous que la version de Windows 10 est au moins de 18917 (utilisez winver pour en savoir plus en le lançant à partir de Démarrer).
  2. Ouvrez une invite administrative PowerShell, par exemple en utilisant le menu Windows-X.
  3. Exécuter Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  4. Un redémarrage est requis.
  5. Ouvrez à nouveau une invite PowerShell.
  6. Exécutez wsl -l pour afficher les distributions disponibles.
  7. Pour vérifier les versions de chaque distribution, exécutez wsl --list --verbose ou wsl -l -v
  8. Exécutez la commande wsl --set-version 2 pour définir une distribution. Remplacez-le par le nom de la distribution révélée par la commande sous 6).
  9. Pour que WSL 2 soit l'architecture par défaut, exécutez wsl --set-default-version-2 .

Le nouveau sous-système offre la même expérience utilisateur que la version actuelle dans les versions finales de Windows 10.

Microsoft note que le sous-système Windows pour Linux 2 est livré avec un "véritable noyau Linux" et qu'il modifie la manière dont les fichiers binaires Linux "interagissent avec Windows" et le matériel de l'ordinateur.

L'une des principales différences entre les versions 1 et 2 du sous-système Windows pour Linux est que les utilisateurs sont maintenant encouragés à placer des fichiers dans le système de fichiers racine Linux. Cela améliore considérablement les performances selon Microsoft, qui bénéficie d'un accès plus rapide au système de fichiers de WSL 2.

Les applications Windows peuvent également accéder au système de fichiers racine Linux avec la publication de cette version. Bien que WSL 1 exige toujours que les utilisateurs placent des fichiers sur le lecteur c: de l'installation de Windows, WSL 2 supprime cette limitation.

WSL 2 s'exécute sur une machine virtuelle, ce qui nécessite que l'adresse IP de la machine virtuelle soit requise pour certaines tâches. Pour accéder aux applications réseau Windows à partir de Linux, il est nécessaire de connaître l'adresse IP de l'hôte Windows, et inversement.

Les autres changements d’expérience utilisateur entre WSL 1 et 2 sont répertoriés sur le site Web de Microsoft Docs.

Le sous-système Windows pour Linux 2 est livré avec une gamme de nouvelles commandes telles que le basculement entre les versions 1 et 2 du sous-système ou l’arrêt de toutes les distributions en cours d’exécution en même temps. Vous trouvez une liste de commandes sur le blog Microsoft Dev.

Maintenant vous : Utilisez-vous le sous-système Windows pour Linux?