рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯрд▓реЗ WSL2 (рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдиреНрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдорд╛ рдбрд┐рд╕реНрдХрд╣рд░реВ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреЗрдХреЛ рдЫред

рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░рд┐рдпреЛ WSL2 рд╕рдмрд╕рд┐рд╕реНрдЯрдо (рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдиреНрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ, рдЬрд╕рд▓реЗ рд╡рд┐рдиреНрдбреЛрдЬрдорд╛ рд▓рд┐рдирдХреНрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕реБрд░реБрд╡рд╛рдд рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫред
рд╡рд┐рдиреНрдбреЛрдЬ рдЗрдирд╕рд╛рдЗрдбрд░ рдмрд┐рд▓реНрдб 20211 рдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрджреИ, WSL2 рд▓реЗ рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХрд╣рд░реВрдмрд╛рдЯ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкреНрдпреЛред

рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, "wsl -mount" рдХрдорд╛рдгреНрдб рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫ, рдЬрд╕рдХреЛ рд╕рд╛рде рддрдкрд╛рдИрд▓реЗ, рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВрдХреЛ рдмреАрдЪрдорд╛, WSL рдорд╛ FS рдорд╛ рдмрд┐рд▓реНрдЯ-рдЗрди рд╡рд┐рдиреНрдбреЛрдЬ рд╕рдорд░реНрдерди рдирднрдПрдХреЛ рд╡рд┐рднрд╛рдЬрди рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рдПрдХрд╕рдБрдЧ рд╡рд┐рднрд╛рдЬрди рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред ext4 FSред рдпрджрд┐ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдзреЗрд░реИ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо (рд╡рд┐рдиреНрдбреЛрдЬ рд░ рд▓рд┐рдирдХреНрд╕) рдЫ рднрдиреЗ рдпреЛ рд╕реБрд╡рд┐рдзрд╛ рдЙрд╣реА рд▓рд┐рдирдХреНрд╕ рд╡рд┐рднрд╛рдЬрдирд╕рдБрдЧ рдХрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯрд▓реЗ WSL2 (рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдиреНрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдорд╛ рдбрд┐рд╕реНрдХрд╣рд░реВ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреЗрдХреЛ рдЫред

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

рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯрд▓реЗ WSL2 (рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдиреНрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рдорд╛ рдбрд┐рд╕реНрдХрд╣рд░реВ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреЗрдХреЛ рдЫред

рд╣рд╛рдореА рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдореНрдЭрдирд╛ рдЧрд░реМрдВ рдХрд┐ WSL2 рд╕рдВрд╕реНрдХрд░рдг рдлрд░рдХ рдЫ рдкрд╣рд┐рд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЗрдореБрд▓реЗрдЯрд░рдХреЛ рд╕рдЯреНрдЯрд╛ рдкреВрд░реНрдг рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рдбреЗрд▓рд┐рднрд░реА, рдЬрд╕рд▓реЗ рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВрд▓рд╛рдИ Windows рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВрдорд╛ рдЕрдиреБрд╡рд╛рдж рдЧрд░реНрдпреЛред WSL2 рдорд╛ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╡рд┐рдиреНрдбреЛрдЬ рд╕реНрдерд╛рдкрдирд╛ рдЫрд╡рд┐рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди, рддрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рд▓реЛрдб рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд╡рд┐рдиреНрдбреЛрдЬрджреНрд╡рд╛рд░рд╛ рдЕрдк рдЯреБ рдбреЗрдЯ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рдЬрд╕реНрддреИ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдиреНрдЫред рдорд╛рдирдХ рд╡рд┐рдиреНрдбреЛрдЬ рдЕрдкрдбреЗрдЯ рд╕рдВрдпрдиреНрддреНрд░ рдХрд░реНрдиреЗрд▓ рд╕реНрдерд╛рдкрдирд╛ рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

WSL2 рдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЛрд░ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 4.19 рд░рд┐рд▓реАрдЬрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ, рдЬреБрди рд╡рд┐рдиреНрдбреЛрдЬ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ Azure рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЪрд▓реНрдЫред рдХрд░реНрдиреЗрд▓рдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ WSL2-рд╡рд┐рд╢реЗрд╖ рдкреНрдпрд╛рдЪрд╣рд░реВрд▓реЗ рдХрд░реНрдиреЗрд▓ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рдордп рдШрдЯрд╛рдЙрди, рдореЗрдореЛрд░реА рдЦрдкрдд рдХрдо рдЧрд░реНрди, рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдореБрдХреНрдд рдЧрд░рд┐рдПрдХреЛ рдореЗрдореЛрд░реАрдорд╛ рд╡рд┐рдиреНрдбреЛрдЬ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди, рд░ рдХрд░реНрдиреЗрд▓рдорд╛ рдЪрд╛рд▓рдХ рд░ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯ рдЫреЛрдбреНрди рдЕрдиреБрдХреВрд▓рдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред

WSL2 рд╡рд╛рддрд╛рд╡рд░рдг ext4 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рд░ рднрд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбрд╛рдкреНрдЯрд░рдХреЛ рд╕рд╛рде рдЫреБрдЯреНрдЯреИ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐ (VHD) рдорд╛ рдЪрд▓реНрдЫред WSL1 рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдЬрд╕реНрддреИ рд╕реНрдерд╛рдкрд┐рдд рдЫрдиреН рдЕрд▓рдЧ рд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рддрд░рдг рдХреЛ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫрдиреНред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рд╕реНрдЯреЛрд░ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ WSL тАЛтАЛрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдиреНрдЫ рд╕рдореНрдореЗрд▓рдирд╣рд░реБ Ubuntu, рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕, рдХрд╛рд▓реА рд▓рд┐рдирдХреНрд╕, рдлреЗрдбреЛрд░рд╛,
рдЕрд▓реНрдкрд╛рдЗрди, рд╕реБрд╕реЗ ╨╕ рдЦреБрд▓рд╛ SUSE.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди