Installation de Linux sur Windows 11 avec WSL2 et Ubuntu : un guide complet

Dernière mise à jour: 17/04/2026
Auteur: Isaac
  • WSL2 vous permet d'exécuter des distributions Linux avec un véritable noyau et une intégration poussée sur Windows 10 et 11 sans avoir recours au double démarrage ou à des machines virtuelles lourdes.
  • L'installation consiste à activer le sous-système et la plateforme de machine virtuelle à l'aide de la commande wsl --install et à ajouter des distributions comme Ubuntu depuis le Microsoft Store.
  • WSL2 offre d'excellentes performances et une grande compatibilité pour le développement et l'administration, bien qu'il ne remplace pas un système Linux natif dans les scénarios de serveur ou de poste de travail complets.
  • Avec Windows Terminal et Docker, WSL2 devient un environnement de travail très puissant, tout en conservant un accès direct à l'écosystème et aux outils Windows.

Installation de Linux sur Windows 11 avec WSL2 et Ubuntu

Utilisation de Linux sous Windows 11 avec WSL2 et Ubuntu C'est devenu l'un des moyens les plus pratiques de profiter du meilleur des deux mondes sans se soucier des cloisons. doubles départs Vous n'avez pas non plus besoin de machines virtuelles lourdes. Si vous utilisez Linux ou si vous avez simplement besoin des outils GNU/Linux classiques pour le développement, l'administration système ou les tests, vous voudrez tirer pleinement parti de cette fonctionnalité.

