рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ
рдорд╛рдирдХ рдХрд░реНрдиреЗрд▓рдХреЛ рдкреНрд░рдпреЛрдЧрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдХреЛ рд╕реНрддрд░рдорд╛ рд▓рд┐рдирдХреНрд╕рд╕рдБрдЧ рдкреВрд░реНрдг рдЕрдиреБрдХреВрд▓рддрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд░ рд╡рд┐рдиреНрдбреЛрдЬрдорд╛ рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рдирд┐рд░реНрдмрд╛рдз рд░реВрдкрдорд╛ рдЪрд▓рд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрди, рд╕рд╛рдереИ FUSE рдореЗрдХрд╛рдирд┐рдЬрдордорд╛ рдЖрдзрд╛рд░рд┐рдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред WSL1 рдХреЛ рддреБрд▓рдирд╛рдорд╛, WSL2 рд▓реЗ I/O рд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡реГрджреНрдзрд┐ рдЧрд░реЗрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдВрдХреБрдЪрд┐рдд рдЕрднрд┐рд▓реЗрдЦ рдЕрдирдкреНрдпрд╛рдХ рдЧрд░реНрджрд╛, WSL2 WSL1 рднрдиреНрджрд╛ 20 рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ, рд░ "git clone", "npm install", "apt update" рд░ "apt upgrade" рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрджрд╛ 2-5 рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ рд╣реБрдиреНрдЫред
WSL2 рд▓реЗ рд▓рд┐рдирдХреНрд╕ 4.19 рдХрд░реНрдиреЗрд▓рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рдЬреБрди рд╡рд┐рдиреНрдбреЛрдЬ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ Azure рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЪрд▓реНрдЫред рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рд╡рд┐рдиреНрдбреЛрдЬ рдЕрдкрдбреЗрдЯ рдореЗрдХрд╛рдирд┐рдЬрдо рдорд╛рд░реНрдлрдд рдбреЗрд▓рд┐рднрд░ рдЧрд░рд┐рдиреНрдЫ рд░ рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯрдХреЛ рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╡рд┐рд░реБрджреНрдз рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдиреНрдЫред WSL рд╕рдБрдЧ рдХрд░реНрдиреЗрд▓рдХреЛ рдПрдХреАрдХрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рд╕рдмреИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐:рд╢реБрд▓реНрдХ GPLv2 рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЕрдиреНрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдиреЗ рд╡рд╛рдЪрд╛ рдЧрд░рд┐рдиреНрдЫред рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рдкреНрдпрд╛рдЪрд╣рд░реВрд▓реЗ рдХрд░реНрдиреЗрд▓ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рдордп рдХрдо рдЧрд░реНрди, рдореЗрдореЛрд░реА рдЦрдкрдд рдХрдо рдЧрд░реНрди, рд░ рдХрд░реНрдиреЗрд▓рдорд╛ рдЪрд╛рд▓рдХ рд░ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯ рдЫреЛрдбреНрди рдЕрдиреБрдХреВрд▓рдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред
WSL1 рдХреЛ рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рдпрдо рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджреИ, рджреБрдмреИ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд╕рдБрдЧрд╕рдБрдЧреИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред WSL2 рд▓реЗ WSL1 рдХреЛ рдкрд╛рд░рджрд░реНрд╢реА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдп рдЧрд░реНрди рд╕рдХреНрдЫред WSL1 рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдЬрд╕реНрддреИ
рд╡рд╛рддрд╛рд╡рд░рдг
рд╕реНрд░реЛрдд: opennet.ru