Comment activer le sous-système Linux (WSL 2) sur Windows 11 Pro?

Comment activer le sous-système Linux (WSL 2) sur Windows 11 Pro?

Le sous-système Windows pour Linux, plus connu sous le nom de WSL, permet d’exécuter un environnement Linux natif directement au sein de Windows, sans nécessiter de machine virtuelle complète. Avec l’arrivée de WSL 2, Microsoft a amélioré significativement la compatibilité et les performances grâce à un véritable noyau Linux intégré. 

Prérequis pour l’installation de WSL 2 sous Windows 11 Pro

Avant toute manipulation, il est important de vérifier certains points :

  • Windows 11 Pro doit être à jour, idéalement avec la version 22000 ou ultérieure.
  • La virtualisation doit être activée dans le BIOS/UEFI, car WSL 2 utilise une architecture de machine virtuelle légère.
  • L’activation du composant “Sous-système Windows pour Linux” est nécessaire.
  • L’activation de la fonctionnalité “Plateforme de machine virtuelle” est également indispensable.

Pour vérifier que la virtualisation est activée, vous pouvez ouvrir le Gestionnaire des tâches, onglet Performance, et consulter la ligne « Virtualisation ». Si elle est désactivée, il faut intervenir dans le BIOS.

Activer WSL 2 via PowerShell avec élévation des droits

L’opération d’activation s’effectue principalement en ligne de commande via PowerShell lancé en mode administrateur. Cette méthode est rapide, fiable et facilement reproductible.

  1. Ouvrir PowerShell en tant qu’administrateur : pour cela, tapez “PowerShell” dans le menu Démarrer, faites un clic droit sur l’application, puis choisissez “Exécuter en tant qu’administrateur”.
  2. Exécuter la commande suivante pour activer les fonctionnalités requises :
À lire  Pourquoi Windows 11 refuse certaines mises à jour?

powershell

CopierModifier

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Ces commandes activent respectivement le sous-système Linux et la plateforme de machine virtuelle.

  1. Redémarrer l’ordinateur pour que les changements prennent effet.
  2. Installer le noyau Linux WSL 2 en téléchargeant le package officiel sur le site Microsoft, ou en utilisant cette commande PowerShell :

powershell

CopierModifier

wsl –update

  1. Configurer WSL 2 comme version par défaut avec cette commande :

powershell

CopierModifier

wsl –set-default-version 2

Cette instruction garantit que toutes les distributions Linux installées utiliseront WSL 2.

Installation d’une distribution Linux compatible avec WSL 2

L’installation d’une distribution Linux s’effectue via le Microsoft Store. Les distributions les plus populaires comme Ubuntu, Debian, ou Fedora sont disponibles.

  1. Ouvrir le Microsoft Store.
  2. Rechercher la distribution Linux souhaitée (par exemple, Ubuntu).
  3. Cliquer sur “Installer” puis “Lancer” une fois l’installation terminée.
  4. Lors du premier lancement, configurer un utilisateur et un mot de passe Linux.

Alternativement, il est possible d’installer une distribution via la ligne de commande avec :

powershell

CopierModifier

wsl –install -d <NomDistribution>

Vérifier la version WSL et gérer les distributions installées

Pour s’assurer que la version WSL utilisée est bien la 2, exécutez dans PowerShell :

powershell

CopierModifier

wsl –list –verbose

Cette commande affiche la liste des distributions installées, leur état, et leur version WSL associée.

Pour changer la version d’une distribution spécifique :

powershell

CopierModifier

wsl –set-version <NomDistribution> 2

Cette opération peut prendre quelques minutes selon la taille de la distribution.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *