рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ WSL2 рд╕рдмрд╕рд┐рд╕реНрдЯрдо (рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рд╡рд┐рдВрдбреЛрдЬ 10 1903 рдЖрдгрд┐ 1909 рдордзреНрдпреЗ рдкреЛрд░реНрдЯ рдХреЗрд▓реЗ

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдШреЛрд╖рдгрд╛ рдХреЗрд▓реА рдЙрдкрдкреНрд░рдгрд╛рд▓реА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ 2 (Windows Subsystem for Linux) Windows 10 рдордзреНрдпреЗ 1903 рдЖрдгрд┐ 1909 рд░рд┐рд▓реАрдЭ рдХрд░рддреЗ, рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА рдореЗ рдЖрдгрд┐ рдиреЛрд╡реНрд╣реЗрдВрдмрд░рдордзреНрдпреЗ рд░рд┐рд▓реАрдЭ рд╣реЛрддреЗ. WSL2 рдЙрдкрдкреНрд░рдгрд╛рд▓реА, рдЬреА Linux рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓рд▓рд╛ Windows рд╡рд░ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рдореВрд│рддрдГ 10 рдЪреНрдпрд╛ Windows 2004 рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдд рдСрдлрд░ рдХреЗрд▓реА рдЧреЗрд▓реА рд╣реЛрддреА. рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рдЖрддрд╛ рд╣реА рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдорд╛рдЧреАрд▓ Windows 10 рдЕрджреНрдпрддрдирд╛рдВрдордзреНрдпреЗ рдиреЗрд▓реА рдЖрд╣реЗ, рдЬреА рдЕрдиреЗрдХ рдЙрдкрдХреНрд░рдорд╛рдВрдордзреНрдпреЗ рд╕рдВрдмрдВрдзрд┐рдд рд░рд╛рд╣рддреЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ. рдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ WSL2 рдкреЛрд░реНрдЯ рдХрд░рдгреЗ Windows 10 2004 (рд░рд┐рд▓реАрдЭ 1903 рдЖрдгрд┐ 1909 рд╕рд╛рдареА рд╕рдорд░реНрдерди) рд╡рд░ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рди рд╣реЛрддрд╛ Linux рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рдЕрдиреБрдорддреА рджреЗрдИрд▓ рдЪрд╛рд▓реЗрд▓ рдбрд┐рд╕реЗрдВрдмрд░ 2020 рдЖрдгрд┐ рдореЗ 2022 рдкрд░реНрдпрдВрдд).

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ WSL2 рд╕рдмрд╕рд┐рд╕реНрдЯрдо (рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рд╡рд┐рдВрдбреЛрдЬ 10 1903 рдЖрдгрд┐ 1909 рдордзреНрдпреЗ рдкреЛрд░реНрдЯ рдХреЗрд▓реЗ

рдЖрдореНрд╣реА рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрдард╡рдг рдХрд░реВрди рджреЗрддреЛ рдХреА WSL2 рдЖрд╡реГрддреНрддреА рднрд┐рдиреНрди рдкреВрд░реНрд╡реА рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдЗрдореНрдпреБрд▓реЗрдЯрд░рдРрд╡рдЬреА рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рдЪреА рдбрд┐рд▓рд┐рд╡реНрд╣рд░реА, рдЬреНрдпрд╛рдиреЗ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓рдЪреЗ Windows рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓рдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХреЗрд▓реЗ. WSL2 рдордзреАрд▓ Linux рдХрд░реНрдирд▓ рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЗрдореЗрдЬрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рдХрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдЖрдгрд┐ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рддреНрдпрд╛рдкреНрд░рдорд╛рдгреЗрдЪ рддреЗ рдбрд╛рдпрдиреЕрдорд┐рдХрд░рд┐рддреНрдпрд╛ рд▓реЛрдб рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ Windows рджреНрд╡рд╛рд░реЗ рдЕрджреНрдпрдпрд╛рд╡рдд рдареЗрд╡рд▓реЗ рдЬрд╛рддреЗ. рдорд╛рдирдХ рд╡рд┐рдВрдбреЛрдЬ рдЕрдкрдбреЗрдЯ рдпрдВрддреНрд░рдгрд╛ рдХрд░реНрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдЖрдгрд┐ рдЕрджреНрдпрддрдирд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ.

WSL2 рд╕рд╛рдареА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЛрд░ Linux 4.19 рдХрд░реНрдирд▓ рд░рд┐рд▓реАрдЭрд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рдЬреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ Azure рдордзреНрдпреЗ рдЪрд╛рд▓реВ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдирдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди Windows рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдЪрд╛рд▓рддреЗ. рдХрд░реНрдирд▓рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ WSL2-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреЕрдЪреЗрд╕рдордзреНрдпреЗ рдХрд░реНрдирд▓ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╡реЗрд│ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдореЗрдорд░реА рд╡рд╛рдкрд░ рдХрдореА рдХрд░рдгреЗ, Linux рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрджреНрд╡рд╛рд░реЗ рдореБрдХреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реАрдордзреНрдпреЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░рдд рдХрд░рдгреЗ рдЖрдгрд┐ рдХрд░реНрдирд▓рдордзреНрдпреЗ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рдЖрдгрд┐ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдВрдЪрд╛ рдХрд┐рдорд╛рди рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЪ рд╕реЛрдбрдгреЗ.

WSL2 рд╡рд╛рддрд╛рд╡рд░рдг ext4 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЕрдбреЕрдкреНрдЯрд░рд╕рд╣ рд╡реЗрдЧрд│реНрдпрд╛ рдбрд┐рд╕реНрдХ рдЗрдореЗрдЬрдордзреНрдпреЗ (VHD) рдЪрд╛рд▓рддреЗ. WSL1 рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕ рдШрдЯрдХрд╛рдВрд╕рд╛рд░рдЦреЗрдЪ рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдЖрд╣реЗрдд рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рд╡рд┐рддрд░рдгрд╛рдВрдЪреНрдпрд╛ рдЕрд╕реЗрдВрдмреНрд▓реАрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗрдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Microsoft Store рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд WSL рдордзреНрдпреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдК рдХреЗрд▓реЗ рд╕рдВрдореЗрд▓рдиреЗ рдЙрдмрдВрдЯреВ, рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕, рдХрд╛рд▓реА рд▓рд┐рдирдХреНрд╕, Fedora,
рдЕрд▓реНрдкрд╛рдЗрди, SUSE ╨╕ рдУрдкрди рдПрд╕рдпреВрдПрд╕рдИ.

рдХреЕрдиреЙрдирд┐рдХрд▓ рдЖрдзреАрдЪ рдЖрд╣реЗ рдШреЛрд╖рдгрд╛ рдХреЗрд▓реА рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдЪрд╛рдЪрдгреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЙрдмрдВрдЯреВ 20.04 LTS рдЪреНрдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдмрд┐рд▓реНрдбрдЪреНрдпрд╛ рддрдпрд╛рд░реАрдмрджреНрджрд▓
Windows 2 10 рдЖрдгрд┐ 1903 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд WSL1909. Windows 2 10 рд╡рд░ WSL1909 рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА рдЕрдкрдбреЗрдЯ рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. kb4571748 рдЖрдгрд┐ рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдзрд┐рдХрд╛рд░рд╛рдВрд╕рд╣ PowerShell рдордзреНрдпреЗ рдХрдорд╛рдВрдб рдЪрд╛рд▓рд╡рд╛:

рд╕рдХреНрд╖рдо-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

рдкреБрдвреЗ, рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪрд╛ рд╕рдВрдЧрдгрдХ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░рдгреЗ рдЖрдгрд┐ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ WSL2 рд╕рдХреНрд░рд┐рдп рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ:

wsl.exe --рд╕реЗрдЯ-рдбрд┐рдлреЙрд▓реНрдЯ-рдЖрд╡реГрддреНрддреА 2

рдпрд╛рдирдВрддрд░, рдЖрдкрдг рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреВрди рдЗрдЪреНрдЫрд┐рдд рд▓рд┐рдирдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВ рд╢рдХрддрд╛
"wsl.exe -set-version Ubuntu 1" рдХрдорд╛рдВрдб рд╡рд╛рдкрд░реВрди Microsoft Store рдХрд┐рдВрд╡рд╛ WSL тАЛтАЛ2 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡рд┐рджреНрдпрдорд╛рди рд╡рд╛рддрд╛рд╡рд░рдг рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рд╛.

рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЙрд▓реНрд▓реЗрдЦ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЕрдиреБрдХреВрд▓рди рд╡рд╛рддрд╛рд╡рд░рдг рдбреЙрдХрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рддреЗ рд╡рд╛рдкрд░рд╛ HyperV рдЖрдзрд╛рд░рд┐рдд рдмреЕрдХрдПрдВрдбрдРрд╡рдЬреА WSL2.
рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓2 рд╡рд╛рдкрд░рд▓реНрдпрд╛рдиреЗ рдбреЙрдХрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗрд╡рд│ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЛ рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрдЬ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рдорд╛рд▓рдХрд╛рдВрд╕рд╛рдареАрдЪ рдирд╛рд╣реА рддрд░ рд╡рд┐рдВрдбреЛрдЬ рд╣реЛрдо рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рджреЗрдЦреАрд▓ рдЪрд╛рд▓рд╡рддрд╛ рдпреЗрдИрд▓.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