So richten Sie das Windows-Subsystem für Linux unter Windows 11 ein
Wenn Sie Linux-Anwendungen unter Windows 11 ausführen möchten, ohne auf virtuelle Maschinen zurückzugreifen, ist WSL (Windows Subsystem for Linux) heutzutage die erste Wahl. Es bietet eine hervorragende Möglichkeit, Linux-Befehlszeilentools, Dienstprogramme und sogar GUI-Anwendungen nativ auszuführen, ohne sich mit Virtualisierung oder Dual-Boot-Setups herumschlagen zu müssen. Erscheint der Installationsprozess jedoch verwirrend oder fehlerhaft, kann er schnell frustrierend werden. Dieser Leitfaden soll Ihnen helfen, diese Hürden zu überwinden, insbesondere da Dinge wie die Auswahl der Standarddistribution, Kernel-Updates oder das Aktivieren von Funktionen Probleme bereiten können. Nach Befolgen dieser Schritte sollten Sie über eine funktionierende Linux-Umgebung verfügen, die reibungslos in Windows 11 integriert ist und für alles bereit ist, von der Entwicklung bis hin zum einfachen Herumspielen mit Linux-Anwendungen.
Beachten Sie, dass der Vorgang manchmal nicht ganz unkompliziert ist – Windows-Updates, Treiberfehler oder fehlende Funktionen können zu Problemen führen. Mit etwas Tüfteln lassen sich die meisten gängigen WSL-Probleme jedoch beheben. Hier erfahren Sie, wie Sie unter Windows 11 vom Anfänger zum Linux-Profi werden – inklusive einiger praktischer Befehle und Menüpfade.
So installieren Sie WSL unter Windows 11
Erledigen Sie es einfach mit einem einzigen Befehl
Wenn Sie nur eine vage Vorstellung von WSL haben, ist diese Abkürzung möglicherweise die einfachste. Der Befehl wsl --installruft alles Notwendige ab – standardmäßig das neueste Ubuntu sowie die Virtual Machine-Funktion – und richtet es ein. Es ist etwas seltsam, aber bei einem Setup funktionierte es auf Anhieb, bei einem anderen musste ich es mehrmals ausführen oder neu starten, weil Windows es unnötig kompliziert machen muss. Sollte die Installation beim ersten Versuch nicht korrekt funktionieren, überprüfen Sie, ob die Virtual Machine Platform und das Windows-Subsystem für Linux unter Einstellungen > Apps > Optionale Features aktiviert sind.
- Öffnen Sie das Terminal oder die Eingabeaufforderung als Administrator. Klicken Sie dazu mit der rechten Maustaste auf „Start“ und wählen Sie „ Als Administrator ausführen“. Sie können dies auch in Windows PowerShell tun.
- Geben Sie ein
wsl --installund drücken Sie die Eingabetaste. - Seien Sie geduldig, da die Komponenten heruntergeladen und installiert werden – es dauert einige Zeit. Sobald dies abgeschlossen ist, werden Sie zum Neustart aufgefordert.
Neustart und Einrichtung
Nach dem Neustart setzt Windows die Installation der von Ihnen gewählten Linux-Distribution fort. Möglicherweise öffnet sich ein Terminalfenster, in dem Sie nach Benutzername und Passwort gefragt werden. Das ist etwas seltsam, da es sich um Linux handelt, aber man gewöhnt sich daran. Die Ersteinrichtung dauert je nach Rechner einige Minuten. Anschließend finden Sie die Linux-Distribution in Ihrem Startmenü – suchen Sie einfach nach dem Namen der Distribution, z. B.„Ubuntu“, „Debian“ oder was auch immer Sie installiert haben.
Wenn das Standard-Ubuntu nicht Ihr Ding ist oder Sie etwas Neues möchten, können Sie andere Distributionen installieren. Mehr dazu gleich.
So installieren Sie eine bestimmte Linux-Distribution unter Windows 11
Wählen Sie Ihr Gift: Listen Sie verfügbare Distributionen auf und installieren Sie
Dies ist praktisch, wenn Sie Debian, Kali, Arch oder etwas anderes möchten.Öffnen Sie zunächst das Terminal als Administrator und führen Sie Folgendes aus:
wsl --list --online
Dadurch wird eine Liste der verfügbaren Distributionen ausgegeben, die Sie installieren können. Ehrlich gesagt ist die Liste manchmal nicht ganz aktuell. Wählen Sie also einfach das aus, was Ihnen gefällt.
- Um die von Ihnen gewählte Distribution zu installieren, führen Sie Folgendes aus:
wsl --install -d <DistroName>. Beispiel: - Wenn Sie Debian möchten:
wsl --install -d Debian
Rechnen Sie mit ein paar Minuten – Downloads, Entpacken und Einrichtung sind ebenfalls erforderlich. Starten Sie anschließend Ihren Computer neu oder schließen bzw.starten Sie das Terminal neu. Starten Sie anschließend die neue Distribution über das Startmenü.
So halten Sie den WSL-Kernel auf dem neuesten Stand
Den Kernel aktualisieren – weil es manchmal nötig ist
Wenn Sie auf Fehlermeldungen wie „Der Kernel benötigt ein Update“ oder seltsame Bugs stoßen, kann eine Aktualisierung des WSL-Kernels hilfreich sein.Öffnen Sie einfach die Eingabeaufforderung oder das Windows-Terminal als Administrator und führen Sie Folgendes aus:
wsl --update
Dadurch wird der neueste Kernel abgerufen. Dies ist einfach, erfolgt aber nach Windows-Updates nicht immer automatisch. Daher ist manchmal eine manuelle Aktualisierung erforderlich. Wenn dieser Befehl fehlschlägt oder Probleme verursacht, müssen Sie möglicherweise das neueste WSL2-Linux-Kernel-Update-Paket von der Microsoft-Website herunterladen, insbesondere bei hartnäckigeren Setups.
So installieren Sie WSL aus dem Microsoft Store
Alternativer Weg für die WSL-Einrichtung
Wenn Sie grafische Elemente bevorzugen oder die neuesten Updates direkt aus dem Store erhalten möchten, aktivieren Sie zunächst die Komponenten. Gehen Sie zu Einstellungen > Apps > Optionale Funktionen und dann:
- Aktivieren Sie die Virtual Machine Platform und das Windows-Subsystem für Linux. Sie finden diese Optionen in der Liste der optionalen Funktionen. Aktivieren Sie dazu einfach die entsprechenden Kontrollkästchen und klicken Sie auf „OK“.
Starten Sie anschließend neu.Öffnen Sie anschließend den Microsoft Store, suchen Sie nach „Windows Subsystem for Linux“ und installieren Sie es. Klicken Sie wie oben auf „ Get“. Wählen Sie nach der Installation Ihre Distribution im Store aus oder verwenden Sie die Befehlszeile – je nachdem, was besser funktioniert.
Wenn alles eingerichtet ist, starten Sie Ihre neue Linux-Umgebung über das Startmenü und beginnen Sie mit der Installation von Linux-Apps oder der Ausführung von Skripts.
Zusammenfassung
Die Installation von WSL ist also ziemlich einfach, sobald man den Dreh raus hat – Befehle, Menüoptionen und ein oder zwei Neustarts. Manchmal gibt es Probleme, aber normalerweise behebt ein Neustart oder ein schnelles Kernel-Update das Problem. Der geringe Aufwand lohnt sich auf jeden Fall für die enorme Verbesserung der Linux-Kompatibilität, ohne Windows komplett verlassen zu müssen.
Zusammenfassung
- Führen Sie es
wsl --installfür eine schnelle Einrichtung aus. - Verwenden Sie es
wsl --list --online, um andere Distributionen anzuzeigen. - Installieren Sie bestimmte Distributionen mit
wsl --install -d <Distro>. - Aktualisieren Sie den Kernel bei Bedarf mit
wsl --update. - Stellen Sie sicher, dass die Virtual Machine Platform in den Windows-Funktionen aktiviert ist.
Abschließende Gedanken
Dieser gesamte Prozess ist nicht perfekt, und Windows reagiert bei der Aktivierung von Funktionen manchmal etwas unzuverlässig, aber in den meisten Fällen reicht es aus, die richtigen Befehle auszuführen und einen Neustart durchzuführen. Hoffentlich spart das dem einen oder anderen ein paar Stunden. Denken Sie daran: WSL ist eine überraschend leistungsstarke Möglichkeit, Linux unter Windows auszuführen – also probieren Sie es aus!
Ähnliche Artikel
War dieser Artikel hilfreich?