Mit dem Windows-Subsystem für Linux (WSL) können Sie Linux-Software auf Ihrem Windows 11-PC ausführen. Wenn Sie WSL aktivieren, installiert Windows einen benutzerdefinierten Linux-Kernel. Anschließend können Sie Ubuntu oder eine andere Linux-Distribution Ihrer Wahl installieren.
So funktioniert WSL unter Windows 11
Sie können das Windows-Subsystem für Linux (WSL) auf allen Editionen von Windows 11 aktivieren – sogar Windows 11 Home. (Sie können WSL auch unter Windows 10 installieren.)
Wie neuere Versionen von Windows 10 verwendet Windows 11 WSL 2. Diese zweite Version wurde überarbeitet und führt einen vollständigen Linux-Kernel in einem Hyper-V-Hypervisor aus, um die Kompatibilität zu verbessern. Wenn Sie die Funktion aktivieren, lädt Windows 11 einen von Microsoft erstellten Linux-Kernel herunter, der im Hintergrund ausgeführt wird. Windows Update hält den Kernel auf dem neuesten Stand. (Sie können auch Ihren eigenen benutzerdefinierten Linux-Kernel verwenden, wenn Sie es vorziehen.)
Um WSL zu verwenden, müssen Sie eine Linux-Distribution installieren. Standardmäßig installiert WSL Ubuntu. Dadurch erhalten Sie Zugriff auf eine vollständige Ubuntu-Befehlszeilenumgebung mit der Bash-Shell oder einer anderen Befehlszeilen-Shell Ihrer Wahl.
Sie können auch über die in Windows 11 enthaltene Windows-Terminal-App auf Ihre Linux-Shell-Umgebungen zugreifen.
Sie können auch grafische Linux-Apps sofort ausführen (installieren Sie sie einfach in der Linux-Befehlszeilenumgebung und führen Sie den Befehl aus.). Windows 11 bietet auch Unterstützung für die Ausführung von Linux-Apps mit GPU-Zugriff, sodass GPU-beschleunigte Linux-Computing-Workloads unter Windows gut laufen.
Der schnelle Weg: WSL mit einem Befehl installieren
Microsoft hat diesen Prozess unter Windows 11 extrem einfach gemacht. Sie können das Windows-Subsystem für Linux aktivieren und eine Linux-Distribution wie Ubuntu mit einem einzigen Befehl installieren.
Dazu müssen Sie ein Befehlszeilenfenster mit Administratorrechten verwenden. Wir machen dies mit dem Windows-Terminal, obwohl Sie auch einfach die Eingabeaufforderung starten können.
Um ein Windows-Terminal mit Administratorrechten zu starten, klicken Sie mit der rechten Maustaste auf die Schaltfläche Start in der Taskleiste oder drücken Sie Windows+X und klicken Sie auf „Windows-Terminal (Admin).“ (Sie finden die Windows-Terminal-Verknüpfung auch in Ihrem Startmenü – klicken Sie mit der rechten Maustaste darauf und wählen Sie „Als Administrator ausführen“.) Stimmen Sie der angezeigten Eingabeaufforderung der Benutzerkontensteuerung zu.
Um das Windows-Subsystem für Linux zu aktivieren und Ubuntu, die Standardverteilung, zu installieren, führen Sie einfach den folgenden Befehl aus:
wsl --install
Wenn der Vorgang abgeschlossen ist, fordert Windows Sie auf, Ihren PC neu zu starten. Starte deinen Computer neu. Danach können Sie Ihr Linux-System verwenden. (Sie können mit der rechten Maustaste auf das Startmenü klicken und auf Herunterfahren oder Abmelden > Neu starten klicken, um einen schnellen Neustart durchzuführen.)
Um andere verfügbare Linux-Distributionen aufzulisten, führen Sie stattdessen den folgenden Befehl aus. Diese listet (-l) Distributionen auf, die online verfügbar sind (-o).
wsl -l -o
Sie können eine Linux-Distribution Ihrer Wahl installieren, indem Sie den folgenden Befehl ausführen und dabei „Name“ durch den Namen der Linux-Distribution ersetzen, wie in der Spalte „Name“ angezeigt:
wsl --install -d Name
Um beispielsweise Debian anstelle von Ubuntu zu installieren, führen Sie Folgendes aus:
wsl --install -d Debian
Sie können diesen Befehl auch mehrmals ausführen, um mehrere Linux-Distributionen auf Ihrem System zu installieren.
Nachdem Ihr Computer neu gestartet wurde, können Sie die von Ihnen installierte Linux-Distribution über Ihr Startmenü starten.
Sie finden es auch als Option in der Windows-Terminal-App. Klicken Sie auf den Abwärtspfeil rechts neben der neuen Registerkarte „+“ in der Registerkartenleiste und wählen Sie die von Ihnen installierte Linux-Distribution aus.
Trinkgeld: Wenn Sie die installierte Linux-Distribution im Windows-Terminal nicht sehen, starten Sie sie zuerst über Ihr Startmenü. Nachdem es den ersten Setup-Vorgang abgeschlossen hat, wird es hier angezeigt.
Jetzt können Sie die Linux-Shell so verwenden, als ob Sie vor einem Linux-PC sitzen würden – oder als ob Sie remote mit einem Linux-Server verbunden wären. Sie müssen nur Linux-Befehle kennen.
Der langsame Weg: WSL aktivieren und eine Distribution installieren
Sie können das Windows-Subsystem für Linux (WSL) auch auf die ältere Weise aktivieren. Dies erfordert mehr Klicks, und wir empfehlen, einfach den obigen Befehl auszuführen.
Öffnen Sie dazu Ihr Startmenü und suchen Sie nach „Windows-Funktionen“. (Sie können die Windows-Taste drücken, um das Startmenü zu öffnen und einfach mit der Eingabe beginnen.) Starten Sie die Verknüpfung „Windows-Funktionen aktivieren oder deaktivieren“.
Aktivieren Sie hier das Kontrollkästchen „Windows-Subsystem für Linux“ und klicken Sie auf „OK“. Sie werden aufgefordert, Ihren Computer neu zu starten.
Öffnen Sie anschließend die Microsoft Store-App und suchen Sie nach der Linux-Distribution, die Sie verwenden möchten. Sie können beispielsweise nach „Ubuntu“ suchen.
Installieren Sie die Linux-Distribution, die Sie verwenden möchten (wie Ubuntu), wie jede andere Anwendung. Klicken Sie einfach auf die Schaltfläche „Installieren“ auf der Store-Seite.
Sie können es jetzt über Ihr Startmenü starten, als wäre es mit dem obigen Befehl installiert worden.
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.
































