เชถเชพ เชฎเชพเชŸเซ‡ WSL 2 WSL เช•เชฐเชคเชพเช‚ 13 เช—เชฃเซเช‚ เชเชกเชชเซ€ เช›เซ‡: เช‡เชจเชธเชพเช‡เชกเชฐ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจเชฎเชพเช‚เชฅเซ€ เช›เชพเชช

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชตเชฟเชจเซเชกเซ‹เช เชฎเซ‡ 2020 เช…เชชเชกเซ‡เชŸ (20H1) เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช† เช…เชชเชกเซ‡เชŸเชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• เชธเชฐเชธ เชฏเซเชเชฐ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชธเซเชงเชพเชฐเชพเช“ เชนเชถเซ‡, เชชเชฐเช‚เชคเซ เชตเชฟเชจเซเชกเซ‹เชเชจเชพ เชจเชตเชพ เชตเชฐเซเชเชจเชฎเชพเช‚ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชตเชงเซ เชฎเชนเชคเซเชตเชจเซเช‚ เชถเซเช‚ เช›เซ‡ เชคเซ‡ เช›เซ‡ เชกเชฌเซเชฒเซเชฏเซเชเชธเชเชฒ 2 (เชฒเชฟเชจเช•เซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชธเชฌเชธเชฟเชธเซเชŸเชฎ). เช† เชคเซ‡ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชฎเชพเชนเชฟเชคเซ€ เช›เซ‡ เชœเซ‡เช“ Windows OS เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเชคเชพ, เชชเชฐเช‚เชคเซ เชนเชฟเช‚เชฎเชค เชจ เช•เชฐเซ€.

เชกเซ‡เชต เชฐเซเชชเชฐเซเชŸเซ‡ เชคเซ‡เชจเชพ 2-เช‡เช‚เชšเชจเชพ เชธเชฐเชซเซ‡เชธ เชฒเซ‡เชชเชŸเซ‹เชช เชชเชฐ WSL 13 เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชชเซเชฐเชฅเชฎ เชชเชฐเชฟเชฃเชพเชฎเซ‹
เชธเช†เชจเช‚เชฆ เช†เชถเซเชšเชฐเซเชฏ:

เชถเชพ เชฎเชพเชŸเซ‡ WSL 2 WSL เช•เชฐเชคเชพเช‚ 13 เช—เชฃเซเช‚ เชเชกเชชเซ€ เช›เซ‡: เช‡เชจเชธเชพเช‡เชกเชฐ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจเชฎเชพเช‚เชฅเซ€ เช›เชพเชช

WSL เชจเซเช‚ เชฌเซ€เชœเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชชเซเชฐเชฅเชฎ เช•เชฐเชคเชพ 13 เช—เชฃเซเช‚ เชเชกเชชเซ€ เช›เซ‡! เชเชตเซเช‚ เชจเชฅเซ€ เช•เซ‡ เชฆเชฐเชฐเซ‹เชœ เชคเชฎเชจเซ‡ 13x เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธ เชฌเซ‚เชธเซเชŸ เชฎเชซเชคเชฎเชพเช‚ เชฎเชณเซ‡. เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‡เช‚ เช† เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชชเชนเซ‡เชฒเซ€เชตเชพเชฐ เชœเซ‹เชฏเชพ เชคเซเชฏเชพเชฐเซ‡ เชฎเชจเซ‡ เช เช‚เชกเซ€เชจเซ‹ เช…เชจเซเชญเชต เชฅเชฏเซ‹ เช…เชจเซ‡ เชเช• เชฎเซ‡เชจเชฒเซ€ เช†เช‚เชธเซ เชตเชนเซ€ เช—เชฏเชพ. เชถเชพ เชฎเชพเชŸเซ‡? เช เซ€เช• เช›เซ‡, เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เชนเซเช‚ เชกเชฌเซเชฒเซเชฏเซเชเชธเชเชฒเชจเชพ เชชเซเชฐเชฅเชฎ เชธเช‚เชธเซเช•เชฐเชฃ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเชพ 5 เชตเชฐเซเชทเชฅเซ€ เชตเชงเซ เชธเช‚เชšเชฟเชค เชฅเชฏเซ‡เชฒเชพ เช–เซ‹เชตเชพเชฏเซ‡เชฒเชพ เชธเชฎเชฏเชจเซ‹ เชถเซ‹เช• เช•เชฐเชคเซ‹ เชนเชคเซ‹.

