Basierend auf den unten verlinkten Informationen habe ich WSL2 unter Windows 10 eingerichtet, Ubuntu installiert und eine Umgebung erstellt, in der ich Linux-Befehle eingeben kann. [WSL2-Installationshandbuch für Win10] (https://docs.microsoft.com/en-us/windows/wsl/install-win10)
Im Gegensatz zu WSL1 scheint WSL2 eine Architektur zu haben, auf der der Linux-Kernel ausgeführt wird, und ich dachte, sie könnte als Umgebung für das Studium von Linux unter Windows verwendet werden. Unter dem folgenden Link finden Sie die Unterschiede zwischen WLS1 und WSL2. Unterschiede zwischen WSL1 und WSL2
Auflage | Ausführung | Betriebssystem erstellen | Prozessor |
---|---|---|---|
Windows 10 Pro | 2004 | 19041.508 | x64 (AMD Ryzen7 3700X) |
>wsl --set-default-version 2
Ich habe den folgenden Fehler in meiner Umgebung erhalten.
>wsl --set-default-version 2
Error: 0x1bc
Die wichtigsten Unterschiede zu WSL 2 finden Sie unter https://aka.ms/Siehe wsl2
Nach dem Aktualisieren des WSL2-Kernels basierend auf den unten verlinkten Informationen verschwindet der Fehler, wenn ich den Befehl erneut ausführe. Kernel aktualisieren
$ cal
September 2020
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Jetzt haben Sie eine Umgebung, in der Sie Linux-Befehle unter Windows 10 eingeben können. Ich dachte, es wäre einfacher, eine Linux-Umgebung zu erstellen, als eine Umgebung zu erstellen, indem eine virtuelle Umgebung (Virtual BOX oder Hyper-V) vorbereitet und Linux von Grund auf neu installiert wird. In Zukunft möchte ich Docker in dieser Umgebung einführen und die Programmentwicklungsumgebung vorbereiten.
Windows Subsystem for Linux Documentation
Recommended Posts