Installer WSL 2 sur Windows 11 đȘ | ConnectĂ© & DĂ©connectĂ©
Mise Ă jour :
Dans le cas oĂč vous nâavez pas accĂšs Ă une machine Linux dĂ©diĂ©e, WSL se rĂ©vĂšle ĂȘtre une excellente alternative pour ceux qui travaillent sur des postes Windows. Il permet de bĂ©nĂ©ficier dâun environnement Linux complet, directement intĂ©grĂ© Ă Windows, sans nĂ©cessiter de machine virtuelle ou de matĂ©riel supplĂ©mentaire. Que ce soit pour dĂ©velopper, tester ou automatiser des taches, WSL offre une solution pratique et performante.
Présentation de WSL 2
Le Sous-systÚme Windows pour Linux 2 (WSL 2) est une version améliorée de WSL, offrant une expérience Linux plus authentique sur Windows. Contrairement à WSL 1, qui traduisait les appels systÚme Linux en appels systÚme Windows, WSL 2 intÚgre un véritable noyau Linux fonctionnant sur une machine virtuelle légÚre. Cette architecture apporte des améliorations significatives en termes de compatibilité et de performances.
Caractéristiques principales de WSL 2 :
- Noyau Linux réel : WSL 2 utilise un noyau Linux complet, permettant une compatibilité accrue avec les applications Linux.
- Performances amĂ©liorĂ©es : GrĂące Ă lâutilisation dâune machine virtuelle optimisĂ©e, WSL 2 offre des temps de dĂ©marrage rapides et une utilisation efficace des ressources systĂšme.
- Support des applications GUI : WSL 2 permet lâexĂ©cution dâapplications Linux avec interface graphique directement sur Windows, offrant une expĂ©rience utilisateur intĂ©grĂ©e.
- Gestion simplifiĂ©e : LâintĂ©gration transparente entre Windows et Linux facilite la gestion des fichiers et des applications, sans nĂ©cessiter de configuration complexe de machines virtuelles.
PrĂ©paration de lâenvironnement sous Windows
Pour configurer WSL et garantir son bon fonctionnement, il est indispensable dâactiver la virtualisation matĂ©rielle. Voici les Ă©tapes pour vĂ©rifier et activer cette fonctionnalitĂ©, en commençant par le BIOS/UEFI, puis en confirmant son Ă©tat via le Gestionnaire des tĂąches et PowerShell.
Activer la virtualisation dans le BIOS/UEFI
La virtualisation matĂ©rielle doit ĂȘtre activĂ©e dans le BIOS ou lâUEFI pour permettre Ă WSL2 de fonctionner correctement. Voici comment accĂ©der Ă ces paramĂštres selon votre marque dâordinateur :
| Marque | Touche pour accéder au BIOS |
|---|---|
| Acer | F2 ou DEL |
| ASUS (Desktop/Laptop) | F2 |
| ASUS (Motherboards) | F2 ou DEL |
| Dell | F2 ou F12 |
| HP | ESC ou F10 |
| Lenovo | F2 ou Fn + F2 |
| Lenovo (Desktops) | F1 |
| Lenovo (ThinkPads) | Entrée + F1 |
| MSI (Desktop/Laptop) | DEL |
| MSI (Motherboards) | DEL |
| Samsung | F2 |
| Sony | F1, F2 ou F3 |
| Toshiba | F2 |
-
Accéder au BIOS/UEFI :
- Redémarrez votre ordinateur.
- Pendant le démarrage, appuyez sur la touche correspondante dans le tableau ci-dessus pour accéder au BIOS/UEFI.
-
Activer la virtualisation :
- Une fois dans le BIOS/UEFI, cherchez une option nommée Intel Virtualization Technology (pour processeurs Intel) ou AMD-V (pour processeurs AMD).
- Activez cette option. Elle peut ĂȘtre situĂ©e dans les menus suivants :
Advanced SettingsProcessor ConfigurationCPU Features
-
Enregistrer les modifications et redémarrer :
- Enregistrez les modifications en appuyant sur
F10ou la touche correspondant Ă Save & Exit. - RedĂ©marrez lâordinateur.
- Enregistrez les modifications en appuyant sur
Vérifier si la virtualisation est activée avec le Gestionnaire des tùches
Le moyen le plus simple et fiable pour confirmer que la virtualisation matĂ©rielle est activĂ©e est dâutiliser le Gestionnaire des tĂąches :
- Appuyez sur Ctrl + Shift + Esc pour ouvrir le Gestionnaire des tĂąches.
- Rendez-vous dans lâonglet Performances.
- Sélectionnez Processeur dans la colonne de gauche.
- En bas à droite, recherchez la ligne Virtualisation. Si elle indique Activée, alors la virtualisation matérielle est correctement configurée.

Installation de WSL
Lâinstallation de WSL peut ĂȘtre rĂ©alisĂ©e en mode connectĂ©, lorsque la Microsoft Store est accessible, ou en mode dĂ©connectĂ©, pour des scĂ©narios oĂč elle nâest pas disponible ou souhaitĂ©e. Voici un guide complet pour les deux cas.
Installation de WSL en mode connecté
Si vous avez accĂšs Ă Internet et Ă Microsoft Store, lâinstallation de WSL est simple et rapide grĂące Ă une commande unique.
-
Ouvrir PowerShell en mode administrateur :
- Cliquez avec le bouton droit sur le menu Démarrer et sélectionnez Windows PowerShell (Admin).
-
Vérifier que la version 2 de WSL est bien activée :
- Assurez-vous que votre distribution est installée et fonctionne :
Terminal window wsl --statusDistribution par défaut : UbuntuVersion par défaut : 2Si vous ne voyez pas la version 2 active, alors tapez cette commande.
Terminal window wsl --set-default-version 2 -
ExĂ©cuter la commande dâinstallation automatique :
- Installez WSL et définissez une distribution Linux par défaut (par exemple Ubuntu) avec la commande suivante :
Terminal window wsl --install <Distribution>Si vous souhaitez installer autre chose quâune Ubuntu, il suffit dâajouter le non de la distribution parmi celles retournĂ©es par la commande suivante :
Terminal window wsl --list --onlineVoici une liste des distributions valides qui peuvent ĂȘtre installĂ©es.Installer en utilisant 'wsl.exe --install <Distro>'.NAME FRIENDLY NAMEAlmaLinux-8 AlmaLinux OS 8AlmaLinux-9 AlmaLinux OS 9AlmaLinux-Kitten-10 AlmaLinux OS Kitten 10Debian Debian GNU/LinuxFedoraLinux-42 Fedora Linux 42SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5SUSE-Linux-Enterprise-15-SP6 SUSE Linux Enterprise 15 SP6Ubuntu UbuntuUbuntu-24.04 Ubuntu 24.04 LTSarchlinux Arch Linuxkali-linux Kali Linux RollingopenSUSE-Tumbleweed openSUSE TumbleweedopenSUSE-Leap-15.6 openSUSE Leap 15.6Ubuntu-18.04 Ubuntu 18.04 LTSUbuntu-20.04 Ubuntu 20.04 LTSUbuntu-22.04 Ubuntu 22.04 LTSOracleLinux_7_9 Oracle Linux 7.9OracleLinux_8_7 Oracle Linux 8.7OracleLinux_9_1 Oracle Linux 9.1OracleLinux_9_2 Oracle Linux 9.2- Remplacez
<Distro>par le nom de la distribution que vous souhaitez installer (par exempleUbuntu). Jâai documentĂ© lâinstallation dâArch Linux sur WSL2.
-
Redémarrage (si nécessaire) :
- Si Windows demande un redémarrage pour activer les fonctionnalités, redémarrez votre ordinateur.
-
Configurer la distribution Linux :
-
AprÚs le redémarrage, lancez votre distribution Linux avec la commande suivante dans PowerShell ou directement dans le menu Démarrer :
Terminal window wsl -
ComplĂ©tez la configuration initiale en dĂ©finissant un nom dâutilisateur et un mot de passe pour votre environnement Linux.
-
Installation de WSL en mode déconnecté
Dans certains scĂ©narios, vous pourriez ne pas ĂȘtre en mesure (ou ne pas vouloir) dâinstaller les distributions Linux via Microsoft Store. Par exemple :
- Vous utilisez Windows Server ou une version LTSC (Long-Term Servicing Channel) de Windows qui ne supporte pas la Microsoft Store.
- Les politiques de votre rĂ©seau dâentreprise ou de votre administrateur systĂšme interdisent lâutilisation de la Microsoft Store.
Il faut configurer Windows pour permettre lâinstallation de WSL2 :
-
Ouvrez une fenĂȘtre PowerShell en mode administrateur.
-
Activez les fonctionnalités suivantes :
Terminal window dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart -
Redémarrez votre ordinateur pour appliquer les changements.
-
Vérification des fonctionnalités activées : AprÚs redémarrage, ouvrez PowerShell en mode administrateur et exécutez cette commande pour confirmer que les fonctionnalités sont activées :
Terminal window dism.exe /online /get-features | Select-String "VirtualMachinePlatform" -Context 0,1Cette commande affiche la ligne contenant VirtualMachinePlatform ainsi que la ligne suivante, qui indique lâĂ©tat de la fonctionnalitĂ©.
Exemple de sortie :
> Nom de la fonctionnalitĂ© : VirtualMachinePlatformĂtat : ActivĂ©RĂ©pĂ©tez la commande en remplaçant
"VirtualMachinePlatform"par"Microsoft-Windows-Subsystem-Linux"pour vĂ©rifier Ă©galement lâĂ©tat de cette fonctionnalitĂ©. -
Vérifier que la version 2 de WSL est bien activée :
- Assurez-vous que votre distribution est installée et fonctionne :
Terminal window wsl --statusDistribution par défaut : UbuntuVersion par défaut : 2Si vous ne voyez pas la version 2 active, alors tapez cette commande.
Terminal window wsl --set-default-version 2 -
Transférer et installer la distribution :
-
Copiez le fichier
.appxou.msixbundletĂ©lĂ©chargĂ© sur lâordinateur sans Internet. -
Installez la distribution avec PowerShell :
Terminal window Add-AppxPackage -Path chemin\vers\fichier.appx
-
-
Configurer la distribution Linux :
-
Une fois lâinstallation terminĂ©e, lancez la distribution pour complĂ©ter sa configuration initiale :
Terminal window wsl -
DĂ©finissez un nom dâutilisateur et un mot de passe.
-
Configuration de WSL 2
La nouvelle application graphique de configuration pour WSL est désormais disponible, offrant une solution intuitive et accessible pour gérer et personnaliser les paramÚtres de votre environnement WSL.
Avec cette application graphique, fini les modifications manuelles complexes du
fichier .wslconfig. Désormais, les utilisateurs peuvent ajuster leurs
paramÚtres via une interface claire et bien organisée.