เช…เชจเซ‡ เช† เชฎเชพเชคเซเชฐ เชธเช‚เช–เซเชฏเชพเช“ เชจเชฅเซ€. WSL 2 เชฎเชพเช‚, npm เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ, เชฌเชฟเชฒเซเชกเซ€เช‚เช—, เชชเซ‡เช•เซ‡เชœเซ€เช‚เช—, เชซเชพเช‡เชฒเซ‹ เชœเซ‹เชตเชพ, เชนเซ‹เชŸ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชซเชฐเซ€เชฅเซ€ เชฒเซ‹เชก เช•เชฐเชตเชพ, เชธเชฐเซเชตเชฐเซเชธ เชถเชฐเซ‚ เช•เชฐเชตเชพ - เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฐ เชคเชฐเซ€เช•เซ‡ เชนเซเช‚ เชฆเชฐเชฐเซ‹เชœ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเช‚ เช›เซเช‚ เชคเซ‡ เชฒเช—เชญเช— เชฌเชงเซเช‚ เชœ เชตเชงเซ เชเชกเชชเซ€ เชฌเชจเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡ เชซเชฐเซ€เชฅเซ€ เชฎเซ‡เช• เชชเชฐ เชนเซ‹เชตเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ (เช…เชฅเชตเชพ เช•เชฆเชพเชš เชตเชงเซ เชธเชพเชฐเซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ Apple เช›เซ‡เชฒเซเชฒเชพ เช•เซ‡เชŸเชฒเชพเช• เชตเชฐเซเชทเซ‹เชฎเชพเช‚ เชตเชงเซ เชธเชพเชฐเซ€ เชฌเซ‡เชŸเชฐเซ€ เชœเซ€เชตเชจเชจเซ€ เชคเชฐเชซเซ‡เชฃเชฎเชพเช‚ เชคเซ‡เชจเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹เชจเซ‡ เชงเชฐเชฎเซ‚เชณเชฅเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡).

เช†เชตเซ€ เชšเชชเชณเชคเชพ เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซ‡ เช›เซ‡?

เชคเซ‡เช“เช เช‰เชคเซเชชเชพเชฆเช•เชคเชพเชฎเชพเช‚ 13 เช—เชฃเซ‹ เชตเชงเชพเชฐเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเซ‹? เช…เช—เชพเช‰, เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‡เช‚ เชฎเซ‡เช• เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซเช‚ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚, เชคเซเชฏเชพเชฐเซ‡ เชฎเซ‡เช‚ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเช•เชฒเซเชชเซ‹ เชชเชฃ เชซเซ‡เช‚เช•เซ€ เชฆเซ€เชงเชพ, เชœเซ‹เช•เซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชงเชพเชฐเชฃเชพเช“เชจเชพ เชธเซเชคเชฐเซ‡. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชกเชฌเซเชฒเซเชฏเซเชเชธเชเชฒเชจเชพ เชชเซเชฐเชฅเชฎ เชธเช‚เชธเซเช•เชฐเชฃเชจเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชกเชฟเชธเซเช• เช…เชจเซ‡ เชฒเชฟเชจเช•เซเชธ เชธเชฟเชธเซเชŸเชฎ เช•เซ‹เชฒเซเชธ เชชเชฐ เชฒเช–เชตเชพ (เชธเชฎเชฏ เช–เชฐเซเชšเชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช) เช–เซ‚เชฌ เช–เชฐเซเชšเชพเชณ เชนเชคเชพ. เช…เชจเซ‡ เชนเชตเซ‡ เช…เชจเซเชฎเชพเชจ เช•เชฐเซ‹ เช•เซ‡ เช†เชงเซเชจเชฟเช• เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช•เชฏเชพ เชชเชฐ เช–เซ‚เชฌ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡? เชนเชพ. เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชซเชพเช‡เชฒเชจเซ‡ เชธเชพเชšเชตเซ‹ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เชฆเชฐ เชตเช–เชคเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชจเชฟเชฐเซเชญเชฐเชคเชพ เช…เชจเซ‡ เช•เซ‹เชก เชธเซเชจเชฟเชชเซ‡เชŸเซเชธเชจเซ‹ เชธเชฎเซ‚เชน เชเช•เชธเชพเชฅเซ‡ เช•เชฐเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เชนเชœเชพเชฐเซ‹ เชซเชพเช‡เชฒเซ‹ เชชเชฐ เช˜เชฃเซ€ เชฌเชงเซ€ เชกเชฟเชธเซเช• เชฐเชพเช‡เชŸ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเซเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹.

