- Les applications Linux GUI peuvent être installées à l’aide du
sudo apt-get install
commande dans la distribution WSL. - Une fois l’application GUI installée, vous pouvez la lancer depuis le menu Démarrer ou à l’aide d’une commande.
- La fonctionnalité nécessite l’installation de WSL2 avec le
wsl --install
commande sur la version 21364 ou supérieure.
Sous Windows 10, vous pouvez maintenant installer des applications d’interface graphique Linux (presque nativement) via le sous-système Windows pour Linux (WSL), et ces instructions vous montreront comment procéder.
Bien que vous ayez pu exécuter des applications Linux sur Windows 10 via WSL pendant longtemps, le système était limité aux outils et applications en ligne de commande. Cependant, à partir de la version 21364 et des versions supérieures et via une mise à jour de l’intégration WSL, Microsoft apporte enfin la prise en charge de l’interface utilisateur graphique (GUI) pour exécuter vos applications Linux préférées avec la souris et le clavier.
La nouvelle fonctionnalité est destinée à développer et tester vos applications sur Linux sans avoir besoin d’une machine virtuelle, mais vous pouvez l’utiliser pour tout ce dont vous avez besoin. L’implémentation inclut même la prise en charge des haut-parleurs et des microphones, donc si vous installez une application multimédia, les périphériques passeront et apparaîtront dans l’application. Les graphiques 3D accélérés par GPU sont également pris en charge pour exécuter toute application qui doit effectuer un rendu 3D complexe en exploitant OpenGL.
Lors de l’utilisation de cette fonctionnalité, il n’est pas nécessaire de démarrer manuellement un serveur X puisque WSL démarre automatiquement une “distribution de système compagnon”, qui comprend un Wayland, un serveur X, un serveur audio pulse et tous les composants requis. Ensuite, après avoir fermé l’application et la session WSL, la distribution système se terminera automatiquement.
Dans ce guide, vous apprendrez les étapes pour commencer à télécharger et à installer des applications Linux graphiques sur Windows 10. Vous pouvez également regarde ce tutoriel vidéo avec l’étape par étape pour terminer ce processus.
Installer des applications d’interface graphique Linux via WSL sur Windows 10
Pour installer une application graphique Linux sur Windows 10, procédez comme suit :
-
Ouvert Démarrer sur Windows 10.
-
Rechercher Ubuntu (ou une autre distribution) et cliquez sur le résultat supérieur pour ouvrir la distribution Linux.
-
Tapez la commande suivante pour mettre à jour la distribution du package et appuyez sur Entrer:
sudo apt-get update
-
Tapez la commande suivante pour installer une application graphique Linux sur Windows 10 et appuyez sur Entrer:
sudo apt-get install APP-NAME -y
Dans la commande, remplacez NOM DE L’APPLICATION avec l’application graphique que vous souhaitez installer.
Cet exemple installe le gedit application d’édition de texte :
sudo apt-get install gedit -y
Console WSL -
Confirmez le mot de passe de votre compte Linux et appuyez sur Entrer (le cas échéant).
Une fois les étapes terminées, l’application s’installera et s’enregistrera dans le menu Démarrer, ce qui signifie que vous pouvez lancer l’application en exécutant le nom de l’application dans la console Windows Subsystem for Linux (WSL) ou à partir du menu Démarrer.
Les instructions ci-dessus décrivent les étapes pour installer une application simple à partir de référentiels connus, mais selon l’application, les étapes peuvent être différentes. La bonne nouvelle est que le processus d’installation est le même que pour toute autre application Linux, vous pouvez donc suivre les étapes du développeur pour installer pratiquement n’importe quelle application, telle que VLC, Audacity, administrateur Web, etc.
Si vous lancez l’application Linux GUI à partir du menu Démarrer de Windows 10, vous trouverez les entrées dans la liste “Récemment ajoutés”, ou vous pouvez également les trouver dans le dossier (nom de distribution) sous l’entrée de distribution Linux.

