Wenn Sie Linux-GUI-Anwendungen unter Windows 10 ausführen möchten, können Sie dies jetzt mit Hilfe des Windows-Subsystems für Linux oder WSL tun.
Am 21. April erschien diese Funktion erstmals in einem Vorschau-Build von Windows 10. Überraschenderweise hat Microsoft beschlossen, nicht auf ein neues Betriebssystem-Feature-Update zu warten, um Linux-GUI-Anwendungen für alle unter Windows 10 zu ermöglichen , die heute für reguläre Benutzer freigegeben werden.
„WSL ermöglicht die Ausführung einer Linux-Umgebung und hat sich bisher auf die Aktivierung von Dienstprogrammen und Befehlstoolanwendungen konzentriert. Durch die Unterstützung von GUI-Anwendungen können Sie jetzt auch Ihre bevorzugten Linux-GUI-Anwendungen verwenden. WSL wird in vielen verschiedenen Anwendungen, Workloads und Anwendungsfällen verwendet. Letztendlich liegt es also an Ihnen, wofür Sie die GUI-Anwendungsunterstützung verwenden möchten. „Im Folgenden haben wir einige Schlüsselszenarien hervorgehoben, die Ihnen dabei helfen sollen, sich für die Ausführung von Anwendungen in einer Linux-Umgebung zu begeistern“, so das Unternehmen.
Das Unternehmen arbeitet seit mehreren Jahren an der Vereinheitlichung von Linux und Windows durch Microsoft, und das WSL-Projekt ist führend in diesem Bereich.
Mit Linux-GUI-Apps unter Windows 10 hat Microsoft es Entwicklern jedoch ermöglicht, nicht mehr nur zum Testen ein eigenständiges Linux-System zu benötigen, da das Ganze jetzt auf dem Betriebssystem laufen kann.
„Sie können diese Funktion verwenden, um jede GUI-Anwendung auszuführen, die möglicherweise nur unter Linux existiert, oder um Ihre eigenen Anwendungen auszuführen oder in einer Linux-Umgebung zu testen. Dies kann für Entwickler, die ihre plattformübergreifende Anwendung testen möchten, äußerst nützlich sein, da sie sie jetzt direkt unter Windows 10 und dann problemlos unter Linux ausführen können, ohne die Maschine wechseln oder virtuelle Maschinen verwalten zu müssen“, sagte Microsoft.
Die neue Funktion ist für alle verfügbar, die eine aktuelle WSL-Installation ausführen.
Linux-GUI-Anwendungen auf WSL unterstützen Audio und Mikrofon. Dadurch kann Ihre Anwendung Audiosignale übertragen, Mikrofone zum Erstellen, Testen oder Verwenden von Telekommunikationsanwendungen verwenden, Filme zeigen usw.
Microsoft hat außerdem die Unterstützung für GPU-beschleunigte 3D-Grafiken aktiviert, wodurch einige komplexe Anwendungen reibungsloser laufen.
Zu sehen ist die Gazebo-App, die einen Roboter simuliert, der eine virtuelle Höhle erkundet, sowie die Rviz-App, die den Kamera-Feed des Roboters und die Ausgabe seines Laserfeldsensors anzeigt. Dank GPU-beschleunigter 3D-Grafik kann diese Demo 60 FPS erreichen!
Microsoft hat außerdem die Unterstützung für GPU-beschleunigte 3D-Grafiken aktiviert, wodurch einige komplexe Anwendungen reibungsloser laufen.
So verwenden Sie diese Funktion
- Sie müssen sicherstellen, dass Sie Windows 10 Insiders Version 21364 oder höher verwenden
- Wenn Sie WSL installiert haben, müssen Sie es ausführen
wsl --update
und Sie werden für die Verwendung von GUI-Anwendungen eingerichtet
- Wenn Sie WSL nicht installiert haben,
wsl –install
wird WSLg beim Ausführen automatisch als Teil der ersten WSL-Einrichtung installiert.
Video-Einführung in die Ausführung der Linux-GUI-App unter Win 10