Das Windows-Subsystem für Linux (WSL) (auch bekannt als WSL 1) ermöglicht es Entwicklern, die GNU/Linux-Umgebung – einschließlich der meisten Befehlszeilentools, Dienstprogramme und Anwendungen – ohne Änderungen, ohne die herkömmliche virtuelle Maschine oder Dualboot direkt unter Windows auszuführen Setups .
WSL 2 (Windows Subsystem für Linux 2) ist eine neue Version der Architektur in WSL, die die Art und Weise verändert, wie Linux-Distributionen mit Windows interagieren. Die Hauptziele von WSL 2 bestehen darin, die Leistung des Dateisystems zu steigern und systemweite Kompatibilität hinzuzufügen.
Jede Linux-Distribution kann als WSL 1 oder WSL 2 ausgeführt werden und jederzeit zwischen den Versionen wechseln. WSL 2 ist eine „große Überarbeitung“ der zugrunde liegenden Architektur sowie die Verwendung von Virtualisierungstechnologie und dem Linux-Kernel , um neue Funktionen zu ermöglichen.
Sobald Sie das Windows-Subsystem für Linux (WSL) aktiviert haben, können Sie Linux-Distributions-Apps aus dem Microsoft Store installieren.
Benutzer können WSL 1 oder WSL 2 als Standardarchitektur festlegen, die bei der Installation einer neuen Linux-Distribution als Standardversion verwendet wird.
Benutzer können die Linux-Distributionsversion auch jederzeit auf WSL 1 oder WSL 2 für bereits installierte Linux-Distributionen einstellen.
Diese Anleitung zeigt Ihnen, wie Sie Ihre Linux-Distributionsversion in Windows 10 auf WSL 1 oder WSL 2 einstellen.
Legen Sie die Standard-Distributionsversion für neue Linux-Distributionen auf WSL 1 oder WSL 2 fest
1. Öffnen Sie PowerShell .
2. Kopieren Sie den folgenden Befehl, fügen Sie ihn in PowerShell ein und drücken Sie die Eingabetaste.
(Setzen Sie WSL 1 als Standardversion ein)
wsl --set-default-version 1
Oder:
(Legen Sie WSL 2 als Standardversion fest)
wsl --set-default-version 2
Legen Sie die Standard-Distributionsversion für neue Linux-Distributionen auf WSL 1 oder WSL 2 fest
3. Jetzt können Sie PowerShell schließen, wenn Sie möchten.
Legen Sie die Distributionsversion für bestimmte installierte Linux-Distributionen auf WSL 1 oder WSL 2 fest
1. Öffnen Sie PowerShell.
2. Kopieren Sie den folgenden Befehl und fügen Sie ihn in PowerShell ein, drücken Sie die Eingabetaste und notieren Sie den Namen der Linux-Distribution (z. B. „ Ubuntu “), deren Version Sie ändern möchten (z. B. „1“ oder „2“).
wsl --list --verbose
Notieren Sie sich den Namen der Linux-Distribution
3. Geben Sie den folgenden Befehl in PowerShell ein und drücken Sie die Eingabetaste.
wsl --set-version
Ersetzen Sie den obigen Befehl durch den tatsächlichen Namen der Linux-Distribution (z. B. „Ubuntu“) aus Schritt 2.
Ersetzen Sie im obigen Befehl die Nummer 1 (WSL 1) oder 2 (WSL 2) für die gewünschte Standardarchitektur.
Zum Beispiel:
wsl --set-version Ubuntu 2
Legen Sie die Distributionsversion für bestimmte installierte Linux-Distributionen auf WSL 1 oder WSL 2 fest
4. Jetzt können Sie PowerShell schließen, wenn Sie möchten.
Mehr sehen: