Comment installer WSL 2 sur Windows 10 et Windows 11

Tout comme Windows 11 dispose désormais d’un sous-système pour les applications Android, il existe également un sous-système Windows pour Android (WSA), un sous-système Linux qui vous permet d’exécuter des programmes développés pour Linux sur le système d’exploitation (OS) de Microsoft, le sous-système Windows pour Linux. (WSL). Avec la deuxième version du sous-système orienté OS de Linus Torvaldsen, WSL 2, il est possible d’installer un environnement Linux qui exécute l’intégralité du noyau Linux dans Windows 11 ou Windows 10.

La première version de WSL n’avait pas de noyau et ne fonctionnait pas bien. Cela a été amélioré avec WSL, bien qu’il s’agisse toujours d’une machine virtuelle mais étroitement liée à l’hôte Windows. Cette intégration ne nécessite pas qu’un développeur sache utiliser WSL 2, et il est également plus facile à mettre en œuvre pour l’utiliser, voir comment faire ci-dessous.

Configuration minimale requise pour exécuter le sous-système Linux (WSL 2) sur Windows 11 et 10

Sous-système Android 2 (WSA 2) dans Windows. Source : développeurs xda
Sous-système Windows Linux 2 (WSL 2) sous Windows. Source : développeurs xda

Pour installer WSL 2, vous devez avoir au moins Windows 10 2004 ou version ultérieure avec le correctif KB5004296 installé. Dans le cas de Windows 11, n’importe quelle version fonctionnera. Il n’est pas nécessaire d’avoir une version “Pro” de Windows, car vous devrez normalement utiliser la machine virtuelle Hyper-V.

WSL 2 prend en charge les processeurs x64 et ARM. Cependant, si vous utilisez une machine avec un processeur qui utilise l’architecture ARM, vous aurez besoin d’une version de Linux qui prend en charge ARM comme Ubuntu.

WSL 2 peut s’exécuter sur Windows à l’intérieur d’une machine virtuelle, mais le logiciel VM (machine virtuelle) doit prendre en charge la virtualisation intégrée et cette fonctionnalité doit être activée.

Comment installer WSL 2

Commande pour installer Windows PowerShell sur le sous-système Android 2 (WSA 2). Source : développeurs xda
Installez la commande d’installation Windows Subsystem Linux 2 (WSL 2) sur Windows PowerShell. Source : développeurs xda

Il existe deux façons d’installer WSL 2 via le Microsoft Store ou PowerShell. Dans le premier cas, rendez-vous sur le Microsoft Store et téléchargez l’application “Windows Subsystem for Linux Preview”.

Dans la deuxième installation, sélectionnez la zone de recherche en cliquant sur le menu Démarrer, tapez “PowerShell” et ouvrez l’application. Après cela, tapez la commande suivante :

wsl-installer

Appuyez sur la touche “Entrée” et attendez que le processus soit terminé. Redémarrez votre ordinateur lorsque vous y êtes invité et vous avez terminé. WSL 2 est maintenant configuré sur votre ordinateur. Le système d’exploitation par défaut pour Linux est Ubuntu, mais il peut être utilisé dans toute autre version disponible dans le Microsoft Store ou à partir d’autres sources telles que GitHub ou directement à partir de la distribution du système d’exploitation.

Si vous utilisez Windows 11, l’application Windows Terminal sera préinstallée et constitue le meilleur moyen d’utiliser WSL sur votre ordinateur. Si vous n’avez pas installé Windows Terminal, accédez au Microsoft Store et téléchargez-le. Il peut également être téléchargé à partir du gestionnaire de packages Windows.

Qu’est-ce que le sous-système Windows pour Linux

Le sous-système Windows est une couche de compatibilité pour Linux (Windows Subsystem Linux ou WSL) pour lire les exécutables binaires Linux dans le Windows d’origine. Grâce à un partenariat entre Canonical et Microsoft, il a été possible de télécharger et d’extraire une image réelle basée sur Ubuntu Trusty Tahr sur l’ordinateur de l’utilisateur. Cela permet d’utiliser nativement les outils Linux avec WSL.

WSL possède une interface de noyau compatible Linux développée par Microsoft (sans aucun code Linux) qui s’exécute sur des binaires de type utilisateur Ubuntu.

Que pensez-vous du tuto ? Avez-vous pu terminer la procédure d’installation ? Commentez ci-dessous et partagez vos commentaires avec nous!

Pour protéger votre fils, votre mari ou votre espion, vous pouvez télécharger cette application

X