เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ (เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ) เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจตเจงเฉ€เจ† เจฒเจพเจˆเจซเจนเฉˆเจ•เจธ

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

เจนเฉ‡เจ เจพเจ‚ เจ•เฉเจ เจตเจงเฉ€เจ† เจšเฉ€เจœเจผเจพเจ‚ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจชเฉ€เจจเจŸ เจฌเจŸเจฐ เจ…เจคเฉ‡ เจšเจพเจ•เจฒเฉ‡เจŸ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹!

เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ (เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ) เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจตเจงเฉ€เจ† เจฒเจพเจˆเจซเจนเฉˆเจ•เจธ

เจฒเฉ€เจจเจ•เจธ เจคเฉ‹เจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจเจ•เจธเจชเจฒเฉ‹เจฐเจฐ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ€ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเฉ‹

เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• WSL/bash เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ—เจค เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจเจ•เจธเฉˆเจธ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ "explorer.exe" เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฐเจตเจฐ เจฆเฉเจ†เจฐเจพ เจคเฉเจนเจพเจกเฉ‡ เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจฒเฉ€เจจเจ•เจธ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจเจ•เจธเจชเจฒเฉ‹เจฐเจฐ เจตเจฟเฉฐเจกเฉ‹ เจฎเจฟเจฒเฉ‡เจ—เฉ€เฅค เจธเจฅเจพเจจเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฏเฉ‹เจœเจจเจพ9.

เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ (เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ) เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจตเจงเฉ€เจ† เจฒเจพเจˆเจซเจนเฉˆเจ•เจธ

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจคเฉ‹เจ‚ เจ…เจธเจฒ เจฒเฉ€เจจเจ•เจธ เจ•เจฎเจพเจ‚เจกเจพเจ‚ (CGYWIN เจจเจนเฉ€เจ‚) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹

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

เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฒเฉ€เจจเจ•เจธ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ DOS/Windows/เจœเฉ‹ เจตเฉ€ เจ‡เจธ เจจเฉ‚เฉฐ WSL.exe เจฆเฉ‡ เจฌเจพเจ…เจฆ เจฐเฉฑเจ– เจ•เฉ‡ เจ•เจพเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚เฅค

C:temp> wsl ls -la | findstr "foo"
-rwxrwxrwx 1 root root     14 Sep 27 14:26 foo.bat

C:temp> dir | wsl grep foo
09/27/2016  02:26 PM                14 foo.bat

C:temp> wsl ls -la > out.txt

C:temp> wsl ls -la /proc/cpuinfo
-r--r--r-- 1 root root 0 Sep 28 11:28 /proc/cpuinfo

C:temp> wsl ls -la "/mnt/c/Program Files"
...contents of C:Program Files...

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ WSL/Linux เจคเฉ‹เจ‚ เจฌเฉเจฒเจพเจ‡เจ†/เจšเฉฑเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจชเจพเจฅ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ $PATH เจตเจฟเฉฑเจš เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจธ เจ‡เจธ เจจเฉ‚เฉฐ เจ…เฉฐเจค เจตเจฟเฉฑเจš .exe เจจเจพเจฒ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจพเจฒ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ "Explorer.exe" เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ notepad.exe เจœเจพเจ‚ เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจซเจพเจˆเจฒ เจตเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ เจ•เฉ‹เจก เจฒเจพเจ‚เจš เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจฒเฉ€เจจเจ•เจธ เจเจชเจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเฉ‹

เจคเฉเจธเฉ€เจ‚ WSL เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš "เจ•เฉ‹เจก" เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจ•เจฟเจนเจพ เจœเจพเจตเฉ‡เจ—เจพ VS เจฐเจฟเจฎเฉ‹เจŸ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚เฅค. เจ‡เจน เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ…เฉฑเจงเฉ‡ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฐเจฒเจก เจตเจฟเฉฑเจš VS เจ•เฉ‹เจก เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ "เจนเฉˆเฉฑเจกเจฒเฉˆเจธ" VS เจ•เฉ‹เจก เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจตเฉ€ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจตเจฟเจœเจผเฉ‚เจ…เจฒ เจธเจŸเฉ‚เจกเฉ€เจ“ เจ•เฉ‹เจก ะธ เจฐเจฟเจฎเฉ‹เจŸ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ - WSL. เจœเฉ‡ เจฒเฉ‹เฉœเฉ€เจฆเจพ เจนเฉˆ, เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจฆเจพ เจฌเฉ€เจŸเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจฌเจฟเจนเจคเจฐ เจŸเจฐเจฎเฉ€เจจเจฒ เจ…เจจเฉเจญเจต เจฒเจˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจฌเจฒเฉŒเจ— เจคเฉ‹เจ‚ เจฒเฉ‡เจ–เจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจšเฉ‹เจฃ เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ WSL 2 เจฆเฉ‡ เจซเจพเจ‡เจฆเฉ‡ เจนเจจ

  • เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจธเฉฐเจธเจพเจงเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเฉเจคเฉฐเจคเจฐ เจ…เจจเฉเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • เจ…เจธเจฒ WSL เจฌเจนเฉเจค "เจœเฉเฉœเจฟเจ†" เจธเฉ€ เจชเจฐ VM เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจ•เจพเจซเจผเฉ€ เจฎเจพเฉœเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจธเฉ€เฅค
  • WSL 2 เจนเจฒเจ•เฉ‡ เจญเจพเจฐ เจตเจพเจฒเฉ‡ VM, เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจœเฉเฉœเฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, เจ…เจคเฉ‡ เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจนเจพเจˆเจฌเฉเจฐเจฟเจก เจชเจนเฉเฉฐเจš เจชเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจฒเฉ€เจจเจ•เจธ เจšเจฒเจพเจ“

