рдХреНрдпреЛрдВ WSL 2 WSL рд╕реЗ 13x рддреЗрдЬрд╝ рд╣реИ: рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЗрдВрдкреНрд░реЗрд╢рди

Microsoft Windows рдордИ 2020 рдЕрджреНрдпрддрди (20H1) рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреА рддреИрдпрд╛рд░реА рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рдЕрджреНрдпрддрди рдореЗрдВ рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реБрдзрд╛рд░ рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдЕрдиреНрдп рдЖрд░рдВрдн рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпрд╣ рд╣реИ рдХрд┐ WSL 2 (рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо) рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ ред рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рд▓реЗрдХрд┐рди рд╣рд┐рдореНрдордд рдирд╣реАрдВ рд╣реБрдИред

рдбреЗрд╡ рд░реВрдкрд░реНрдЯ рдиреЗ рдЕрдкрдиреЗ 13-рдЗрдВрдЪ рд╕рд░рдлреЗрд╕ рд▓реИрдкрдЯреЙрдк рдкрд░ WSL 2 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдкрд╣рд▓реЗ рдкрд░рд┐рдгрд╛рдо
рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рд╣реБрдП:




рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 13 рдЧреБрдирд╛ рддреЗрдЬ рд╣реИ! рд╣рд░ рджрд┐рди рдЖрдкрдХреЛ рдореБрдлреНрдд рдореЗрдВ 13x рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдЗрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рджреЗрдЦрд╛, рддреЛ рдореБрдЭреЗ рдПрдХ рдард┐рдареБрд░рди рдорд╣рд╕реВрд╕ рд╣реБрдИ рдФрд░ рдПрдХ рдорддрд▓рдмреА рдЖрдВрд╕реВ рдирд┐рдХрд▓ рдЖрдПред рдХреНрдпреЛрдВ? рдЦреИрд░, рдореВрд▓ рд░реВрдк рд╕реЗ, рдореИрдВрдиреЗ рдЙрд╕ рдЦреЛрдП рд╣реБрдП рд╕рдордп рдХрд╛ рд╢реЛрдХ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬреЛ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ 5 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЬрдорд╛ рд╣реБрдЖ рдерд╛ред

рдФрд░ рдпреЗ рд╕рд┐рд░реНрдл рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ рд╣реИрдВред рдбрдмреНрд▓реВрдПрд╕рдПрд▓ 2 рдореЗрдВ, рдПрдирдкреАрдПрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдмрд┐рд▓реНрдбрд┐рдВрдЧ, рдкреИрдХрд┐рдВрдЧ, рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрдирд╛, рд╣реЙрдЯ рдореЙрдбреНрдпреВрд▓реНрд╕ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░рдирд╛, рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рдирд╛ - рдПрдХ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВ рд░реЛрдЬрд╛рдирд╛ рдЬреЛ рдХреБрдЫ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд╡рд╣ рдмрд╣реБрдд рддреЗрдЬ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореИрдХ рдкрд░ рдлрд┐рд░ рд╕реЗ рдмреИрдардиреЗ рдЬреИрд╕рд╛ рд╣реИ (рдпрд╛ рд╢рд╛рдпрдж рдмреЗрд╣рддрд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдкреНрдкрд▓ рдиреЗ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЕрдкрдиреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдмреИрдЯрд░реА рдЬреАрд╡рди рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмрд╣реБрдд рд╕реАрдорд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ)ред

рдЗрддрдиреА рдЪрдкрд▓рддрд╛ рдХреНрдпреЛрдВ?


