Le sous-système Windows pour Linux (WSL) (également connu sous le nom de WSL 1) permet aux développeurs d'exécuter l'environnement GNU/Linux - y compris la plupart des outils, utilitaires et applications en ligne de commande - directement sur Windows, sans modification, sans la machine virtuelle traditionnelle ou le dualboot. configurations .
WSL 2 (Windows Subsystem for Linux 2) est une nouvelle version de l'architecture de WSL, modifiant la façon dont les distributions Linux interagissent avec Windows. Les principaux objectifs de WSL 2 sont d'augmenter les performances du système de fichiers et d'ajouter une compatibilité à l'échelle du système.
Chaque distribution Linux peut fonctionner en tant que WSL 1 ou WSL 2 et basculer entre les versions à tout moment. WSL 2 est une « refonte majeure » de l'architecture sous-jacente, ainsi que l'utilisation de la technologie de virtualisation et du noyau Linux pour activer de nouvelles fonctionnalités.
Une fois que vous avez activé le sous-système Windows pour Linux (WSL), vous pouvez installer les applications de distribution Linux à partir du Microsoft Store.
Les utilisateurs peuvent définir WSL 1 ou WSL 2 comme architecture par défaut à utiliser comme version par défaut lors de l'installation d'une nouvelle distribution Linux.
Les utilisateurs peuvent également définir à tout moment la version de la distribution Linux sur WSL 1 ou WSL 2 pour les distributions Linux installées existantes.
Ce guide vous montrera comment définir la version de votre distribution Linux sur WSL 1 ou WSL 2 dans Windows 10.
Définissez la version de distribution par défaut sur WSL 1 ou WSL 2 pour les nouvelles distributions Linux
1. Ouvrez PowerShell .
2. Copiez et collez la commande ci-dessous que vous souhaitez utiliser dans PowerShell et appuyez sur Entrée.
(Définir WSL 1 comme version par défaut)
wsl --set-default-version 1
Ou:
(Définir WSL 2 comme version par défaut)
wsl --set-default-version 2
Définissez la version de distribution par défaut sur WSL 1 ou WSL 2 pour les nouvelles distributions Linux
3. Maintenant, vous pouvez fermer PowerShell si vous le souhaitez.
Définissez la version de distribution sur WSL 1 ou WSL 2 pour les distributions Linux installées spécifiques
1. Ouvrez PowerShell.
2. Copiez et collez la commande ci-dessous dans PowerShell, appuyez sur Entrée et notez le nom de la distribution Linux (par exemple « Ubuntu ») dont vous souhaitez modifier la version (par exemple « 1 » ou « 2 »).
wsl --list --verbose
Notez le nom de la distribution Linux
3. Entrez la commande ci-dessous dans PowerShell et appuyez sur Entrée.
wsl --set-version
Remplacez dans la commande ci-dessus par le nom réel de la distribution Linux (par exemple "Ubuntu") de l'étape 2.
Remplacez dans la commande ci-dessus par le numéro 1 (WSL 1) ou 2 (WSL 2) pour l'architecture par défaut souhaitée.
Par exemple:
wsl --set-version Ubuntu 2
Définissez la version de distribution sur WSL 1 ou WSL 2 pour les distributions Linux installées spécifiques
4. Vous pouvez maintenant fermer PowerShell si vous le souhaitez.
En savoir plus :