Lorsque vous lancez l’application, la machine virtuelle tourne et s’exécute (en quelques secondes) sans qu’il soit nécessaire d’ouvrir la console WSL. Vous remarquerez également que la barre des tâches affichera l’icône avec un logo Linux, indiquant que vous n’exécutez pas une application Windows 10.
L’expérience d’utilisation d’une application Linux graphique sur Windows 10 semble native, mais ce n’est pas le cas. L’application est rendue avec tous les styles visuels Linux pour le cadre, les menus et d’autres éléments, et il y a même une ombre autour du cadre, et chaque fenêtre fonctionne indépendamment.

Cependant, il s’agit d’une connexion de bureau à distance, que Microsoft exploite probablement avec la fonctionnalité RemoteApp intégrée au système d’exploitation.
Installer ou mettre à jour WSL sur Windows 10
La possibilité d’exécuter des applications d’interface graphique Linux nécessite l’intégration du sous-système Windows pour Linux 2, ce qui signifie que vous devez disposer de la dernière version de la fonctionnalité et de la distribution pour installer et exécuter vos applications.
Si WSL2 est déjà installé, vous devrez mettre à jour la fonctionnalité.
Avant d’installer ou de mettre à jour WSL2, l’appareil devra exécuter la version 21364 ou supérieure. Si ce n’est pas le cas, utilisez d’abord ces étapes pour inscrire l’ordinateur au programme Windows Insider afin de mettre à niveau le système vers la dernière version du canal de développement, puis poursuivez avec les étapes ci-dessous.
De plus, comme condition préalable, vous devez également installer le pilote de prévisualisation pour permettre à un GPU virtuel (vGPU) d’utiliser le rendu OpenGL à accélération matérielle avant d’installer des applications. Voici les liens de téléchargement :
Installer WSL2 sur Windows 10
Ces instructions vous montreront comment installer WSL2 et la distribution Ubuntu Linux pour commencer à exécuter des applications GUI.
Pour installer les composants WSL2 afin d’exécuter des applications d’interface graphique Linux, procédez comme suit :
-
Ouvert Démarrer.
-
Rechercher Invite de commandes, cliquez avec le bouton droit sur le premier résultat et sélectionnez le Exécuter en tant qu’administrateur option.
-
Tapez la commande suivante pour installer le WSL 2 et appuyez sur Entrer:
wsl --install
Commande WSL d’invite de commande
Une fois les étapes terminées, les composants Linux requis s’installeront automatiquement et la commande téléchargera également la dernière version de la distribution Ubuntu Linux.
Après l’installation, il vous suffit d’ouvrir la distribution à partir du menu Démarrer et de suivre les instructions à l’écran pour terminer la configuration.
Si vous souhaitez installer une distribution différente pour exécuter des applications au lieu d’Ubuntu, vous pouvez utiliser ces instructions.
Mettre à jour WSL2 sur Windows 10
Si vous avez déjà installé le sous-système Windows pour Linux 2, vous voulez vous assurer que les dernières mises à jour sont installées pour exécuter les applications GUI.
Pour mettre à jour WSL2 afin de télécharger la prise en charge de l’interface graphique pour les applications Linux, procédez comme suit :
-
Ouvert Démarrer.
-
Rechercher Invite de commandes, cliquez avec le bouton droit sur le premier résultat et sélectionnez le Exécuter en tant qu’administrateur option.
-
Tapez la commande suivante pour mettre à jour le sous-système Windows pour Linux 2 et appuyez sur Entrer:
wsl --update
Console d’invite de commande avec la commande WSL -
Tapez la commande suivante pour forcer le redémarrage de WSL2 et appuyez sur Entrer:
wsl --shutdown
Une fois les étapes terminées, la dernière version de WSL sera téléchargée automatiquement. Ensuite, vous pouvez utiliser les instructions ci-dessus pour installer les applications Linux GUI.