So installieren Sie das Windows-Subsystem für Linux unter Windows 11

Mit Windows Subsystem for Linux (WSL) können Sie ein Linux-Programm auf einem Computer ausführen, auf dem Windows 11 ausgeführt wird. Wenn WSL aktiviert ist, installiert Windows einen benutzerdefinierten Linux-Kernel. Anschließend können Sie Ubuntu oder eine andere Linux-Distribution Ihrer Wahl installieren.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

So funktioniert WSL unter Windows 11

Sie können das Windows-Subsystem für Linux (WSL) auf allen Versionen 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 neu gestaltet und führt einen kompletten Linux-Kernel in einem Hyper-V-Hypervisor aus, um die Kompatibilität zu verbessern. Wenn die Funktion aktiviert ist, 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 verwenden zu können, muss eine Linux-Distribution installiert sein. Standardmäßig installiert WSL Ubuntu. Dadurch erhalten Sie Zugriff auf die 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.

Lesen Sie auch:  Die vollständige Anleitung zum Verwalten von Snap-Paketen in Ubuntu

Sie können auch grafische Linux-Anwendungen sofort ausführen (installieren Sie sie einfach in einer Linux-Befehlszeilenumgebung und führen Sie den Befehl aus.). Windows 11 bietet auch Unterstützung für die Ausführung von Linux-Anwendungen mit GPU-Zugriff, wodurch GPU-beschleunigte Linux-Computing-Workloads unter Windows gut funktionieren.

Schneller Weg: WSL mit einem Befehl installieren

Microsoft hat diesen Vorgang unter Windows 11 sehr 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 tun dies mit Windows Terminal, Sie können aber auch einfach die Eingabeaufforderung starten.

Um 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 (Administrator). (Sie finden die Windows-Terminal-Verknüpfung auch im Startmenü – klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen.) Stimmen Sie der angezeigten Eingabeaufforderung der Benutzerkontensteuerung zu.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

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 Computer 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.)

Lesen Sie auch:  Anfängerleitfaden zur Shell-Programmierung unter Linux

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

Um andere verfügbare Linux-Distributionen aufzulisten, führen Sie stattdessen den folgenden Befehl aus. Hier werden die online verfügbaren Distributionen (-l) aufgelistet (-o).

wsl -l -o

Sie können die 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, können Sie Folgendes ausführen:

wsl --install -d Debian

Sie können diesen Befehl auch mehrmals ausführen, um mehrere Linux-Distributionen auf Ihrem System zu installieren.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

Sobald Ihr Computer neu gestartet wurde, können Sie die von Ihnen installierte Linux-Distribution über das Startmenü starten.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

Sie finden es auch als Option in der Windows-Terminal-App. Klicken Sie in der Registerkartenleiste auf den Abwärtspfeil rechts neben der Schaltfläche „+“ für neue Registerkarten und wählen Sie die von Ihnen installierte Linux-Distribution aus.

Tipp: Wenn die installierte Linux-Distribution im Windows Terminal nicht angezeigt wird, starten Sie sie zuerst über das Startmenü. Nachdem der erstmalig ausgeführte Einrichtungsvorgang abgeschlossen ist, wird er hier angezeigt.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

Jetzt können Sie die Linux-Shell so verwenden, als ob Sie vor einem Linux-Computer sitzen würden – oder als ob Sie aus der Ferne mit einem Linux-Server verbunden wären. Sie müssen nur die Linux-Befehle kennen.

Lesen Sie auch:  So verwenden Sie Troff zum Formatieren von PDF-Dokumenten unter Linux

Der langsame Weg: WSL aktivieren und Distro 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 das 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.) Führen Sie die Verknüpfung "Windows-Funktionen ein- oder ausschalten" aus.

Aktivieren Sie hier das Kontrollkästchen „Windows-Subsystem für Linux“ und klicken Sie auf OK. Sie werden aufgefordert, Ihren Computer neu zu starten.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

Öffnen Sie danach 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 (z. B. Ubuntu), wie jede andere Anwendung. Klicken Sie einfach auf die Schaltfläche "Installieren" auf ihrer Store-Seite.

Sie können es jetzt über das Startmenü starten, als ob es mit dem obigen Befehl installiert worden wäre.

So installieren Sie das Windows-Subsystem für Linux unter Windows 11 – %categories

Sie können auch mögen