ExĂ©cution dâapplications Linux avec interface graphique sous WSL
Le Sous-systĂšme Windows pour Linux (WSL) prend dĂ©sormais en charge lâexĂ©cution dâapplications Linux avec interface graphique (GUI), offrant une expĂ©rience de bureau entiĂšrement intĂ©grĂ©e. Cette fonctionnalitĂ© permet aux applications Linux graphique de sâexĂ©cuter de maniĂšre native sur Windows, facilitant ainsi lâintĂ©gration des workflows entre les deux systĂšmes.
Prérequis :
-
SystĂšme dâexploitation : Windows 10 version 19044 ou supĂ©rieure, ou Windows 11.
-
Pilote GPU compatible : Installez le pilote correspondant à votre matériel pour bénéficier du rendu OpenGL accéléré par le matériel.
Installation dâapplications Linux Graphique
Si vous remplissez ces prérequis, vous pouvez installer des applications Linux avec interface graphique. Par exemple, pour installer GIMP :
sudo apt updatesudo apt install gimp -yUne fois installé, vous pouvez lancer GIMP en tapant gimp dans le terminal.
Si vous ne maitrisez pas le gestionnaire de paquets apt, je vous recommande de lire mon guide sur apt pour mieux comprendre son fonctionnement.
Conclusion
Que vous soyez un dĂ©veloppeur chevronnĂ© ou dĂ©butant, WSL2 offre une expĂ©rience Linux native. GrĂące Ă des fonctionnalitĂ©s avancĂ©es comme le support des applications graphiques et la nouvelle application graphique de configuration, Microsoft a considĂ©rablement renforcĂ© lâutilitĂ© et la convivialitĂ© de WSL.
Si, comme moi, vous cherchez à tirer parti du meilleur des deux mondes, WSL2 représente une solution idéale. Que ce soit pour exécuter des applications Linux graphiques, automatiser vos configurations ou gérer vos environnements via une interface intuitive, WSL2 est une plateforme incontournable pour les développeurs modernes.
Alors, prĂȘt Ă transformer votre façon de travailler ? đ