เชเช•เชตเชพเชฐ เชคเชฎเซ‡ เช† เชธเช–เชค เชฐเซ€เชคเซ‡ เชถเซ€เช–เซ€ เชฒเซ‹, เชคเซ‡ เชญเซ‚เชฒเซ€ เชœเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹ เช›เซ‹ เช•เซ‡ เช† เชฌเชงเซเช‚ เช•เซ‡เชŸเชฒเซเช‚ เชงเซ€เชฎเซ‡เชฅเซ€ เช…เชจเซ‡ เช‰เชฆเชพเชธเซ€เชฅเซ€ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เชนเชคเชพเชถ เชฅเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเชฎเซ‡ เชธเชฎเชœเซ‹ เช›เซ‹ เช•เซ‡ เชคเชฎเชพเชฐเซเช‚ เชตเชฟเชถเซเชต เชนเชตเซ‡ เชชเชนเซ‡เชฒเชพ เชœเซ‡เชตเซเช‚ เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เช—เชฎเชคเซเช‚ เชธเชพเชงเชจ เชนเชตเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช…เชฅเชตเชพ เช…เชธเชฐเช•เชพเชฐเช• เชฒเชพเช—เชคเซเช‚ เชจเชฅเซ€.

เชธเชฆเชจเชธเซ€เชฌเซ‡, WSL เชŸเซ€เชฎเซ‡ เชœเซ‹เช–เชฎ เชฒเซ€เชงเซเช‚ เช…เชจเซ‡ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซ€. WSL 2 เชฎเชพเช‚, เช† เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€: เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชตเชฟเชจเซเชกเซ‹เชเชฎเชพเช‚ เชชเซ‹เชคเชพเชจเซเช‚ Linux เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชฌเชจเชพเชตเซเชฏเซเช‚ เช…เชจเซ‡ VHD (เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชกเชฟเชธเซเช•) เชจเซ‡เชŸเชตเชฐเซเช• เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชซเชพเช‡เชฒ เช•เชพเชฎเช—เซ€เชฐเซ€ เชธเซ‹เช‚เชชเซ€. เชŸเซเชฐเซ‡เชก-เช“เชซ เช เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชฐเชฅเชฎ เชตเช–เชค เชšเชฒเชพเชตเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ‡ เชธเซเชชเชฟเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชชเชธเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡. เช† เชธเชฎเชฏ เชฎเชฟเชฒเชฟเชธเซ‡เช•เช‚เชกเชฎเชพเช‚ เชฎเชพเชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชญเชพเช—เซเชฏเซ‡ เชœ เชงเซเชฏเชพเชจเชชเชพเชคเซเชฐ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ เช†เชจเช‚เชฆ เชธเชพเชฅเซ‡ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซ‹ เช›เซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ เช† เชฌเชงเซเช‚ เชถเซเช‚ เช›เซ‡.

เชนเชตเซ‡ เชซเชพเช‡เชฒเซ‹ เช•เซเชฏเชพเช‚ เชฐเชนเซ‡เชถเซ‡?

WSL 2 เชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเชพเชญ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เช…เชนเซ€เช‚เชฅเซ€ เช–เชธเซ‡เชกเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹ /mnt/c/Users// เชจเชตเซ€ เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ ~/เชฒเชฟเชจเช•เซเชธ เชจเชตเชพ VHD เชชเชฐ. เชชเชฐ เชœเชˆเชจเซ‡ เชคเชฎเซ‡ เช† เชกเซเชฐเชพเชˆเชตเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เช“ เช“เชจเชฒเชพเชˆเชจ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ \\wsl$\\\เชนเซ‹เชฎ เช…เชฅเชตเชพ เช†เชฆเซ‡เชถ เชฆเชพเช–เชฒ เช•เชฐเซ€เชจเซ‡ explorer.exe เชคเชฎเชพเชฐเชพ เชฌเซ‡เชถ เชถเซ‡เชฒเชฎเชพเช‚เชฅเซ€.

เช† เชเช• เชตเชพเชธเซเชคเชตเชฟเช• Linux เชซเชพเช‡เชฒเชธเชฟเชธเซเชŸเชฎ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชคเชฎเชพเชฐเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฎเซเชœเชฌ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฐเซเชคเซ‡ เช›เซ‡. เชฎเซ‡เช‚ เชเช• เชซเซ‹เชฒเซเชกเชฐ เชฌเชจเชพเชตเซเชฏเซเช‚ ~/เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ, เชœเซเชฏเชพเช‚ เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เช เชฐเชนเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชนเซเช‚ เช•เซ‹เชก เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เช•เซ‹เชกเชฎเชพเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เช–เซ‹เชฒเซเช‚ เช›เซเช‚.

