Unter Windows 10 können Sie das Windows-Subsystem für die Linux-Plattform auf Version 2 aktualisieren, einschließlich vorhandener Distributionen, und in diesem Handbuch erfahren Sie, wie. Das Windows-Subsystem für Linux 2 (WSL2) ist die neue Version der Implementierung, die eine schlanke virtuelle Maschine anstelle einer direkten Übersetzung zwischen beiden Betriebssystemen verwendet, was erhebliche Leistungsverbesserungen und vollständige Anrufkompatibilitätsunterstützung bietet.
Wenn Sie die erste Version der Implementierung unter Windows 10 ausgeführt haben, können Sie auf das Windows-Subsystem für Linux 2 aktualisieren und die vorhandenen Linux-Installationen mit einem Paketdownload konvertieren, um den Kernel und einige PowerShell-Befehle zu aktualisieren.
In diesem Leitfaden lernen Sie die Schritte zum Upgrade von WSL auf WSL2 und zum Konvertieren von Linux-Distributionen auf Version 2 unter Windows 10 kennen.
Upgrade von WSL auf WSL2 unter Windows 10
Führen Sie die folgenden Schritte aus, um ein Upgrade von der ersten Version von WSL auf WSL2 durchzuführen:
-
Laden Sie dieses WSL2-Kernel- Update herunter (erforderlich).
-
Doppelklicken Sie auf die Datei wsl_update_x64.msi und wenden Sie das Update an.
-
Start öffnen .
-
Suchen Sie nach PowerShell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die Option Als Administrator ausführen aus.
-
Geben Sie den folgenden Befehl ein, um das Windows-Subsystem für Linux 2 als Standardarchitektur für neue Distributionen festzulegen, die Sie installieren, und drücken Sie die Eingabetaste :
wsl --set-default-version 2
Aktivieren Sie WSL 2 unter Windows 10 20H1
-
Geben Sie den folgenden Befehl ein, um eine Liste aller auf Ihrem Gerät installierten Distributionen zu erhalten, und drücken Sie die Eingabetaste :
wsl -l -v
-
Geben Sie den folgenden Befehl ein, um die Distribution von WSL 1 in WSL 2 zu konvertieren, und drücken Sie die Eingabetaste :
wsl --set-version DISTRO-NAME 2
Konvertieren Sie die Distribution WSL 1 in WSL 2 unter Windows 10 20H1
Stellen Sie im Befehl sicher, dass Sie DISTRO-NAME durch den tatsächlichen Namen der Linux-Distribution ersetzen.
-
Geben Sie den folgenden Befehl ein, um die Version der Distribution zu überprüfen, und drücken Sie die Eingabetaste :
wsl --list --verbose
Überprüfen Sie die Distribution mit dem Windows-Subsystem für Linux 2 auf PowerShell
-
Bestätigen Sie, dass die Distributionen auf Version 2 eingestellt sind.
Nachdem Sie die Schritte abgeschlossen haben, müssen Sie möglicherweise die Schritte 7 bis 10 wiederholen, um die verbleibenden Distributionen auf Version 2 zu konvertieren.