เจ‡เฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ "wsl --list --all" เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฎเฉ‡เจฐเฉ‡ เจธเจฟเจธเจŸเจฎ เจคเฉ‡ เจคเจฟเฉฐเจจ เจฒเฉ€เจจเจ•เจธ เจนเจจเฅค

C:Usersscott>wsl --list --all
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu-16.04
Pengwin

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

เจชเฉ‡เจ‚เจ—เจตเจฟเจจ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ X เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฐเจตเจฐ เจšเจฒเจพเจ“

เจชเฉ‡เจ‚เจ—เจตเจฟเจจ เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ WSL Linux เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจนเฉˆ เจœเฉ‹ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆเฅค 'เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ Windows เจธเจŸเฉ‹เจฐ. เจจเจพเจฒ เจชเฉ‡เจ‚เจ—เจตเจฟเจจ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจพเจ“ X เจธเจฐเจตเจฐ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ X410, เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจตเจงเฉ€เจ† เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจธเจฟเจธเจŸเจฎ เจฎเจฟเจฒเจฆเจพ เจนเฉˆเฅค

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ WSL เจตเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฎเฉ‚เจต เจ•เจฐเฉ‹เฅค

เจเจจเจพ เจฌเฉ‡เจŸเจธ เจ‡เจธ เจฎเจนเจพเจจ เจคเจ•เจจเฉ€เจ• เจฆเจพ เจœเจธเจผเจจ เจฎเจจเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจ†เจฆเจฐเจธเจผ WSL2 เจตเฉฐเจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ เจคเฉ‹เจ‚ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ n เจ•เจพเจฐเจพเจ‚

wsl --export MyDistro ./distro.tar

# ั€ะฐะทะผะตัั‚ะธั‚ะต ะตะณะพ ะณะดะต-ะฝะธะฑัƒะดัŒ, Dropbox, Onedrive, ะณะดะต-ั‚ะพ ะตั‰ะต

mkdir ~/AppData/Local/MyDistro
wsl --import MyDistro ~/AppData/Local/MyDistro ./distro.tar --version 2 

เจ‡เจน เจธเจญ เจนเฉˆ. เจคเฉเจนเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเจ•เจพเจฒเฉ€, เจธเฉฐเจชเฉ‚เจฐเจฃ เจฒเฉ€เจจเจ•เจธ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹เฅค

WSL เจฆเฉ‡ โ€‹โ€‹เจ…เฉฐเจฆเจฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ—เจฟเฉฑเจŸ เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจชเฉเจฐเฉ‹เจตเจพเจˆเจกเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹

เจ‰เจชเจฐเฉ‹เจ•เจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจฌเฉเจฃเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ เจ…เจจเจพ เจฌเฉ‡เจŸเจธ เจคเฉ‹เจ‚ เจ‡เจธ เจธเจผเจพเจจเจฆเจพเจฐ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš, เจœเจฟเฉฑเจฅเฉ‡ เจ‡เจน เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ WSL เจตเจฟเฉฑเจš เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ—เจฟเจŸ เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจชเฉเจฐเฉ‹เจตเจพเจˆเจกเจฐ, /usr/bin/git-credential-manager เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจผเฉˆเฉฑเจฒ เจธเจ•เฉเจฐเจฟเจชเจŸ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃเจพ เจœเฉ‹ เจตเจฟเฉฐเจกเฉ‹เจœเจผ git เจ•เฉเจฐเฉˆเจกเจฟเจŸ เจฎเฉˆเจจเฉ‡เจœเจฐ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจนเฉเจธเจผเจฟเจ†เจฐ. เจ‡เจน เจธเจฟเจฐเจซเจผ เจธเจพเจซเจผ เจ…เจคเฉ‡ เจธเจ–เจผเจค เจเจ•เฉ€เจ•เจฐเจฃ เจฆเฉเจ†เจฐเจพ เจนเฉ€ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจ‡เจธ เจจเฉ‚เฉฐ เจ…เจœเจผเจฎเจพเจ“, WSL เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹, เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ, เจ…เจคเฉ‡ เจฌเจฃเจพเจ“ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจฒเฉ€เจจเจ•เจธ เจตเจพเจคเจพเจตเจฐเจฃเฅค.

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

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