VS เช•เซ‹เชก เชตเชฟเชถเซ‡ เชถเซเช‚?

WSL เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ VS เช•เซ‹เชก เชชเชฐ เชฐเชฟเชฎเซ‹เชŸ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ (VS Code Remote - WSL) เช เช›เซ‡เชฒเซเชฒเซ‹ เชคเชฌเช•เซเช•เซ‹ เช›เซ‡ เชœเซ‡ เชกเซ‡เชตเชฒเชชเชฐ เชฎเชพเชŸเซ‡ เช†เชฐเชพเชฎเชฆเชพเชฏเช• เช•เชพเชฐเซเชฏ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ VS เช•เซ‹เชกเชจเซ‡ Linux เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชธเชพเชฅเซ‡ เชธเซ€เชงเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเชพ เชคเชฎเชพเชฎ เช“เชชเชฐเซ‡เชถเชจเซเชธ (git เช†เชฆเซ‡เชถเซ‹, เช•เชจเซเชธเซ‹เชฒ, เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชตเช—เซ‡เชฐเซ‡) เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชธเชฎเช—เซเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช–เซ‚เชฌ เชœ เชธเซเชตเชพเชฏเชคเซเชค เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชนเซเช‚ เช† เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซ‹ เช…เชธเซเชตเชธเซเชฅ เชนเชคเซ‹ เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเชพ เชœเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เช—เซ‹เช เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€. เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เชนเซเช‚ เชคเซ‡เชจเซ€ เชชเซเชฐเชถเช‚เชธเชพ เช•เชฐเซเช‚ เช›เซเช‚ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซเชฏเชพเช‚ เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชธเซเชคเชฐ เช›เซ‡ เชœเซ‡ เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชนเซเช‚ เช•เชฏเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซเช‚ เช›เซเช‚ เช…เชจเซ‡ เชฎเชพเชฐเซ€ เชซเชพเช‡เชฒเซ‹ เช•เซเชฏเชพเช‚ เชฐเชนเซ‡ เช›เซ‡. เช†เชจเชพเชฅเซ€ เชตเชฟเชจเซเชกเซ‹เช เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชตเชงเซ เชชเชพเชฐเชฆเชฐเซเชถเช• เชฌเชจเซ€ เช…เชจเซ‡ VS เช•เซ‹เชกเชฎเชพเช‚ เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ UI เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชตเชงเซ เชธเชฐเชณ เชฌเชจเซเชฏเซเช‚.

เช–เซเชถเซ€เชจเชพ เช†เช‚เชธเซ เช…เชจเซ‡ เช‰เชœเซเชœเชตเชณ เชญเชตเชฟเชทเซเชฏเชจเซ€ เช†เชถเชพ

เชนเซเช‚ เชฎเชฆเชฆ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€ เชชเชฐเช‚เชคเซ Windows เชฎเซ‡ 2020 เช…เชชเชกเซ‡เชŸเชจเชพ เช†เช—เชพเชฎเซ€ เชชเซเชฐเช•เชพเชถเชจ เช…เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซเชก Linux เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชตเชฟเชถเซ‡ เช‰เชคเซเชธเชพเชนเชฟเชค เช…เชจเซเชญเชตเซ€ เชถเช•เซเช‚ เช›เซเช‚ เชœเซ‡ เชซเช•เซเชค เชฎเชพเชฐเชพ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เช—เซ‡เชฎเชฟเช‚เช— PC เชชเชฐ เช‰เชกเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชคเซเชฏเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เช…เชจเซเชฏ เชธเชฎเชธเซเชฏเชพเช“ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชนเซเช‚ เชนเชœเซ€ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชชเช›เซ€ เช‡เชจเชธเชพเช‡เชก เชชเซ‚เชฐเซเชตเชฆเชฐเซเชถเชจ เชฎเซ‡เช‚ เชคเชพเชฐเชฃ เช•เชพเชขเซเชฏเซเช‚ เช•เซ‡ WSL เชŸเซ€เชฎเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเซ€ เช›เซ‡.