рдЙрдиреНрд╣реЛрдВрдиреЗ 13x рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╡реГрджреНрдзрд┐ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА? рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдЬрдм рдореИрдВрдиреЗ рдореИрдХ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛, рддреЛ рдореИрдВрдиреЗ рдХреБрдЫ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рднреА рдлреЗрдВрдХ рджрд┐рдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ред рдпрд╣ рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдХрд╛рд░рдг рдбрд┐рд╕реНрдХ рдФрд░ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХреЛ рд▓рд┐рдЦрдирд╛ рдХрд╛рдлреА рдорд╣рдВрдЧрд╛ рдерд╛ (рд╕рдордп рдХреЗ рд╕рд╛рде рдЙрдкрд░рд┐рд╡реНрдпрдп рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ)ред рдФрд░ рдЕрдм рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдВ рдХрд┐ рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХрд┐рд╕ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ? рд╣рд╛рдБред рдЬрдм рдЖрдк рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬрддреЗ рд╕рдордп рд╣рд░ рдмрд╛рд░ рдХреЛрдб рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдФрд░ рд╕реНрдирд┐рдкреЗрдЯ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рд╕реА рдбрд┐рд╕реНрдХ рд▓реЗрдЦрди рдФрд░ рджрд╕рд┐рдпреЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред

рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЕрдкрдиреЗ рдХрдбрд╝рд╡реЗ рдЕрдиреБрднрд╡ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рдмрд╛рдж рд╕рдм рдХреБрдЫ рднреВрд▓рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдзреАрд░реЗ-рдзреАрд░реЗ рдЙрджрд╛рд╕ рд╣реЛрдиреЗ рд▓рдЧрддреЗ рд╣реИрдВ рдЬрдм рдЖрдк рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдзреАрд░реЗ-рдзреАрд░реЗ рдФрд░ рджреБрдЦ рд╕реЗ рдпрд╣ рд╕рдм рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреА рджреБрдирд┐рдпрд╛ рдЕрдм рд╡реИрд╕реА рдирд╣реАрдВ рд╣реЛрдЧреА рдФрд░ рдЖрдкрдХреЛ рдЬреЛ рдЙрдкрдХрд░рдг рдкрд╕рдВрдж рдЖрдпрд╛ рд╡рд╣ рдЕрдм рдЙрдкрдпреЛрдЧреА рдФрд░ рдкреНрд░рднрд╛рд╡реА рдирд╣реАрдВ рд▓рдЧрддрд╛ред

рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдЯреАрдо рдиреЗ рдПрдХ рдЬреЛрдЦрд┐рдо рд▓рд┐рдпрд╛ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ 2 рдореЗрдВ, рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдЕрдкрдиреА рд▓рд┐рдирдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдФрд░ рд╡реАрдПрдЪрдбреА (рд╡рд░реНрдЪреБрдЕрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рд╕реНрдХ) рдиреЗрдЯрд╡рд░реНрдХ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдЪрд╛рд▓рди рд╕реМрдВрдкрд╛ред рд╡реНрдпрд╛рдкрд╛рд░ рдмрдВрдж рдпрд╣ рд╣реИ рдХрд┐ рдкрд╣рд▓реА рдмрд╛рд░ рдЬрдм рдЖрдк рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдХреЛ рд╕реНрдкрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд┐рддрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рдордп рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдореЗрдВ рдЧрдгрдирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЖрдирдВрдж рдХреЗ рд╕рд╛рде рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рдм рдХреНрдпрд╛ рд╣реИред

рдЕрдм рдлрд╛рдЗрд▓реЗрдВ рдХрд╣рд╛рдВ рд░рд╣реЗрдВрдЧреА?


WSL 2 рдХрд╛ рдкреВрд░рд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирдП VHD рдкрд░ рдирдП ~ / Linux рдХреЗ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА / mnt / c / Users / <username> рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ ред рдЖрдк рдЗрд╕ рдбрд┐рд╕реНрдХ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ \\\\ wsl $ \\ <рд╡рд┐рддрд░рдг рдирд╛рдо> \\ <рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо> \\ рд╣реЛрдо рдкрд░ рдЬрд╛рдХрд░ рдпрд╛ рдЕрдкрдиреЗ рдмреИрд╢ рд╢реЗрд▓ рд╕реЗ explorer.exe рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░рдХреЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИ, рдФрд░ рдпрд╣ рдЖрдкрдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ ~ / рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рдореЗрд░реЗ рд╕рднреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд░рд╣рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдореИрдВ рдХреЛрдб рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЦреЛрд▓рддрд╛ рд╣реВрдВред



VS рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?


