So installieren Sie Linux WSL2 unter Windows 10
Quelle: Windows-Zentrale
Microsoft hat beim Start des Windows-Subsystems für Linux viele Augen verloren, eine Möglichkeit, Linux in Windows 10 auszuführen, ohne eine virtuelle Maschine einrichten zu müssen. Das Projekt hat eine Menge Unterstützung erfahren und WSL2 ist das neueste und beste.
Es geht ein wenig weiter und fügt dem Linux-Erlebnis unter Windows 10 noch mehr Großartiges hinzu. Wenn Sie es noch nicht ausprobiert haben, erfahren Sie hier, wie Sie loslegen können.
So aktivieren Sie das Windows-Subsystem für Linux
Bevor Sie WSL2 erhalten können, müssen Sie WSL haben. Das mag etwas seltsam klingen, aber die Methoden zum Aktivieren der ersten und der zweiten Iteration sind ziemlich unterschiedlich. Aber um die neueste Version zu haben, müssen Sie zuerst die erste haben. Es gibt keinen direkten Weg, nur WSL2 zu installieren.
Wir haben ein vollständige Anleitung bei der Einrichtung mit dem Windows-Subsystem für Linux, das Sie für eine vollständige Einführung in die ersten Schritte lesen sollten, aber wenn Sie nach dem schnellsten Weg suchen, gibt es eine einzige Codezeile, um es auf Ihrem Computer zu aktivieren.
Öffnen Sie PowerShell als Administrator und geben Sie diesen Befehl ein:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Schließlich müssen Sie Ihren PC neu starten, aber Sie können es auf später lassen, wenn Sie direkt mit der Installation von WSL2 beginnen.
So installieren Sie WSL2 unter Windows 10
Quelle: Windows-Zentrale
Jetzt haben Sie das Windows-Subsystem für Linux aktiviert. Es ist Zeit, WSL2 herunterzuladen und zu installieren. Die neueste Iteration ist im Wesentlichen eine winzige virtuelle Maschine, die in Sekunden hochfährt und im Kern einen richtigen Linux-Kernel hat. Und deshalb unterscheidet sich die Installation ein wenig von der Aktivierung der regulären alten WSL.
Es gibt auch einige Voraussetzungen für die Verwendung von WSL2 unter Windows 10. Sie müssen die folgenden Versionen verwenden:
- Für x64-Systeme : Version 1903 oder höher, mit Build 18362 oder höher.
- Für ARM64-Systeme : Version 2004 oder höher, mit Build 19041 oder höher.
Wenn Sie etwas niedrigeres haben, müssen Sie Windows Update ausführen, bevor Sie fortfahren.
Vorausgesetzt, das ist alles gut, der Rest ist einfach.
Aktivieren der virtuellen Maschine
Wenn dies noch nicht aktiviert ist, müssen Sie es vor der Installation von WSL2 aktivieren. Wie bereits erwähnt, ist WSL2 eine winzige virtuelle Maschine, daher muss Windows 10 darauf vorbereitet sein. Wenn Sie dies bereits aktiviert haben, überspringen Sie und fahren Sie direkt mit dem Neustart Ihres PCs fort, um sicherzustellen, dass Sie zur Installation bereit sind.
Am schnellsten geht das in PowerShell. Öffnen Sie PowerShell als Administrator und geben Sie diesen Befehl ein:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Starten Sie nun Ihren PC neu und fahren Sie mit dem nächsten Abschnitt fort.
Herunterladen und Installieren von WSL2
Der nächste Teil dauert nur ein paar Schritte.
- Laden Sie die . herunter WSL2-Kernel-Update .
- Führen Sie das Installationsprogramm aus.
- Wenn Sie zur Eingabe erhöhter Berechtigungen aufgefordert werden, klicken Sie auf Ja .
Sobald das Installationsprogramm seine Arbeit erledigt hat, haben Sie WSL2 nun erfolgreich auf Ihrem PC installiert.
WSL2 für Ihre Linux-Distributionen einrichten
Das Gute an WSL2 ist, dass es WSL nicht ersetzt. Es läuft einfach daneben. Dies bedeutet, dass Sie Linux-Installationen mit einer Kombination verschiedener Versionen ausführen können. Sie können entweder als Standard festlegen oder eine Version speziell für jede Linux-Distribution festlegen, die Sie auf Ihrem PC haben.
Lassen Sie uns einige der in PowerShell zu verwendenden Tastenbefehle aufschlüsseln, die Sie kennen müssen.
WSL2 als Standard einstellen
Quelle: Windows-Zentrale
Wenn Sie möchten, dass alles auf WSL2 läuft, sobald Sie es installieren, können Sie es als Standardversion festlegen.
wsl --set-default-version 2
Auflisten installierter Linux-Distributionen und ihrer WSL-Version
Quelle: Windows-Zentrale
Wenn WSL2 als Standard festgelegt ist, wird es von allen Linux-Installationen, die danach installiert werden, automatisch verwendet. Sie können ganz einfach überprüfen, welche Version von WSL Ihre installierten Linux-Distributionen verwenden.
wsl --list --verbose
Die Verwendung des Verbose-Flags zeigt Ihnen, welche Version von WSL an welche Linux-Installation angehängt ist. Ohne sie erhalten Sie einfach eine Liste der installierten Linux-Versionen.
Ändern der Version von WSL pro Linux-Installation
Quelle: Windows-Zentrale
Wenn Sie WSL2 als Standard festlegen, wird es auf alles angewendet, was Sie danach installieren. Wenn Sie bereits eingerichtet sind, müssen Sie manuell konvertieren. Wenn Sie zwischen den Versionen 1 und 2 wechseln oder eine Mischung auf Ihrem System ausführen möchten, können Sie dies ebenfalls tun.
wsl --set-version
Wenn Sie beispielsweise eine Debian-Installation auf WSL haben, die Sie in WSL2 konvertieren müssen, geben Sie |_+_| ein.
Starten Sie bestimmte Linux-Installationen in PowerShell
Quelle: Windows-Zentrale
Wenn Sie nur eine Linux-Version installiert haben, geben Sie einfach |_+_| . ein in PowerShell startet Sie in die zugehörige Bash-Shell. Wenn Sie jedoch mehrere haben, können Sie mit diesem Befehl eine bestimmte Distribution starten.
wsl --set-version debian 2
Wenn Sie fertig sind, geben Sie |_+_| . ein bringt Sie zurück in PowerShell.
Von nun an können Sie loslegen und alles Linux installieren, das Sie wollen. Unser vollständiger Leitfaden wird Ihnen dabei helfen, aber sobald WSL2 so eingerichtet ist, wie Sie es möchten, tritt es einfach in den Hintergrund.
Es lohnt sich auch, sich die Windows Terminal-App aus dem Microsoft Store zu holen, wenn Sie WSL verwenden. Während Sie einfach das mit jedem installierte Standardterminal verwenden oder wie oben gezeigt über PowerShell starten können, verfügt Windows Terminal über eine übersichtliche Benutzeroberfläche mit Registerkarten, mit der Sie mehrere Shells gleichzeitig ausführen können. Lassen Sie PowerShell, Linux, Azure Cloud Shell und sogar die Eingabeaufforderung nebeneinander in einem Fenster öffnen.
Ausgefallenes Terminal

Windows-Terminal
Microsofts neue moderne Open-Source-Terminalanwendung.
Egal, ob Sie sich für Themen interessieren oder einfach nur eine Reihe verschiedener Shells nebeneinander ausführen möchten, die Windows Terminal-Anwendung kann alles.
- Kostenlos bei Microsoft