WSL, ou Windows Subsystem for Linux, est une fonctionnalité de Windows 10 qui permet d’exécuter des distributions Linux directement sur Windows. Depuis la version 2, WSL offre une compatibilité totale avec le noyau Linux, permettant une expérience de développement plus fluide et plus rapide. Dans cet article, nous allons voir comment installer WSL 2 sur Windows 10, comment connaître sa version, comment l’utiliser, comment activer Ubuntu sur Windows, ainsi que son fonctionnement.
Pour installer WSL 2 sur Windows 10, vous devez tout d’abord vous assurer que votre version de Windows 10 est à jour. Ensuite, vous devez activer la fonctionnalité WSL en ouvrant le menu Démarrer, en cherchant « Fonctionnalités Windows » et en sélectionnant « Activer ou désactiver des fonctionnalités Windows ». Cochez la case « Sous-système Windows pour Linux » et cliquez sur OK.
Une fois que vous avez activé la fonctionnalité WSL, vous devez installer une distribution Linux à partir du Microsoft Store. Vous pouvez choisir parmi plusieurs distributions, notamment Ubuntu, Debian et Kali Linux. Après avoir sélectionné la distribution souhaitée, cliquez sur « Obtenir » pour l’installer.
Pour connaître la version de WSL que vous utilisez, ouvrez une fenêtre PowerShell en tant qu’administrateur et tapez la commande suivante : wsl –list –verbose. Cela vous montrera une liste de toutes les distributions WSL installées, ainsi que leur version.
Pour utiliser WSL 2, ouvrez une fenêtre PowerShell en tant qu’administrateur et tapez la commande suivante : wsl –set-default-version 2. Cela définira WSL 2 comme la version par défaut pour toutes les distributions Linux. Vous pouvez ensuite ouvrir une distribution Linux à partir du menu Démarrer ou en tapant wsl dans une fenêtre PowerShell.
Pour activer WSL 2 sur Windows 10, vous devez installer la mise à jour de Windows 10 d’octobre 2020 ou une version ultérieure. Ensuite, vous devez activer la fonctionnalité WSL comme décrit ci-dessus. Enfin, vous devez télécharger et installer le package de mise à jour du noyau Linux à partir du Microsoft Store.
Pour activer Ubuntu sur Windows, vous devez installer la distribution Ubuntu à partir du Microsoft Store comme décrit ci-dessus. Une fois installée, vous pouvez la lancer à partir du menu Démarrer ou en tapant wsl -d Ubuntu dans une fenêtre PowerShell.
WSL fonctionne en utilisant une couche de compatibilité entre Windows et Linux appelée « WSL Layer ». Cette couche de compatibilité permet d’exécuter des binaires Linux directement sur Windows, sans avoir besoin d’une machine virtuelle ou d’une installation séparée. WSL 2 utilise une architecture de virtualisation légère pour offrir une compatibilité totale avec le noyau Linux, ce qui permet une expérience de développement plus fluide et plus rapide.
Pour savoir si vous avez WSL 2 sur Windows 10, vous pouvez ouvrir l’invite de commande et saisir la commande suivante : « wsl –list –verbose ». Si vous avez WSL 2, la version sera indiquée dans la colonne « Version ».
Pour installer WSL2 sur Windows 10, vous pouvez suivre les étapes suivantes:
1. Assurez-vous que la version de Windows 10 que vous utilisez est mise à jour vers la version 2004 ou ultérieure.
2. Activez la fonctionnalité « Plateforme de machine virtuelle » dans les fonctionnalités facultatives de Windows.
3. Téléchargez et installez la mise à jour du noyau WSL 2 à partir du site Web de Microsoft.
4. Ouvrez une invite de commande avec des privilèges élevés et exécutez la commande « wsl –set-default-version 2 » pour définir la version par défaut de WSL sur 2.
5. Téléchargez et installez une distribution Linux à partir du Microsoft Store, comme Ubuntu ou Debian.
Une fois ces étapes terminées, vous pouvez utiliser WSL2 sur votre ordinateur Windows 10.
Pour utiliser Linux sous Windows 10, vous pouvez installer WSL (Windows Subsystem for Linux) en suivant les étapes suivantes :
1. Ouvrez les Paramètres Windows en cliquant sur le bouton Démarrer et en sélectionnant l’icône de l’engrenage.
2. Cliquez sur « Mise à jour et sécurité ».
3. Dans le menu de gauche, cliquez sur « Pour les développeurs ».
4. Sous « Utiliser les fonctionnalités de développement », activez « Mode développeur ».
5. Ouvrez le Microsoft Store et recherchez « Linux ».
6. Sélectionnez la distribution Linux de votre choix (par exemple, Ubuntu) et installez-la.
7. Une fois l’installation terminée, lancez la distribution Linux à partir du menu Démarrer ou en tapant « bash » dans l’invite de commande Windows.
Vous pouvez maintenant utiliser Linux sous Windows 10 en utilisant les commandes Linux familières.