рд╡реАрдПрд╕ рдХреЛрдб (рд╡реАрдПрд╕ рдХреЛрдб рд░рд┐рдореЛрдЯ - рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓) рдкрд░ рджреВрд░рд╕реНрде рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдЖрд░рд╛рдорджрд╛рдпрдХ рдХрд╛рдо рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдЪрд░рдг рд╣реИред рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡реА.рдПрд╕. рдХреЛрдб рдХреЛ рд▓рд┐рдирдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╕рднреА рдСрдкрд░реЗрд╢рди (git рдХрдорд╛рдВрдб, рдХрдВрд╕реЛрд▓, рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛, рдЗрддреНрдпрд╛рджрд┐) рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдмрд╣реБрдд рд╕реНрд╡рд╛рдпрддреНрдд рдмрдирд╛рддрд╛ рд╣реИред

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

рдПрдХ рдЙрдЬреНрдЬрд╡рд▓ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдЦреБрд╢реА рдФрд░ рдЖрд╢рд╛ рдХреЗ рдЖрдБрд╕реВ


рдореБрдЭреЗ рдЦреБрд╢реА рдХрд╛ рдЕрд╣рд╕рд╛рд╕ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдордИ 2020 рдЕрдкрдбреЗрдЯ рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВ рдФрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рд▓рд┐рдирдХреНрд╕ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдЬреЛ рд╕рд┐рд░реНрдл рдореЗрд░реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЧреЗрдорд┐рдВрдЧ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЙрдбрд╝рддрд╛ рд╣реИред рдХреБрдЫ рдФрд░ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдЕрднреА рддрдХ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдирд╕рд╛рдЗрдбрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдХрд┐ рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдЯреАрдо рдиреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рднреА рдЕрдЪреНрдЫрд╛ рд╣реИ! рд╡реЗ рдЯреИрдм рдХреА рдХрдореА, JSON рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ "рдХреВрд▓ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рд╢рд┐рдХрд╛рдпрддреЛрдВ рдХреЛ рд╕реБрди рд░рд╣реЗ рдереЗред рдпрд╣ рдЕрднреА рднреА рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╢рд╛рдпрдж рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЯрд░реНрдорд┐рдирд▓ рд╣реИред

5 рд╡рд░реНрд╖реЛрдВ рддрдХ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдмрд╣реБрдд рдХреБрдЫ рдХрд░ рдЧрдпрд╛: рд░реЗрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛, рд╕рд╛рдЗрдЧрд╡рд┐рди рдХреГрддреНрд░рд┐рдо рдЧреЛрд▓реЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рд▓рдбрд╝рд╛рдИред рдореИрдВ рдЙрд╕реА рдмрд┐рд▓реНрдб 2016 рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЕрдЧреНрд░рд┐рдо рдкрдВрдХреНрддрд┐ рдореЗрдВ рдмреИрдард╛ рдЬрдм Microsoft рдиреЗ WSL рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдШреЛрд╖рдгрд╛ рдХреАред рдФрд░ рдлрд┐рд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рдереА рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдПрдХ рдирдП рд╕реНрддрд░ рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рд╢рдХ рдХреЗ рдмрд┐рдирд╛, WSL 2 рддрдм рд╕реЗ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдПрдХ рдирдП рдпреБрдЧ рдХреЗ рдХрдЧрд╛рд░ рдкрд░ рд╣реИрдВред



рдПрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ


рдпрджрд┐ рдЖрдкрдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ , рддреЛ рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреЗ рд╣реИрдВ - 2 рдЬреАрдмреА рд░реИрдо рдпрд╛ рдЕрдзрд┐рдХ рдХреА рджрд░ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2012, 2016 рдпрд╛ 2019 рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрдерд╛рдкрдирд╛, рдПрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреАрдордд рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред рдХреЗрд╡рд▓ рдкреНрд░рддрд┐ рджрд┐рди 21 рд░реВрдмрд▓ рд╕реЗ ! рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢рд╛рд╢реНрд╡рдд рд╕рд░реНрд╡рд░ рднреА рд╣реИрдВ;)


All Articles