WSL 2 WSL เจจเจพเจฒเฉ‹เจ‚ 13 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจ•เจฟเจ‰เจ‚ เจนเฉˆ: เจ‡เจจเจธเจพเจˆเจกเจฐ เจชเฉเจฐเฉ€เจตเจฟเจŠ เจคเฉ‹เจ‚ เจชเฉเจฐเจญเจพเจต

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฎเจˆ 2020 เจ…เจชเจกเฉ‡เจŸ (20H1) เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ‡เจธ เจ…เจชเจกเฉ‡เจŸ เจตเจฟเฉฑเจš เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉเจ เจตเจงเฉ€เจ† เจธเฉเจงเจพเจฐ เจนเฉ‹เจฃเจ—เฉ‡, เจชเจฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐเจพเจ‚ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ•เฉ€ เจนเฉˆเฅค WSL 2 (เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ)เฅค เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจขเฉเจ•เจตเฉ€เจ‚ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉˆ เจœเฉ‹ เจตเจฟเฉฐเจกเฉ‹เจœเจผ OS เจคเฉ‡ เจธเจตเจฟเจš เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจ, เจชเจฐ เจนเจฟเฉฐเจฎเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เฅค

เจกเฉ‡เจต เจฐเฉ‚เจชเจฐเจŸ เจจเฉ‡ เจ†เจชเจฃเฉ‡ 2-เจ‡เฉฐเจš เจธเจฐเจซเฉ‡เจธ เจฒเฉˆเจชเจŸเจพเจช เจ…เจคเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ 'เจคเฉ‡ WSL 13 เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ
เจ–เฉเจธเจผเฉ€ เจจเจพเจฒ เจนเฉˆเจฐเจพเจจ:

WSL 2 WSL เจจเจพเจฒเฉ‹เจ‚ 13 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจ•เจฟเจ‰เจ‚ เจนเฉˆ: เจ‡เจจเจธเจพเจˆเจกเจฐ เจชเฉเจฐเฉ€เจตเจฟเจŠ เจคเฉ‹เจ‚ เจชเฉเจฐเจญเจพเจต

WSL เจฆเจพ เจฆเฉ‚เจœเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจชเจนเจฟเจฒเฉ‡ เจจเจพเจฒเฉ‹เจ‚ 13 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจนเฉˆ! เจ‡เจน เจนเจฐ เจฐเฉ‹เจœเจผ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉเจซเจผเจค เจตเจฟเฉฑเจš 13 เจ—เฉเจฃเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฌเฉ‚เจธเจŸ เจฎเจฟเจฒเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจ‚ เจ‡เจนเจจเจพเจ‚ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจฆเฉ‡เจ–เจฟเจ† เจคเจพเจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจ เฉฐเจข เจฎเจนเจฟเจธเฉ‚เจธ เจนเฉ‹เจˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฎเจฐเจฆเจพเจจเจพ เจนเฉฐเจเฉ‚ เจตเจนเจพเจ‡เจ†เฅค เจ•เจฟเจ‰เจ‚? เจ–เฉˆเจฐ, เจœเจฟเจ†เจฆเจพเจคเจฐ เจฎเฉˆเจ‚ เจ‰เจธ เจ—เฉเจ†เจšเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเจพ เจธเฉ‹เจ— เจฎเจจเจพ เจฐเจฟเจนเจพ เจธเฉ€ เจœเฉ‹ WSL เจฆเฉ‡ โ€‹โ€‹เจชเจนเจฟเจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ 5 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‡เจ•เฉฑเจ เจพ เจนเฉ‹เจ‡เจ† เจธเฉ€.