Dans cet article, vous verrez Que sont exactement WSL et WSL2 ? Quels sont leurs avantages et inconvénients par rapport à une machine virtuelle ou à un système à double démarrage ?, les exigences réelles auxquelles vous devez vous conformer, comment installer le sous-système étape par étape sous Windows 10 et Windows 11, comment ajouter Ubuntu (ou d'autres distributions), comment les utiliser depuis le Terminal Windows, ainsi que quelques astuces, utilisations avancées et problèmes courants que vous pourriez rencontrer.

Qu'est-ce que WSL et pourquoi est-ce important dans Windows 10 et Windows 11 ?

Sous-système Windows pour Linux (WSL) et WSL2

WSL (sous-système Windows pour Linux) Il s'agit d'une fonctionnalité intégrée à Windows 10 et Windows 11 qui permet d'exécuter des distributions GNU/Linux comme s'il s'agissait d'applications système classiques. Au lieu de configurer un double démarrage ou une machine virtuelle complète, vous installez une distribution (Ubuntu, Debian, Kali, Fedora, Alpine, SUSE, Arch, etc.) depuis le Microsoft Store et vous l'utilisez dans une fenêtre de terminal avec accès à la plupart des outils en ligne de commande Linux.

La première génération, connue sous le nom de WSL1 traduit les appels Linux vers le noyau Windows via une couche de compatibilité. Cela permet à de nombreux outils de fonctionner parfaitement, mais présente des limitations avec les applications nécessitant un accès bas niveau au noyau ou certaines fonctionnalités réseau et système de fichiers.

Avec Avec WSL2, Microsoft a franchi une étape importante.Désormais, un noyau Linux complet s'exécute au sein d'une machine virtuelle légère gérée par la plateforme de virtualisation native de Windows (Hyper-V à un niveau bas). Ceci assure une compatibilité quasi totale avec les appels système et améliore considérablement les performances dans de nombreuses tâches, surpassant même Windows natif dans certains cas lors de tests de performance synthétiques comme Geekbench.

Ce qui est magnifique dans tout ça, c'est que WSL2 ne ressemble pas à une machine virtuelle typique.Il s'intègre au système de fichiers Windows, démarre en quelques secondes, consomme beaucoup moins de mémoire qu'une machine virtuelle traditionnelle et se gère comme n'importe quelle autre application, sans panneaux complexes ni configurations compliquées.

Pour les développeurs, les administrateurs et les utilisateurs curieux, cela signifie que Vous pouvez disposer des mêmes outils que sur un système Linux natif. (bash, git, ssh, Docker, serveurs, compilateurs, gestionnaires de paquets, etc.) fonctionnant côte à côte avec PowerShell, l'Explorateur de fichiers et le reste de l'écosystème Windows.

Principales différences entre la WSL et la WSL2

Comparaison de WSL1, WSL2 et des machines virtuelles

Bien qu'elles puissent paraître identiques de l'extérieur, WSL1 et WSL2 fonctionnent de manière très différente en interneCela a un impact sur les performances, la compatibilité et l'utilisation des ressources. Il est important de comprendre les différences pour savoir quand il est judicieux d'utiliser l'une ou l'autre.

Avec WSL1, Linux fonctionne via une couche de traduction Cela convertit les appels système en appels compatibles avec le noyau Windows. Il en résulte une très faible consommation de ressources et des temps de démarrage extrêmement rapides, mais la compatibilité avec les logiciels qui reposent sur un véritable noyau, notamment les services nécessitant des fonctionnalités réseau avancées, des systèmes de fichiers ou des modules noyau, s'en trouve limitée.

En WSL2 possède bien un véritable noyau Linux fonctionnant à l'intérieur d'une petite machine virtuelle. Il utilise la technologie Hyper-V, mais son intégration est si transparente que l'utilisateur ne s'en aperçoit presque pas. Cela améliore considérablement la compatibilité (possibilité d'utiliser Docker natif, des serveurs plus complexes, des bases de données, etc.) et les performances lors des opérations d'E/S, des compilations lourdes ou des accès disque intensifs.

En ce qui concerne l'intégration, Les deux versions permettent de partager le système de fichiers avec Windows. et exécuter des commandes depuis PowerShell ou l'invite de commandes, mais WSL2 a considérablement amélioré l'accès à /mnt/ et au reste des lecteurs, au point que vous pouvez naviguer dans votre système de fichiers Linux directement depuis l'explorateur de fichiers.

Pour résumer l'idée principale : La WSL1 est très légère mais quelque peu limitée., pendant que WSL2 offre une compatibilité quasi totale avec les véritables distributions Linux. au prix d'une dépendance à une machine virtuelle tellement optimisée qu'en pratique, elle ne ressemble pas à une machine virtuelle traditionnelle.

Configuration requise pour installer WSL et WSL2 sur Windows 10 et Windows 11

Avant le lancement, vous devez vérifier que votre équipe remplit les conditions requises. Configuration système minimale requise pour WSL et WSL2surtout si vous utilisez encore Windows 10.

Pour WSL (première version)Pratiquement toutes les versions 64 bits mises à jour de Windows 10 ou 11 fonctionneront. L'important est de vérifier la configuration système requise. WSL2:

  • Fenêtres 10 x64- Version 1903 ou ultérieure, avec la version 18362 ou supérieure.
  • Windows 10 ARM64: version 2004 ou ultérieure, avec la version 19041 ou supérieure.
  • Windows 11Il inclut la prise en charge de WSL2 de manière quasi standard, à condition qu'il soit mis à jour.

Si votre système est inférieur à ces configurations, vous ne pourrez pas utiliser WSL2 Bien que WSL1 soit pris en charge, la solution consiste à mettre à jour Windows via Windows Update ou l'assistant de mise à jour officiel de Microsoft.

Pour vérifier la version exacte de votre système, il vous suffit de… Ouvrez la fenêtre Exécuter en appuyant sur Windows + R et en tapant « winver ».Vous y trouverez la version et le numéro de build. Si vous voyez quelque chose comme 1903, 2004, 20H2, 21H1, 21H2, etc., vous êtes généralement sur la bonne voie pour WSL2.

Au niveau matériel, vous avez besoin de Processeur 64 bits avec prise en charge de la virtualisation (VT-x sur Intel, AMD-V sur AMD) et que cette option est activée dans le BIOS/UEFI. Vous pouvez vérifier la virtualisation facilement en ouvrant le Gestionnaire des tâches (Ctrl+Maj+Échap), l'onglet Performances, la section Processeur, et en vérifiant que le champ « Virtualisation » apparaît comme « Activé ».

  Comment identifier le système de fichiers d'un lecteur sous Windows 11

Comment installer rapidement WSL2 sur Windows 11

Sous Windows 11 (et sous Windows 10, relativement récent) La méthode la plus simple pour installer WSL2 consiste à utiliser une seule commande., sans avoir à cocher manuellement des cases dans les options.

Tu n'as qu'à Ouvrir PowerShell en tant qu'administrateur (cliquez avec le bouton droit sur le bouton Démarrer → Terminal Windows (Admin) ou PowerShell (Admin)) et lancez :

wsl –installer

Avec cette commande, Windows active automatiquement les fonctionnalités nécessaires Pour WSL et WSL2, installez la plateforme de machine virtuelle et téléchargez la distribution Linux par défaut (généralement Ubuntu de nos jours). Une fois l'installation terminée, vous serez invité à redémarrer votre ordinateur pour finaliser la configuration.

La première fois que vous démarrerez la distribution nouvellement installée, une console s'ouvrira à l'emplacement où Les fichiers Linux sont décompressés et configurés.Ce processus ne prend qu'un peu de temps la première fois ; les exécutions suivantes démarreront en moins d'une seconde.

Si vous souhaitez modifier la distribution installée par défaut, vous pouvez utiliser le paramètre -d dans la commande d'installation elle-même, ou listez toutes les options disponibles avec :

  • wsl.exe –liste –en ligne pour voir les distributions disponibles dans la boutique.
  • wsl.exe –installer NomDeLaDistribution pour installer un système spécifique (par exemple, Ubuntu, Debian, Kali-linux, openSUSE, etc.).

Installation étape par étape de WSL2 sur Windows 10

Si vous utilisez encore Windows 10 ou si vous préférez contrôler le processus manuellement, Vous pouvez activer WSL et WSL2 en plusieurs étapes très claires.soit depuis l'interface graphique, soit via des commandes PowerShell.

Depuis l'interface traditionnelle, voici ce que vous devez faire : Ouvrir la fenêtre des fonctionnalités facultatives de WindowsAppuyez sur Windows + R, tapez FacultatifFeatures.exe et acceptez. Dans la liste qui apparaît, cochez au moins ces cases :

  • Sous-système Windows pour Linux (Sous-système Windows pour Linux).
  • Plateforme de machines virtuelles (VirtualMachinePlatform), requis pour WSL2.

Après avoir appliqué les modifications, Windows installera les composants et Il vous demandera de redémarrer le système.Procédez comme suit pour garantir une activation réussie.

Si vous préférez utiliser la console, vous pouvez obtenir le même résultat. exécuter quelques commandes DISM et PowerShell avec des autorisations d'administrateur:

  • Activez le sous-système Linux : dism.exe / online / enable-feature / featurename: Microsoft-Windows-Subsystem-Linux / all / norestart
  • Activer la plateforme de machine virtuelle : dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all

Après ces étapes, redémarrez manuellement. Il est alors recommandé Installez la mise à jour du noyau Linux pour WSL2Microsoft le distribue via son propre programme d'installation. Il peut être téléchargé depuis le site web officiel de WSL (dans un blob Azure) et il suffit de suivre l'assistant classique « Suivant → Suivant → Terminer ».

Enfin, il convient de préciser que WSL2 sera la version par défaut Lors de l'installation de nouvelles distributions, ouvrez PowerShell en tant qu'administrateur et exécutez la commande suivante :

wsl --set-default-version 2

Ainsi, chaque fois que vous téléchargez une distribution Linux depuis le Microsoft Store, Il sera configuré par défaut sur WSL2 au lieu de WSL1.

Installez Ubuntu et d'autres distributions Linux depuis le Microsoft Store

Une fois le sous-système opérationnel, Vous devez maintenant choisir la distribution GNU/Linux que vous souhaitez utiliser.Le plus simple est de le rechercher dans le Microsoft Store, comme vous le feriez pour n'importe quelle autre application.

Ouvrez le Rendez-vous sur le Microsoft Store et tapez « Ubuntu » ou simplement « Linux ». Dans le moteur de recherche, vous verrez une liste de distributions compatibles WSL, notamment :

  • Ubuntu (dans différentes versions LTS, telles que 20.04 ou 22.04).
  • Debian.
  • Kali Linux.
  • openSUSE / SUSE Linux Entreprise.
  • Fedora, Alpine, Arch et autres variantes, selon l'époque.

Sélectionnez celui qui vous intéresse, puis cliquez sur Installer ou obtenir Laissez Windows télécharger et installer l'image. Une fois l'opération terminée, une nouvelle icône portant le nom de la distribution (par exemple, « Ubuntu 20.04 LTS ») apparaîtra dans le menu Démarrer.

Lors de sa première exécution, l'installation interne sera terminée et Il vous sera demandé de créer un nom d'utilisateur et un mot de passe Linux.Ces comptes n'ont pas besoin d'être liés à votre compte Windows ; ce sont des comptes distincts. Ensuite, vous pourrez utiliser la distribution en mode terminal quand vous le souhaitez.

Si, pour une raison quelconque, votre Ubuntu a été initialement installé en tant que WSL1, vous pouvez le convertir en WSL2 en exécutant la commande suivante dans PowerShell (en tant qu'administrateur) :

wsl --set-version Ubuntu-20.04 2

Modifiez le nom de la distribution si vous utilisez une version ou une distribution différente. Le système effectuera la conversion et affichera ensuite un message tel que « Conversion terminée », indiquant qu'il fonctionne désormais sous WSL2.

Gestion des versions, des distributions et des commandes WSL de base

Une fois que vous avez installé plusieurs distributions, il est utile de savoir comment lister, modifier et exécuter chacune d'elles sans devenir trop compliqué.

Pour voir quelles distributions vous avez installées et avec quelle version de WSL chacune s'exécute, utilisez :

wsl.exe –liste –verbose

Vous y verrez le nom, l'état (en cours d'exécution ou arrêté) et s'il s'exécute sur WSL1 ou WSL2. Pour modifier la version par défaut d'une distribution installée, la commande est :

wsl.exe –set-version NomDeLaDistribution 1 o wsl.exe –set-version NomDeLaDistribution 2

Si ce qui vous intéresse, c'est ça Toutes les nouvelles distributions sont installées directement sur WSL2., garder:

wsl.exe –set-default-version 2

Vous pouvez également choisir la distribution par défaut lors de l'exécution. WSL à partir de PowerShell. Pour ce faire :

wsl.exe –set-default NomDeDistribution

Et si vous souhaitez simplement exécuter une commande spécifique sans entrer complètement dans l'interpréteur de commandes interactif, c'est aussi simple que :

WSL

Par exemple, wsl ls listera le contenu du répertoire courant dans l'environnement Linux, tandis que mot de passe WSL Il vous indiquera le chemin d'accès tel qu'il apparaît dans le système de fichiers de la distribution.

Utilisation d'Ubuntu et d'autres distributions depuis le terminal Windows

Avec Windows 11 (et également avec Windows 10 si vous l'installez depuis le Microsoft Store), vous avez Windows Terminal, une application console moderne qui unifie CMD, PowerShell et WSL en une seule interface avec des onglets, des panneaux et une personnalisation avancée.

Windows Terminal détecte automatiquement les distributions Linux WSL installées. Vous pouvez ouvrir directement de nouveaux onglets avec Ubuntu, Debian, Kali, etc. sans avoir besoin de lancer chaque distribution à partir de son icône individuelle.

Parmi les avantages du terminal, on peut citer : Onglets multiples, panneaux fractionnés, prise en charge complète d'Unicode et UTF-8, l'accélération graphique pour le rendu du texte et la possibilité de personnaliser les schémas de couleurs, les polices, les arrière-plans et même les raccourcis clavier à votre guise.

Pour travailler confortablement, il est courant Configurez un profil pour chaque distribution WSL. et basculer entre eux et PowerShell en fonction de ce que vous faites : par exemple, compiler du code sous Ubuntu, lancer des scripts sous Debian ou gérer des services sous Kali, le tout depuis la même fenêtre.

  Comment restaurer Windows 11 sans perdre vos fichiers personnels

Si vous ouvrez une session WSL dans PowerShell et souhaitez revenir à l'invite de commandes Windows, il vous suffit de taper : sortie pour quitter cette session Linux et revenir à l'interpréteur d'origine.

Avantages de WSL2 par rapport aux machines virtuelles et au double démarrage

Au-delà de la curiosité technique, WSL2 a Des avantages très pratiques par rapport à la configuration d'une machine virtuelle avec VirtualBox/VMware ou d'un système à double démarragesurtout si votre principal domaine d'activité est le développement ou l'administration de systèmes.

Concernant les ressources, WSL2 est beaucoup plus léger qu'une machine virtuelle traditionnelle.La mémoire et le processeur sont gérés dynamiquement et ne sont réservés que lorsque la distribution est en cours d'exécution. Vous n'avez pas besoin d'allouer 4, 8 Go ou plus de RAM à l'avance comme avec une machine virtuelle, ce qui est un avantage considérable si votre ordinateur manque de mémoire.

En termes de vitesse, Le démarrage d'une distribution dans WSL2 est quasi instantané.C'est un changement radical par rapport aux secondes (voire minutes) nécessaires pour charger un système Linux complet dans VirtualBox. Pour les tâches quotidiennes comme la compilation, l'exécution de services, l'utilisation de Docker ou la gestion d'outils en ligne de commande, l'expérience est incroyablement rapide.

En outre, L'intégration avec le système de fichiers Windows est nettement supérieure. par rapport à une machine virtuelle. Vous pouvez accéder à vos dossiers Windows depuis Linux en utilisant des chemins comme /mnt/c, et également naviguer dans le contenu de votre distribution depuis l'explorateur de fichiers, sans avoir recours à des dossiers partagés encombrants ou autres.

Par rapport au double démarrage, la grande différence est que Vous n'avez pas besoin de redémarrer votre ordinateur pour passer de Windows à Linux.Vous pouvez utiliser les deux environnements simultanément et transférer des données entre eux sans problème. Linux peut lire les données sans difficulté. Partitions NTFSWindows peut accéder aux systèmes de fichiers ext4 via WSL, comblant ainsi une lacune qui nécessitait auparavant des outils tiers.

Cependant, si ce que vous recherchez est Exploitez pleinement le potentiel de Linux grâce à un environnement graphique complet.Malgré une flexibilité maximale des pilotes et une utilisation intensive du réseau et du matériel, un système à démarrage natif ou double reste l'option la plus performante. WSL2 ne vise pas à remplacer tous les scénarios possibles, mais plutôt à simplifier considérablement ceux où un environnement de bureau Linux complet n'est pas nécessaire.

Limites et inconvénients de WSL et WSL2

Bien que la WSL2 se soit beaucoup améliorée par rapport à la WSL1, tout n'est pas parfait Et il existe plusieurs limitations dont vous devez être conscient afin d'éviter toute surprise lors de la modification de votre flux de travail.

Pour commencer, WSL1 ne prend pas réellement en charge le noyau.Par conséquent, des outils comme Docker ou des services qui exploitent des fonctionnalités avancées du noyau peuvent ne pas fonctionner correctement ou nécessiter des solutions de contournement et des couches supplémentaires. Ce problème a été résolu dans WSL2, mais il est toujours conseillé de vérifier la version utilisée.

Dans WSL2, bien qu'il existe un véritable noyau Linux, Le réseau et certains périphériques continuent de traverser des couches supplémentaires.Cela peut engendrer une surcharge lors de certaines tâches réseau ou lors de la gestion de certains périphériques USB et série. Pour la plupart des utilisateurs, cela ne pose pas de problème, mais dans certains environnements de production ou avec du matériel très spécifique, cela peut constituer un goulot d'étranglement.

Un autre problème important est que Les distributions WSL ne sont pas conçues comme serveurs classiquesDe nombreux systèmes ne démarrent pas systemd par défaut, ce qui complique l'exécution de services tels que les démons persistants, à la manière d'un serveur Linux traditionnel. Bien qu'il existe des solutions pour contourner cette limitation ou utiliser des scripts personnalisés, cette approche n'est pas idéale pour les charges de travail de production importantes.

Il existe également une limitation conceptuelle : puisqu’il s’exécute sous Windows, Il est facile de céder à la tentation de penser qu'il n'est pas utile d'apprendre ou d'installer un système Linux complet pour ordinateur de bureau.WSL offre un environnement de terminal puissant, mais il ne remplace pas l'expérience complète d'un bureau Linux avec son gestionnaire de fenêtres, ses pilotes natifs et son écosystème d'applications visuelles.

En résumé, WSL est fantastique pour le développement, les tests, le scripting, l'automatisation et l'administration.Cependant, il n'est pas conçu pour remplacer un véritable serveur Linux ni comme une plateforme de production haute performance, même s'il s'en approche dans de nombreux cas.

WSL contre Docker et autres systèmes de virtualisation

Il est facile de confondre les concepts, il est donc important de les distinguer clairement. WSL, les machines virtuelles classiques et les conteneurs comme Dockerparce que chaque technologie résout un problème différent.

Une machine virtuelle (VirtualBox, VMware, Hyper-V classique) Il exécute un système d'exploitation complet et isolé. Depuis le serveur hôte, vous allouez des ressources fixes et exécutez un système Linux avec son bureau, ses services et tout ce dont vous avez besoin, mais le coût en RAM et en processeur est plus élevé et l'intégration avec Windows est relativement limitée.

WSL2, en revanche, Il repose sur une machine virtuelle légère et hautement contrôlée. Pour n'exécuter que ce dont Linux a besoin, en l'intégrant pleinement à Windows : système de fichiers partagé, démarrage quasi instantané, consommation de ressources flexible et possibilité d'exécuter des commandes Linux directement depuis PowerShell.

Docker adopte une approche différente : Les conteneurs ne sont pas des systèmes d'exploitation complets.Il s'agit plutôt d'environnements minimaux dans lesquels s'exécute une application ou un service spécifique, isolé du reste. Chaque conteneur repose sur une image ne contenant que l'essentiel pour exécuter son programme, ce qui les rend très légers et faciles à déployer à grande échelle.

L'énorme avantage de WSL2 ici est que Il vous permet d'utiliser Docker nativement sur un véritable noyau Linux sous Windows.Cela évite de nombreuses solutions de contournement nécessaires il y a quelques années. Pour le développement, cette combinaison de Windows, WSL2 et Docker offre un environnement très performant pour simuler la production sans quitter votre poste de travail Windows.

Finalement, WSL2 et Docker sont complémentaires. plutôt que de se concurrencer : la première vous offre un Linux complet dans un terminal intégré à Windows, et la seconde vous permet d'intégrer des services spécifiques au sein de ce Linux (ou d'autres environnements) de manière isolée et reproductible.

Améliorations de l'environnement graphique, de Win-KeX et des futures versions de WSL

Depuis un certain temps, WSL était limité à une utilisation terminaleEt si vous souhaitiez un environnement graphique, vous deviez mettre en place des solutions tierces avec des serveurs X ou des outils spécifiques. Un exemple notable est Win-KeX (Windows Kali Desktop eXperience), une solution des créateurs de Kali Linux qui offre un bureau Kali complet via une session VNC intégrée avec Windows.

  Où sont enregistrés les documents numérisés dans Windows 11 et comment les trouver

Win-KeX permet Exécuter des applications graphiques Kali sous Windows C'est comme une machine virtuelle, mais avec une intégration plus fluide. Elle propose même des modes où les fenêtres Linux se fondent avec les fenêtres Windows, donnant l'impression que tout fait partie du même bureau.

Parallèlement, Microsoft s'est orienté vers Prise en charge graphique officielle au sein de WSL2dans le but de faciliter l'exécution des applications GUI Linux. Les versions modernes de Windows 11 incluent déjà cette fonctionnalité. Prise en charge officielle de nombreuses applications graphiquesL'entreprise continue par ailleurs à travailler sur des interfaces plus conviviales pour la gestion et l'installation des distributions Linux, sans dépendre autant de la console.

Pour ceux qui préfèrent éviter les ordres, Des interfaces graphiques dédiées à WSL sont à l'étude. qui simplifient encore davantage l'installation, la mise à jour et la gestion des distributions. Bien que de nombreux utilisateurs avancés continuent de privilégier le terminal, une interface visuelle supplémentaire pourrait inciter davantage de personnes à utiliser Linux sous Windows.

Bien que la feuille de route exacte continue de changer, La tendance est claire : plus d'intégration, plus de performances et une plus grande facilité d'utilisation.Tout cela sans perdre la possibilité de continuer à contrôler WSL étape par étape depuis la ligne de commande pour ceux qui en ont besoin.

Problèmes courants liés à l'utilisation de WSL et comment les résoudre

Dans la réalité, il est assez courant de rencontrer Erreurs et messages cryptiques lors de l'activation de WSL ou de l'installation de distributionsBon nombre de ces problèmes sont liés aux autorisations, aux anciennes versions de Windows ou aux paramètres de virtualisation.

L'une des erreurs les plus fréquentes survient lorsque activer le sous-système Windows pour Linux Cette fonctionnalité de Windows peut être activée. Si le système affiche une erreur lors de son activation, vérifiez d'abord que Windows est à jour et que vous effectuez l'opération avec un compte disposant de privilèges d'administrateur.

Un autre problème récurrent est le Erreurs lors de l'installation d'une distribution depuis le StoreCes erreurs sont généralement dues à des téléchargements corrompus ou à une configuration Windows endommagée. Vérifiez que votre connexion Internet est stable, que le disque est installé sur le même lecteur que Windows (généralement C:) et qu'aucune restriction n'est en vigueur dans le Microsoft Store.

Les codes d'erreur de type [type manquant] sont également fréquents. 0x80070003 ou 0x80370102 lors de l'installation de la distribution. Dans de nombreux cas, ils indiquent que La virtualisation n'est pas activée dans le BIOS/UEFI Il se peut également que la plateforme de machine virtuelle Windows ne soit pas correctement activée. Accédez aux paramètres du BIOS, activez les options VT-x/AMD-V et vérifiez dans les fonctionnalités Windows que « VirtualMachinePlatform » est bien sélectionné.

Si vous voyez un message comme celui-ci « WSL n'a aucune distribution installée » Même après l'avoir téléchargée, assurez-vous d'avoir démarré la distribution au moins une fois depuis le menu Démarrer avant de tenter de l'exécuter en ligne de commande. Windows ne l'enregistrera pas correctement pour WSL tant que ce premier démarrage n'aura pas été effectué.

Enfin, lorsque vous essayez de passer à WSL2, vous pourriez voir quelque chose comme ceci : «WSL 2 nécessite une mise à jour de son composant noyau»Ce message signifie que le package de mise à jour du noyau Linux pour WSL2 est manquant. Téléchargez simplement le programme d'installation officiel depuis le site web de Microsoft, exécutez-le et redémarrez votre ordinateur ; vous devriez ensuite pouvoir effectuer la conversion de version sans problème.

Vous envisagez de revenir à Windows en utilisant WSL2 plutôt qu'un système Linux natif ?

De nombreux utilisateurs ayant passé un certain temps à utiliser Linux pur se demandent Est-il judicieux de revenir à Windows et d'utiliser WSL2 comme environnement de travail principal ? ou encore migrer de Windows vers LinuxLa réponse dépend beaucoup du type de tâches que vous effectuez et de vos préférences personnelles.

Dans des tests synthétiques tels que Geekbench 6, il a été observé que Ubuntu sur WSL2 peut offrir des performances équivalentes à celles d'Ubuntu natif. et surpasse même Windows lui-même dans certains scénarios monothread. Pour le développement, la science des données, les conteneurs, Spark, SQL sur Linux et les tâches similaires, WSL2 offre généralement des performances plus que suffisantes, avec l'avantage supplémentaire de conserver l'intégralité de l'écosystème Windows (Office, jeux, pilotes spécifiques, outils graphiques) immédiatement disponible.

Si vos besoins sont axés sur console, outils de développement, Docker et services backendWSL2 est une option très fiable. Vous pouvez monter des disques depuis Windows, travailler avec des systèmes de fichiers comme ext4 ou même ZFS/XFS dans certains cas, et continuer à intégrer le tout avec Hyper-V, Docker Desktop et d'autres outils.

En revanche, si votre flux de travail repose fortement sur le bureau Linux, la personnalisation extrême de l'environnement graphique, l'utilisation de pilotes matériels spécifiques ou si vous avez besoin d'un contrôle très précis sur le démarrage et les services système, alors une installation Linux native ou à double démarrage sera encore plus appropriée.

En pratique, de plus en plus de développeurs optent pour Utilisez Windows 11 comme système de base et WSL2 comme environnement de travail Linux principal.Cela garantit une flexibilité maximale. À condition d'être conscient des limitations (notamment en matière de production et de services persistants), la combinaison Windows + WSL2 + Ubuntu constitue une solution très performante au quotidien.

Au vu de tout ce que nous avons vu, il est clair que WSL2 a complètement transformé la façon dont Windows et Linux sont combinés.Vous pouvez passer de l'un à l'autre sans redémarrer, tirer parti des outils propres à chaque environnement là où ils excellent, et configurer un environnement de développement très performant sans vous encombrer de partitions ou de machines virtuelles lourdes, ce qui est particulièrement utile aussi bien pour ceux qui viennent de Linux que pour ceux qui commencent à explorer les logiciels libres depuis le confort de Windows.

Comment utiliser WSLg sous Windows
Article connexe:
Comment utiliser WSLg sous Windows pour exécuter Linux avec une interface graphique