Si vous souhaitez exécuter des applications Linux GUI sur Windows 10, vous pouvez désormais le faire à l'aide du sous-système Windows pour Linux ou WSL.
Le 21 avril, cette fonctionnalité est apparue pour la première fois dans une version préliminaire de Windows 10. Étonnamment, Microsoft a décidé de ne pas attendre une nouvelle mise à jour des fonctionnalités du système d'exploitation pour activer les applications Linux GUI pour tout le monde sur Windows 10 publiées aujourd'hui pour les utilisateurs réguliers.
« WSL vous permet d'exécuter un environnement Linux et jusqu'à présent, il s'est concentré sur l'activation d'utilitaires et d'applications d'outils de commande. La prise en charge des applications GUI vous permet désormais également d'utiliser vos applications GUI Linux préférées. WSL est utilisé dans de nombreuses applications, charges de travail et cas d'utilisation différents, donc en fin de compte, c'est à vous de décider pour quoi vous souhaitez utiliser la prise en charge des applications GUI. Ci-dessous, nous avons mis en évidence quelques scénarios clés pour vous aider à tomber amoureux de l'exécution d'applications dans un environnement Linux", a déclaré la société.
Microsoft unifie Linux et Windows est un projet sur lequel l'entreprise travaille depuis plusieurs années, et le projet WSL mène les efforts dans ce domaine.
Cependant, avec les applications Linux GUI sur Windows 10, Microsoft a permis aux développeurs de ne plus avoir besoin d'un système Linux autonome uniquement pour les tests, car le tout peut désormais fonctionner sur le système d'exploitation.
« Vous pouvez utiliser cette fonctionnalité pour exécuter n'importe quelle application GUI qui peut exister uniquement sous Linux, ou pour exécuter vos propres applications ou tester dans un environnement Linux. Cela peut être extrêmement utile pour les développeurs souhaitant tester leur application multiplateforme, car ils peuvent désormais l'exécuter directement sur Windows 10, puis facilement sous Linux sans avoir à changer de machine ou à gérer des machines virtuelles », a déclaré Microsoft.
La nouvelle fonctionnalité est disponible pour toute personne exécutant une installation WSL récente.
Les applications Linux GUI sur WSL prennent en charge l'audio et le microphone. Cela permet à votre application de diffuser des signaux audio, d'utiliser des microphones pour créer, tester ou utiliser des applications de télécommunication, montrer des films, etc.
Microsoft a également activé la prise en charge des graphiques 3D accélérés par GPU, permettant à certaines applications complexes de fonctionner plus facilement.
Vous pouvez voir l'application Gazebo qui simule un robot explorant une grotte virtuelle, ainsi que l'application Rviz qui affiche le flux de la caméra du robot et la sortie de son capteur de champ laser. Grâce aux graphiques 3D accélérés par GPU, cette démo peut atteindre 60 FPS !
Microsoft a également activé la prise en charge des graphiques 3D accélérés par GPU, permettant à certaines applications complexes de fonctionner plus facilement.
Comment utiliser cette fonctionnalité
- Vous devez vous assurer que vous utilisez Windows 10 Insiders version 21364 ou ultérieure.
- Si WSL est installé, vous devez l'exécuter
wsl --update
et vous serez configuré pour utiliser les applications GUI
- Si WSL n'est pas installé, l'exécution
wsl –install
installera automatiquement WSLg dans le cadre de la configuration initiale de WSL.
Vidéo d'introduction à l'exécution de l'application Linux GUI sur Win 10