เจ…เจคเฉ‡ เจ‡เจน เจธเจฟเจฐเจซเจผ เจจเฉฐเจฌเจฐ เจจเจนเฉ€เจ‚ เจนเจจเฅค WSL 2 เจตเจฟเฉฑเจš, npm เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ, เจฌเจฟเจฒเจกเจฟเฉฐเจ—, เจชเฉˆเจ•เฉ‡เจœเจฟเฉฐเจ—, เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡เจ–เจฃเจพ, เจ—เจฐเจฎ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจฒเฉ‹เจก เจ•เจฐเจจเจพ, เจธเจฐเจตเจฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ - เจฒเจ—เจญเจ— เจนเจฐ เจšเฉ€เจœเจผ เจœเฉ‹ เจฎเฉˆเจ‚ เจฐเฉ‹เจœเจผเจพเจจเจพ เจ‡เฉฑเจ• เจตเฉˆเจฌ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฆเจพ เจนเจพเจ‚ เจฌเจนเฉเจค เจคเฉ‡เจœเจผ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ. เจ‡เจน เจฆเฉเจฌเจพเจฐเจพ เจฎเฉˆเจ• 'เจคเฉ‡ เจนเฉ‹เจฃ เจตเจพเจ‚เจ— เจฎเจนเจฟเจธเฉ‚เจธ เจนเฉเฉฐเจฆเจพ เจนเฉˆ (เจœเจพเจ‚ เจธเจผเจพเจ‡เจฆ เจฌเจฟเจนเจคเจฐ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจเจชเจฒ เจชเจฟเจ›เจฒเฉ‡ เจ•เฉเจ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจนเจคเจฐ เจฌเฉˆเจŸเจฐเฉ€ เจœเฉ€เจตเจจ เจฆเฉ‡ เจชเฉฑเจ– เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเฉ€เจฎเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ)เฅค

เจ…เจœเจฟเจนเฉ€ เจšเฉเจธเจคเฉ€ เจ•เจฟเฉฑเจฅเฉ‹เจ‚ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ?

เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจตเจฟเฉฑเจš 13 เจ—เฉเจฃเจพ เจตเจพเจงเจพ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ? เจชเจนเจฟเจฒเจพเจ‚, เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจ‚ เจฎเฉˆเจ• เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฟเจ† เจธเฉ€, เจฎเฉˆเจ‚ เจ•เฉเจ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจฌเจพเจนเจฐ เจธเฉเฉฑเจŸ เจฆเจฟเฉฑเจคเจพ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจงเจพเจฐเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡. เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจ•เจพเจฐเจจ เจกเจฟเจธเจ• เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃเจพ เจ•เจพเจซเจผเฉ€ เจฎเจนเจฟเฉฐเจ—เจพ เจธเฉ€ (เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจฒเจพเจ—เจค เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš)เฅค เจ…เจคเฉ‡ เจนเฉเจฃ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ“ เจ•เจฟ เจ†เจงเฉเจจเจฟเจ• เจตเฉˆเฉฑเจฌ เจตเจฟเจ•เจพเจธ เจ•เจฟเจธ 'เจคเฉ‡ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ? เจนเจพเจ‚เฅค เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจนเจฐ เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจจเจฟเจฐเจญเจฐเจคเจพ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจธเจจเจฟเฉฑเจชเจŸ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเฉเจธเฉ€เจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจนเจœเจผเจพเจฐเจพเจ‚ เจซเจพเจˆเจฒเจพเจ‚ 'เจคเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจกเจฟเจธเจ• เจฐเจพเจˆเจŸเจธ เจ…เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹เฅค

เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ”เจ–เฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจธเจฟเฉฑเจ– เจฒเฉˆเจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจญเฉเฉฑเจฒเจฃเจพ เจ”เจ–เจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจ‰เจฆเจพเจธ เจนเฉ‹เจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เจฒเจชเจจเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‡เจน เจธเจญ เจ•เจฟเฉฐเจจเฉ€ เจนเฉŒเจฒเฉ€ เจ…เจคเฉ‡ เจ‰เจฆเจพเจธ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจกเฉ€ เจฆเฉเจจเฉ€เจ† เจนเฉเจฃ เจชเจนเจฟเจฒเจพเจ‚ เจตเจฐเจ—เฉ€ เจจเจนเฉ€เจ‚ เจฐเจนเฉ‡เจ—เฉ€ เจ…เจคเฉ‡ เจœเฉ‹ เจธเจพเจงเจจ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจธเฉฐเจฆ เจนเฉˆ เจ‰เจน เจนเฉเจฃ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจœเจพเจ‚ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจจเจนเฉ€เจ‚ เจœเจพเจชเจฆเจพ เจนเฉˆเฅค

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ เจŸเฉ€เจฎ เจจเฉ‡ เจ‡เฉฑเจ• เจœเฉ‹เจ–เจฎ เจฒเจฟเจ† เจ…เจคเฉ‡ เจธเจฌเจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฟเจ†เฅค WSL 2 เจตเจฟเฉฑเจš, เจ‡เจนเจจเจพเจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€: เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ€ เจฒเฉ€เจจเจ•เจธ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจฌเจฃเจพเจˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• VHD (เจตเจฐเจšเฉเจ…เจฒ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจกเจฟเจธเจ•) เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจกเจฐเจพเจˆเจต เจจเฉ‚เฉฐ เจซเจพเจˆเจฒ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจธเฉŒเจ‚เจชเฉ‡เฅค เจตเจชเจพเจฐ-เจฌเฉฐเจฆ เจ‡เจน เจนเฉˆ เจ•เจฟ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจจเฉ‚เฉฐ เจธเจชเจฟเจจ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจธเจฎเจพเจ‚ เจฌเจฟเจคเจพเจ‰เจฃเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจธเจฎเจพเจ‚ เจฎเจฟเจฒเฉ€เจธเจ•เจฟเฉฐเจŸ เจตเจฟเฉฑเจš เจฎเจพเจชเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‡เจฐเฉ‡ เจฒเจˆ เจจเจฟเฉฑเจœเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเฉˆเจ‚ เจ–เฉเจธเจผเฉ€ เจจเจพเจฒ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉˆเจจเฉ‚เฉฐ เจชเจคเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเจญ เจ•เจฟเจธ เจฒเจˆ เจนเฉˆเฅค

เจนเฉเจฃ เจซเจพเจˆเจฒเจพเจ‚ เจ•เจฟเฉฑเจฅเฉ‡ เจฐเจนเจฟเจฃเจ—เฉ€เจ†เจ‚?

WSL 2 เจฆเจพ เจชเฉ‚เจฐเจพ เจซเจพเจ‡เจฆเจพ เจฒเฉˆเจฃ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจฅเฉ‹เจ‚ เจฎเฉ‚เจต เจ•เจฐเจจเจพ เจšเจพเจนเฉ‹เจ—เฉ‡ /mnt/c/Users/<username>/ เจจเจตเฉ€เจ‚ เจนเฉ‹เจฎ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจฒเจˆ ~/เจฒเฉ€เจจเจ•เจธ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ VHD 'เจคเฉ‡เฅค 'เจคเฉ‡ เจœเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจกเจฐเจพเจˆเจต เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจ†เจจเจฒเจพเจˆเจจ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ \\wsl$\<เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจจเจพเจฎ>\<username>\home เจœเจพเจ‚ เจ•เจฎเจพเจ‚เจก เจฆเจพเจ–เจฒ เจ•เจฐเจ•เฉ‡ explorer.exe เจคเฉเจนเจพเจกเฉ‡ เจฌเฉˆเจธเจผ เจธเจผเฉˆเฉฑเจฒ เจคเฉ‹เจ‚.

เจ‡เจน เจ‡เฉฑเจ• เจ…เจธเจฒ เจฒเฉ€เจจเจ•เจธ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเจตเจนเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจซเฉ‹เจฒเจกเจฐ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ ~/เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉ‡เจฐเฉ‡ เจธเจพเจฐเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฐเจนเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจซเจฟเจฐ เจฎเฉˆเจ‚ เจ•เฉ‹เจก เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ–เฉ‹เจฒเฉเจนเจฆเจพ เจนเจพเจ‚เฅค

