рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ 2 (рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдордзреНрдпреЗ рдбрд┐рд╕реНрдХ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЖрд╣реЗ.

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЛрдВрджрд╡рд▓реЗ WSL2 рд╕рдмрд╕рд┐рд╕реНрдЯрдо (Windows Subsystem for Linux) рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓, рдЬреЗ Windows рд╡рд░ Linux рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕ рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рджреЗрддреЗ.
Windows Insiders рдмрд┐рд▓реНрдб 20211 рдкрд╛рд╕реВрди рдкреНрд░рд╛рд░рдВрдн рдХрд░реВрди, WSL2 рдиреЗ рдлрд┐рдЬрд┐рдХрд▓ рдбрд┐рд╕реНрдХрд╡рд░реВрди рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.

рдорд╛рдЙрдВрдЯрд┐рдВрдЧрд╕рд╛рдареА, тАЬwsl -mountтАЭ рдХрдорд╛рдВрдб рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪреНрдпрд╛ рд╕рд╣рд╛рдпреНрдпрд╛рдиреЗ рддреБрдореНрд╣реА рдЗрддрд░ рдЧреЛрд╖реНрдЯреАрдВрдмрд░реЛрдмрд░рдЪ, WSL рдордзреНрдпреЗ FS рдЕрд╕рд▓реЗрд▓реЗ рд╡рд┐рднрд╛рдЬрди рдорд╛рдЙрдВрдЯ рдХрд░реВ рд╢рдХрддрд╛ рдЬреНрдпрд╛рдордзреНрдпреЗ рдЕрдВрдЧрднреВрдд рд╡рд┐рдВрдбреЛрдЬ рд╕рдорд░реНрдерди рдирд╛рд╣реА, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣реА рд╡рд┐рднрд╛рдЬрдирд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░реВ рд╢рдХрддрд╛. ext4 FS. рд╕рдВрдЧрдгрдХрд╛рд╡рд░ рдЕрдиреЗрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдо (рд╡рд┐рдВрдбреЛрдЬ рдЖрдгрд┐ рд▓рд┐рдирдХреНрд╕) рдЕрд╕рд▓реНрдпрд╛рд╕ рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рд╕рдорд╛рди Linux рд╡рд┐рднрд╛рдЬрдирд╛рд╕рд╣ рдХрд╛рд░реНрдп рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ 2 (рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдордзреНрдпреЗ рдбрд┐рд╕реНрдХ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЖрд╣реЗ.

рдорд╛рдЙрдВрдЯ рдХреЗрд▓реЗрд▓реЗ рд╡рд┐рднрд╛рдЬрдиреЗ рдХреЗрд╡рд│ WSL Linux рд╡рд╛рддрд╛рд╡рд░рдгрд╛рддрдЪ рджрд┐рд╕рдд рдирд╛рд╣реАрдд, рддрд░ рдлрд╛рдЗрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рддреАрд▓ тАЬ\wsl$тАЭ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдбрд┐рд╕реНрдХрджреНрд╡рд╛рд░реЗ рдореБрдЦреНрдп рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗрд╣реА рджрд┐рд╕рддрд╛рдд.

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ 2 (рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдордзреНрдпреЗ рдбрд┐рд╕реНрдХ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЖрд╣реЗ.

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

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

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

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

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