เชตเชงเซเชฎเชพเช‚, เชคเซ‡ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชธเชพเชฐเซเช‚ เชชเชฃ! เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“เช เชŸเซ…เชฌเซเชธเชจเซ€ เช…เช›เชค, JSON เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชจเซ‡ Windows เชฎเชพเช‚ "เช เช‚เชกเซ เช…เชจเซเชญเชตเชตเชพเชจเซ€" เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชตเชฟเชถเซ‡ เชฎเชพเชฐเซ€ เชซเชฐเชฟเชฏเชพเชฆเซ‹ เชธเชพเช‚เชญเชณเซ€ เชนเชคเซ€. เชคเซ‡ เชนเชœเซ เชชเชฃ เชตเชฟเชšเชฟเชคเซเชฐ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ Windows เชŸเชฐเซเชฎเชฟเชจเชฒ เช•เชฆเชพเชš Windows เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชŸเชฐเซเชฎเชฟเชจเชฒ เช›เซ‡.

5 เชตเชฐเซเชทเชฅเซ€ เชตเชฟเชจเซเชกเซ‹เช เชชเชฐ เช•เชพเชฎ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชนเซเช‚ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เชชเชธเชพเชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚: เชฐเซ‡เชฒเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชจ เชนเซ‹เชตเชพ, เช•เซƒเชคเซเชฐเชฟเชฎ เชธเชพเชฏเช—เชตเชฟเชจ เชถเซ‡เชฒเซเชธ เชธเชพเชฅเซ‡ เชธเช‚เช˜เชฐเซเชท เช•เชฐเชตเซ‹. เชœเซเชฏเชพเชฐเซ‡ Microsoft เช WSL เชจเชพ เชชเซเชฐเชฅเชฎ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชœ เชฌเชฟเชฒเซเชก 2016 เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฎเชพเช‚ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช†เช—เชณเชจเซ€ เชนเชฐเซ‹เชณเชจเซ€ เชฌเซ‡เช เช• เชนเชคเซ€. เช…เชจเซ‡ เชชเช›เซ€ เชฎเซ‡เช‚ เช†เชถเชพ เชฐเชพเช–เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เช•เซ‡ เชตเชฟเชจเซเชกเซ‹เช เชชเชฐ เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช†เช–เชฐเซ‡ เชจเชตเชพ เชธเซเชคเชฐเซ‡ เชชเชนเซ‹เช‚เชšเชถเซ‡. เชจเชฟเชƒเชถเช‚เช•เชชเชฃเซ‡, WSL 2 เช เชคเซเชฏเชพเชฐเชฅเซ€ เชฎเซ‡เช‚ เชœเซ‹เชฏเซ‡เชฒเซ€ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เชธเซเชงเชพเชฐเชฃเชพ เช›เซ‡ เช…เชจเซ‡ เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เชจเชตเชพ เชฏเซเช—เชจเซ€ เชŸเซ‹เชš เชชเชฐ เช›เซ€เช.

เชœเชพเชนเซ‡เชฐเชพเชคเชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เชชเชฐ

เชœเซ‹ เช•เชพเชฎเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชตเชฟเชจเซเชกเซ‹เช เชธเชฐเซเชตเชฐเซเชธ, เชคเซ‹ เชชเช›เซ€ เชคเชฎเซ‡ เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ - 2012 เชœเซ€เชฌเซ€ เชฐเซ‡เชฎ เช…เชฅเชตเชพ เชคเซ‡เชจเชพเชฅเซ€ เชตเชงเซเชจเซ€ เชฏเซ‹เชœเชจเชพเช“ เชชเชฐ เชตเชฟเชจเซเชกเซ‹เช เชธเชฐเซเชตเชฐ 2016, 2019 เช…เชฅเชตเชพ 2 เชจเซเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ, เชฒเชพเช‡เชธเชจเซเชธ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เช•เชฟเช‚เชฎเชคเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เช•เซเชฒ เชฆเชฟเชตเชธ เชฆเซ€เช  21 เชฐเซเชฌเซ‡เชฒเซเชธเชฅเซ€! เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชถเชพเชถเซเชตเชค เชธเชฐเซเชตเชฐ เชชเชฃ เช›เซ‡ ๐Ÿ˜‰

เชถเชพ เชฎเชพเชŸเซ‡ WSL 2 WSL เช•เชฐเชคเชพเช‚ 13 เช—เชฃเซเช‚ เชเชกเชชเซ€ เช›เซ‡: เช‡เชจเชธเชพเช‡เชกเชฐ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจเชฎเชพเช‚เชฅเซ€ เช›เชพเชช

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