Als u Linux GUI-applicaties op Windows 10 wilt uitvoeren, kunt u dit nu doen met behulp van Windows Subsystem voor Linux of WSL.
Op 21 april verscheen deze functie voor het eerst in een preview-build van Windows 10. Verrassend genoeg besloot Microsoft niet te wachten op een nieuwe OS-functie-update om Linux GUI-applicaties voor iedereen op Windows 10 mogelijk te maken die vandaag voor gewone gebruikers is vrijgegeven.
“WSL stelt je in staat een Linux-omgeving te draaien en heeft zich tot nu toe geconcentreerd op het mogelijk maken van hulpprogramma's en commandotooltoepassingen. Dankzij ondersteuning voor GUI-applicaties kunt u nu ook uw favoriete Linux GUI-applicaties gebruiken. WSL wordt gebruikt in veel verschillende applicaties, workloads en gebruiksscenario's, dus uiteindelijk is het aan jou waarvoor je de GUI-applicatieondersteuning wilt gebruiken. Hieronder hebben we enkele belangrijke scenario’s uitgelicht die je kunnen helpen verliefd te worden op het draaien van applicaties in een Linux-omgeving”, aldus het bedrijf.
Het samenbrengen van Linux en Windows door Microsoft is iets waar het bedrijf al enkele jaren aan werkt, en het WSL-project leidt de inspanningen op dit gebied.
Met Linux GUI-apps op Windows 10 heeft Microsoft het voor ontwikkelaars echter mogelijk gemaakt om niet langer een zelfstandig Linux-systeem nodig te hebben alleen om te testen, omdat het hele ding nu bovenop het besturingssysteem kan draaien.
“Je kunt deze functie gebruiken om elke GUI-applicatie uit te voeren die mogelijk alleen in Linux bestaat, of om je eigen applicaties uit te voeren of te testen in een Linux-omgeving. Dit kan uiterst nuttig zijn voor ontwikkelaars die hun platformonafhankelijke applicatie willen testen, omdat ze deze nu rechtstreeks op Windows 10 kunnen draaien en vervolgens gemakkelijk binnen Linux, zonder van machine te hoeven wisselen of virtuele machines te hoeven beheren”, aldus Microsoft.
De nieuwe functie is beschikbaar voor iedereen die een recente WSL-installatie uitvoert.
Linux GUI-applicaties op WSL ondersteunen audio en microfoon. Hierdoor kan uw applicatie audiosignalen uitzenden, microfoons gebruiken om telecommunicatietoepassingen te maken, testen of gebruiken, films vertonen, enz.
Microsoft heeft ook ondersteuning mogelijk gemaakt voor GPU-versnelde 3D-graphics, waardoor sommige complexe applicaties soepeler werken.
Je kunt de Gazebo-app zien die een robot simuleert die een virtuele grot verkent, evenals de Rviz-app die de camerafeed van de robot en de output van zijn laserveldsensor toont. Dankzij GPU-versnelde 3D-graphics kan deze demo 60 FPS bereiken!

Microsoft heeft ook ondersteuning mogelijk gemaakt voor GPU-versnelde 3D-graphics, waardoor sommige complexe applicaties soepeler werken.
Hoe u deze functie kunt gebruiken
- U moet ervoor zorgen dat u Windows 10 Insiders versie 21364 of hoger gebruikt
- Als u WSL hebt geïnstalleerd, moet u het uitvoeren
wsl --updateen bent u klaar om GUI-toepassingen te gebruiken
- Als WSL niet is geïnstalleerd,
wsl –installwordt WSLg automatisch geïnstalleerd als onderdeel van de initiële WSL-installatie.
Video-introductie over het uitvoeren van de Linux GUI-app op Win 10