Windows 11 verfügt über viele neue Funktionen, aber eine Funktion, die Benutzer besonders begrüßen, ist das Windows-Subsystem für Linux oder WSL. WSL-Benutzer können jetzt grafische Linux-Anwendungen sowie Standard-Befehlszeilenprogramme ausführen. Früher war diese Funktion nur Windows Insider-Mitgliedern vorbehalten, aber jetzt können auch normale Windows-Benutzer davon profitieren.
Wenn Sie gerade ein Upgrade auf Windows 11 durchgeführt haben und diese Funktion ausprobieren möchten, lesen Sie den folgenden Artikel weiter.
Grafiktreiber installieren
Microsoft stellt Treibersoftware für drei große GPU-Hersteller bereit: Intel, AMD und NVIDIA
Um GPU-beschleunigte Linux-GUI-Anwendungen ausführen zu können, müssen Sie die neuesten Grafiktreiber für die Hardware installieren. Microsoft hat hilfreicherweise Links zu Treibersoftware für die drei großen GPU-Hersteller erstellt: Intel, AMD und NVIDIA.
Klicken Sie auf den entsprechenden Link, um das Installationsprogramm für den Grafiktreiber herunterzuladen. Wenn Sie nicht wissen, über welche Art von Videohardware Sie verfügen, öffnen Sie den Geräte-Manager in der Systemsteuerung und klicken Sie auf Grafikkarten . Dadurch wird der Typ Ihrer Grafikkarte angezeigt.
Nachdem Sie die ausführbare Datei heruntergeladen haben, führen Sie sie aus, um den neuesten Treiber für das System zu installieren. Möglicherweise müssen Sie Ihren Computer neu starten, wenn der Vorgang abgeschlossen ist.
Aktualisieren Sie die WSL-Version auf WSL2
Vorausgesetzt, Sie verfügen bereits über eine funktionierende WSL-Installation, müssen Sie nur sicherstellen, dass Sie die neueste Version verwenden. Führen Sie dazu einfach diesen Befehl in einem PowerShell-Fenster mit Administratorrechten aus :
wsl --update
Um einen Neustart zu erzwingen, verwenden Sie den folgenden Befehl:
wsl --shutdown
Öffnen Sie WSL erneut und Sie können nun grafische Linux-Anwendungen unter Windows ausführen.
Führen Sie die grafische Anwendung aus
Führen Sie die grafische Anwendung aus
Um grafische Anwendungen auszuführen, können Sie diese wie auf jedem anderen Linux-System über die Befehlszeile aufrufen. Um beispielsweise die grafische Version von Vim auszuführen, müssen Sie in der Shell Folgendes eingeben:
gvim
Dadurch wird Vim in einem Fenster gestartet. Sie können Linux-GUI-Anwendungen auch über das Startmenü starten. Sie werden in einem Ordner mit dem Namen der von Ihnen verwendeten Distribution angezeigt. Bei Ubuntu befinden sie sich beispielsweise im Ordner „Ubuntu“ .
Führen Sie GUI-Anwendungen über das Netzwerk aus
Führen Sie GUI-Anwendungen über das Netzwerk aus
Das Tolle an X11-Programmen ist, dass sie auf einem Computer ausgeführt werden können, während sie über das Netzwerk auf einem anderen Computer ausgegeben werden.
Um dies mit WSL zu tun, führen Sie den Prozess der Verwendung von SSH durch , um sich bei einem Remote-Server anzumelden, auf dem die X11-Weiterleitung aktiviert ist. Auf der Clientseite müssen Sie die Optionen -X oder -Y verwenden , um die X-Weiterleitung an Ihren Computer zu aktivieren.
Jetzt können Sie Linux-GUI-Anwendungen unter Windows ausführen
Die Möglichkeit, Linux-GUI-Anwendungen in Windows auszuführen, ist eine willkommene Ergänzung und macht das Windows-Subsystem für Linux viel nützlicher, da Sie nicht mehr nur auf textbasierte Anwendungen beschränkt sind.
Wenn Sie nicht nur eine einzelne Anwendung, sondern einen gesamten Linux-Desktop unter Windows ausführen möchten , können Sie dies auch tun.