ααΎαααΆαααα
ααααΈαααααααααΈαααΆααααα»αααΆααααααΆαααΈαααααααααα
α’αααα’αΆα
ααΆααααααααααααααααααα Windows αααααΆααααΈαα»α
2 αααααα‘αΎα Windows build 18917 αα
αααα»α Insider Fast ring! αα
αααα»αααΆααααααΆααααααααα ααΎαααΉααααααΆααα’αααΈααααα
αΆααααααΎα ααΆααααααααΆ wsl.exe ααααΈ αα·ααααααΉαααααΆααααα½αα
ααα½αα α―αααΆαααααααα’αααΈ WSL 2 ααΆααα
ααΎ
α αΆααααααΎαααΆαα½α WSL2
ααΎααα·αα’αΆα
αααα
αΆαααΎαααΈαααααααα’αααα
αΆααααααΎαααααΎ WSL 2α ααααα
ααααααΎαααΊααααΎα±αα WSL 2 ααΆαα’αΆααααααααΌα
ααααΆαα
ααΉα WSL 1 α αΎαααΎααααααΉααααα
αΆαααααΆααααα·αααααα’ααααα’αααα’αααΈαααααααααΎαα’αΆα
αααααα’α αααα
ααΆαααΆαααααΆααααααΌααααα·αααααα’αααααααΎααααΆαααα½αα ααα½ααααα’αααααΉαααααααααΆαααα αααα’αααα αΆααααααΎαααααΎ WSL 2 ααΆααΎαααααΌαα αααααΊααΆααΆαααααΆααααααΌαααααααΆαααααα»αααΈααα αααα»αααΆαααΎαααΆαα»αααααΌααααα
ααΆααα―αααΆαααΈαα»α ααααα’ααααα αααα»αααααααααα―αααΆαα«αααΈαα»α ααααα’αααα
ααααΌαααααΆααααΆααΆααα―αααΆααααα’αααααΉαα
αΌαααααΎααΉαααΆααααΆαα½ααααααα·ααΈααΈαα»α
αα
ααΆααααα»αααααααααα―αααΆαα«αααΈαα»α
ααααα’ααα ααΎααααΈααΈαααΆαααΉαα’αααααααααααααααααΎαααΆαα―αααΆαα ααΎααααααΆααΎαααΆαα
αααΆααααααΈααααΆαααααααααααααααΆααα’αααα±ααααΆααα―αααΆαααααα’ααααα
αααα»αααααΆα C ααααα’ααααα
αααααααΎ WSL 1 ααα»ααααααααα·ααααααΆααααΈαα
αααα»α WSL 2 ααα ααΎααααΈααΈαααΆαααΉαααΆαα
αΌαααααΎααααααααα―αααΆαααΏαααΆααα»ααα
αααα»α WSL 2 α―αααΆαααΆαααααααααΌααααα
ααΆααααα»α ααααααααααα―αααΆα root ααΈαα»α
α ααΎαβααβααΆαβααααΎβα±ααβαααααα·ααΈ Windows α’αΆα
βα
αΌαβααααΎβααααααααβα―αααΆαβα«α Linux (ααΌα
βααΆ File Explorer! ααΆαααααβααααΎαααΆαα explorer.exe .
αα
αααα»αααααααααααΆαα
ααα
αΆαααΈαα»α
ααααα’ααα α αΎαααΎαααΆααΎααΆαα’αααΈααΎαα‘αΎα) αααααΉαααααΎα±ααααΆαααααΆααααααΌααααααΆααααααΆααααα½αα
α αΌαααααΎαααααα·ααΈαααααΆαααΈαα»α ααααα’αααααΆαα½αααΉαα’αΆααααααΆα IP ααΆααααααααα»αααΆααααααΎαααααΌα
WSL 2 αα½ααααα
αΌαααΆαααααΆααααααΌαααααΆαααααααααααααα½ααααααααΎαα
αα
αααα·ααααΆαα·αααα·α α αΎαααΎααα
αααααα»αααααΎααΆαααΎααΆααααααα’ααΆαααΆαααααααααΆαα α
αΆααααΆααααΈ WSL 2 α₯α‘αΌααααααααΎαααΆααα
αααα»ααααΆαααΈααα·αααα·α α’αααααΉαααααΌαααααΎα’αΆααααααΆα IP αααα VM ααΎααααΈα
αΌαααααΎαααααα·ααΈαααααΆαααΈαα»α
ααΈ Windows α αΎααααα»ααα
αα·αα’αααααΉαααααΌαααΆαα’αΆααααααΆα IP αααααααΆαααΈαααΈαααΌ ααΎααααΈα
αΌαααααΎαααααα·ααΈαααααΆαααΈαααΌααΈααΈαα»α
α ααΎαααΆααααααα½ααααα
αΌααααααααΆααααααΆαα WSL 2 ααΎααααΈα
αΌαααααΎαααααα·ααΈαααααΆαααΆαα½α localhost
ααΆααααΆααααααΎαα’αΆα
ααααΎααΆα! α’αααα’αΆα
αααααααααααααΆααααα’α·α αα·αααα αΆαα’αααΈααααααααΎααΆαα
αααα»αα―αααΆαααααααΎαα
ααΎααααΈα’αΆαααααααα’αααΈααΆαααααΆααααααΌααααα·αααααα’αααααααΎααααΆαα ααΌαααΎαα―αααΆαααααααΎαα
ααΆααααααααΆ WSL ααααΈα
ααΎαααααΆαααααααααΆααααααααΆααααΈαα½αα ααα½αααΎααααΈαα½αα’ααααααα»αααΆαααααααααα αα·αααΎααααα WSL αα·αααΆαα ααα αΆαααααα’αααα
-
wsl --set-version <Distro> <Version>
ααααΎααΆααααααααΆαααααΎααααΈααααααα distro ααΎααααΈααααΎααααΆαααααααα WSL 2 α¬ααααΎααααΆαααααααα WSL 1αα ααΆαα ααα αΆαααΈαα»α ααΆααααΆαα (α§ααΆα ααα βα’ααΌααα»αααΌβ)
: 1 α¬ 2 (αααααΆαα WSL 1 α¬ 2)
-
wsl --set-default-version <Version>
ααααΆααααααΌαααααααα‘αΎαααααΆαααΎα (WSL 1 α¬ 2) αααααΆααααΆαα ααα αΆαααααΈα -
wsl --shutdown
ααααααααΆαα ααα αΆαααααααα»αααααΎαααΆαααΆααα’ααααααΆαα αα·ααααΆαααΈααα·αααα·αα§αααααααααΎααααΆααααααααααααΆα WSL 2αVM ααααααααααΆααααααααΆαα ααα αΆα WSL 2 ααΊααΆα’αααΈαααααΎαααΆααααααααααααααααΆαααααα»ααααααΆααα’ααα α αΎαααΌα ααααααΎαααααα·αααΆα‘αΎααα ααααααα’αααααααΌαααΆαααΆ α αΎααα·αααΆαα ααααααα’ααααα·αααααΎα ααΆα’αΆα ααΆαααααΈαααα’αααα αααα·αααΆααααα α αΎαααΆααααααααΆαααα’αα»ααααΆαα±ααα’αααααααΎααΆααΆααααααΆααααα ααααΆαα ααα αΆαααΆααα’αα αα·ααα·α WSL 2 VM α
-
wsl --list --quiet
ααΆααααααα ααα αΆαααααα»ααααααααΆαααβαααααΆβαααβααΆαβααααααααβαααααΆααβααΆαβαααααβααααααΈα αααααβααΆβααΉαβα ααβααβαααααβααβααΆαβα ααα αΆαβαααβα’αααβααΆαβααα‘αΎαβαααβαα·αβαααα αΆαβααααααΆαβαααααβαααβααΌα βααΆ default distro, versions ααα
-
wsl --list --verbose
αααα αΆαααααααΆααααα’α·αα’αααΈααΆαα ααα αΆαααΆααα’αααααΆααααααααΆαααααΆαααααααααα distro ααΈαα½αα ααααΆαααΆαα’αααΈααα distro αααα·ααα αααα»α αα·αα’αααΈαααααΆαααα»αααααΎαααΆαα ααΆαααααα αΆααααααααΌαααΆαα ααα αΆαααΆαα½αααΆααααΆαααΎαααΆαα½αααΉααααααΆααααΆαα
ααΎααα αα»α α αΎαααααΆααααα·αααααα’ααααα’αααα
α’αααα’αΆα ααααΉαααΆααΉαααα½αααΆααα»αααΆααααααα ααΆααααααα αΆ αα·αααΆαα’αΆαααααααΌαα α αααα WSL 2 αα αααα»ααααααα·ααΈ Windows Insiders α ααΌααααα αΆαααΆαααΆααααα·ααααααααααα½ααα αα·ααααα»αααααα ααΈααα ααΎααααΈααααααααααααααα’αααΈααααααΆα WSL 2α
ααααα·αααΎα’ααααα½ααααα αΆααΆαα½α α¬ααΆαααα·αααααα’αααααΆαααααα»αααααααΎα ααΌαααΆαααααα αΆαα
ααΎ Github ααααααΎαααΆααααα
ααααα: www.habr.com