VS เจ•เฉ‹เจก เจฌเจพเจฐเฉ‡ เจ•เฉ€?

WSL เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพเจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ VS เจ•เฉ‹เจก (VS เจ•เฉ‹เจก เจฐเจฟเจฎเฉ‹เจŸ - WSL) 'เจคเฉ‡ เจฐเจฟเจฎเฉ‹เจŸ เจตเจฟเจ•เจพเจธ เจฒเจˆ เจ†เจ–เจฐเฉ€ เจชเฉœเจพเจ… เจนเฉˆ เจœเฉ‹ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฒเจˆ เจ†เจฐเจพเจฎเจฆเจพเจ‡เจ• เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ VS เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฒเฉ€เจจเจ•เจธ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจจเจพเจฒ เจธเจฟเฉฑเจงเจพ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจ•เฉ‡ เจ†เจชเจฃเฉ‡ เจธเจพเจฐเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ (เจ—เจฟเจŸ เจ•เจฎเจพเจ‚เจกเจพเจ‚, เจ•เฉฐเจธเฉ‹เจฒ, เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ, เจ†เจฆเจฟ) เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจธเจพเจฐเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจ–เฉเจฆเจฎเฉเจ–เจคเจฟเจ†เจฐเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ.

เจชเจนเจฟเจฒเจพเจ‚ เจคเจพเจ‚ เจฎเฉˆเจ‚ เจ‡เจธ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจฅเฉ‹เฉœเจพ เจชเจฐเฉ‡เจธเจผเจพเจจ เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจธ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจธเฉ€ เจœเฉ‹ เจฎเฉˆเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจธเฉ€เฅค เจชเจฐ เจนเฉเจฃ เจฎเฉˆเจ‚ เจ‡เจธเจฆเฉ€ เจชเฉเจฐเจธเจผเฉฐเจธเจพ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจชเจฐเจค เจนเฉˆ เจœเฉ‹ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจฎเฉˆเจ‚ เจ•เจฟเจธ เจฎเจพเจนเฉŒเจฒ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉ‡เจฐเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจ•เจฟเฉฑเจฅเฉ‡ เจฐเจนเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจธ เจจเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเฉˆเฉฑเจฌ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจฌเจฃเจพ เจฆเจฟเฉฑเจคเจพ เจ…เจคเฉ‡ VS เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจตเจฐเจœเจจ เจ•เฉฐเจŸเจฐเฉ‹เจฒ UI เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจฌเจฃเจพ เจฆเจฟเฉฑเจคเจพเฅค

เจ–เฉเจธเจผเฉ€ เจฆเฉ‡ เจนเฉฐเจเฉ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ‰เจœเจตเจฒ เจญเจตเจฟเฉฑเจ– เจฆเฉ€ เจ‰เจฎเฉ€เจฆ

เจฎเฉˆเจ‚ เจฎเจฆเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจชเจฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฎเจˆ 2020 เจ…เจชเจกเฉ‡เจŸ เจฆเฉ€ เจ…เจ—เจฒเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจ…เจคเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจฒเฉ€เจจเจ•เจธ เจธเจฌเจธเจฟเจธเจŸเจฎ เจฌเจพเจฐเฉ‡ เจ‰เจคเจธเจผเจพเจนเจฟเจค เจฎเจนเจฟเจธเฉ‚เจธ เจ•เจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚ เจœเฉ‹ เจฎเฉ‡เจฐเฉ‡ เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจชเฉ€เจธเฉ€ 'เจคเฉ‡ เจ‰เฉฑเจก เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ•เฉเจ เจนเฉ‹เจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจชเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจเจฒเจ• เจฎเฉˆเจ‚ เจธเจฟเฉฑเจŸเจพ เจ•เฉฑเจขเจฟเจ† เจ•เจฟ WSL เจŸเฉ€เจฎ เจจเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจนเฉˆ.

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจจเจพ เจญเฉเฉฑเจฒเฉ‹ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจšเฉฐเจ—เจพ เจตเฉ€! เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเฉ€ เจœเจฟเจตเฉ‡เจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ เจŸเฉˆเจฌเจพเจ‚ เจฆเฉ€ เจ˜เจพเจŸ, JSON เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚, เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš "เจ เฉฐเจขเจพ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เจฐเจจ" เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจฌเจพเจฐเฉ‡ เจฎเฉ‡เจฐเฉ€เจ†เจ‚ เจธเจผเจฟเจ•เจพเจ‡เจคเจพเจ‚ เจธเฉเจฃเฉ€เจ†เจ‚ เจธเจจเฅค เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจ…เจœเฉ€เจฌ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ, เจชเจฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจธเจผเจพเจ‡เจฆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจŸเจฐเจฎเฉ€เจจเจฒ เจนเฉˆเฅค

เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ 5 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจ‚ เจฌเจนเฉเจค เจ•เฉเจ เจ•เฉ€เจคเจพ เจนเฉˆ: เจฐเฉ‡เจฒเจœเจผ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจพ, เจจเจ•เจฒเฉ€ เจธเจพเจˆเจ—เจตเจฟเจจ เจธเจผเฉˆเฉฑเจฒเจพเจ‚ เจจเจพเจฒ เจธเฉฐเจ˜เจฐเจธเจผ เจ•เจฐเจจเจพ. เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‰เจธเฉ‡ เจฌเจฟเจฒเจก 2016 เจ•เจพเจจเจซเจฐเฉฐเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ…เจ—เจฒเฉ€ เจ•เจคเจพเจฐ เจธเฉ€เจŸ เจธเฉ€ เจœเจฆเฉ‹เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจจเฉ‡ WSL เจฆเฉ‡ โ€‹โ€‹เจชเจนเจฟเจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€ เจธเฉ€เฅค เจ…เจคเฉ‡ เจซเจฟเจฐ เจฎเฉˆเจ‚ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ•เจฟ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจตเฉˆเฉฑเจฌ เจตเจฟเจ•เจพเจธ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจชเจนเฉเฉฐเจš เจœเจพเจตเฉ‡เจ—เจพเฅค เจฌเจฟเจจเจพเจ‚ เจธเจผเฉฑเจ•, WSL 2 เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจธเฉเจงเจพเจฐ เจนเฉˆ เจœเฉ‹ เจฎเฉˆเจ‚ เจ‰เจฆเฉ‹เจ‚ เจคเฉ‹เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจฏเฉเฉฑเจ— เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค 'เจคเฉ‡ เจนเจพเจ‚เฅค

เจ‡เฉฑเจ• เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡

เจœเฉ‡เจ•เจฐ เจ•เฉฐเจฎ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฐเจตเจฐ, เจซเจฟเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจฒเจˆ โ€” เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฐเจตเจฐ 2012, 2016 เจœเจพเจ‚ 2019 เจฆเฉ€ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจธเจฅเจพเจชเจจเจพ 2 GB RAM เจœเจพเจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจตเฉฑเจง เจตเจพเจฒเฉ€เจ†เจ‚ เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ 'เจคเฉ‡, เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เฉ€เจฎเจค เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ•เฉเฉฑเจฒ เจชเฉเจฐเจคเฉ€ เจฆเจฟเจจ 21 เจฐเฉ‚เจฌเจฒ เจคเฉ‹เจ‚! เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจฆเฉ€เจตเฉ€ เจธเจฐเจตเจฐ เจตเฉ€ เจนเจจ ๐Ÿ˜‰

WSL 2 WSL เจจเจพเจฒเฉ‹เจ‚ 13 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจ•เจฟเจ‰เจ‚ เจนเฉˆ: เจ‡เจจเจธเจพเจˆเจกเจฐ เจชเฉเจฐเฉ€เจตเจฟเจŠ เจคเฉ‹เจ‚ เจชเฉเจฐเจญเจพเจต

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