WSL 2 เจนเฉเจฃ เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจนเฉˆ Windows เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€

เจธเจพเจจเฉ‚เฉฐ เจ‡เจน เจเจฒเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฌเจนเฉเจค เจ–เฉเจธเจผเฉ€ เจนเฉ‹ เจฐเจนเฉ€ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ…เฉฑเจœ เจคเฉ‹เจ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ Windows เจฒเจˆ เจธเจฌเจธเจฟเจธเจŸเจฎ Linux 2 เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจ•เฉ‡ Windows build 18917 in the Insider Fast ring! In this blog post weโ€™ll cover how to get started, the new wsl.exe commands, and some important tips. Full documentation about WSL 2 is available on เจธเจพเจกเจพ เจกเฉŒเจ•เจธ เจชเฉฐเจจเจพ.

WSL 2 เจนเฉเจฃ เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจนเฉˆ Windows เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€

WSL2 เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจ‡เจน เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจ‡เฉฐเจคเจœเจผเจพเจฐ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ WSL 2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจธเจพเจกเจพ เจŸเฉ€เจšเจพ WSL 2 เจจเฉ‚เฉฐ WSL 1 เจตเจฐเจ—เจพ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เจฐเจตเจพเจ‰เจฃเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจกเฉ‡ เจซเฉ€เจกเจฌเฉˆเจ• เจจเฉ‚เฉฐ เจธเฉเจฃเจจ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉเจงเจพเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจฆ WSL2 เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ docs เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ WSL 2 เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ‰เฉฑเจ เจฃเจพ เจนเฉˆ เจ…เจคเฉ‡ เจšเฉฑเจฒเจฃเจพ เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจจเฉเจญเจต เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ–เฉ‹เจ—เฉ‡ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ WSL 2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจเจฒเจ• เจตเจฟเฉฑเจš เจ‡เฉฑเจฅเฉ‡ เจฆเฉ‹ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจนเจจเฅค

เจ†เจชเจฃเฉ‡ เจฐเฉฑเจ–เฉ‹ Linux เจคเฉเจนเจพเจกเฉ‡ เจตเจฟเฉฑเจš เจซเจพเจˆเจฒเจพเจ‚ Linux root file system

Make sure to put the files that you will be accessing frequently with Linux applications inside of your Linux root file system to enjoy the file performance benefits. We understand that we have spent the past three years telling you to put your files into your C drive when using WSL 1, but this is not the case in WSL 2. To enjoy the faster file system access in WSL 2 these files must be inside of the Linux root file system. We have also made it possible for Windows apps to access the Linux root file system (like File Explorer! Try running: explorer.exe . in the home directory of your Linux distro and see what happens) which will make this transition significantly easier.

เจเจ•เจธเฉˆเจธ เจ•เจฐเฉ‹ เจคเฉเจนเจพเจกเจพ Linux network applications with a dynamic IP address in initial builds

WSL 2 includes a huge architecture change using virtualization technology, and we are still working on improving the networking support. Since WSL 2 now runs in a virtual machine, you will need to use that VMโ€™s IP address to access Linux networking applications from Windows, and vice versa you will need the Windows hostโ€™s IP address to access Windows networking applications from Linux. We aim to include the ability for WSL 2 to access network applications with localhost เจœเจฟเฉฐเจจเฉ€ เจœเจฒเจฆเฉ€ เจ…เจธเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚! เจคเฉเจธเฉ€เจ‚ เจธเจพเจกเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ เจฌเจพเจฐเฉ‡ เจชเฉ‚เจฐเฉ‡ เจตเฉ‡เจฐเจตเฉ‡ เจ…เจคเฉ‡ เจ•เจฆเจฎ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เจฅเฉ‡.

เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจจเฉเจญเจต เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจชเฉœเฉเจนเจจ เจฒเจˆ เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจธเจพเจกเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจตเฉ‡เจ–เฉ‹: WSL 1 เจ…เจคเฉ‡ WSL 2 เจตเจฟเจšเจ•เจพเจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจจเฉเจญเจต เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚.

เจจเจตเฉ€เจ†เจ‚ WSL เจ•เจฎเจพเจ‚เจกเจพเจ‚

เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจกเฉ‡ WSL เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจ…เจคเฉ‡ เจกเจฟเจธเจŸเฉเจฐเฉ‹เจธ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจฆเฉ‡เจ–เจฃ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจ เจจเจตเฉ€เจ†เจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจเฅค

  • wsl --set-version <Distro> <Version>
    เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ 2 เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจœเจพเจ‚ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ 1 เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจกเจฟเจธเจŸเฉเจฐเฉ‹ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจ‡เจธ เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค

    : the specific Linux distro (e.g. โ€œUbuntu")

    : 1 เจœเจพเจ‚ 2 (WSL 1 เจœเจพเจ‚ 2 เจฒเจˆ)

  • wsl --set-default-version <Version>
    เจจเจตเฉ‡เจ‚ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฒเจˆ เจกเจฟเจซเฉŒเจฒเจŸ เจ‡เฉฐเจธเจŸเฉŒเจฒ เจตเจฐเจœเจผเจจ (WSL 1 เจœเจพเจ‚ 2) เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค

  • wsl --shutdown
    เจธเจพเจฐเฉ€เจ†เจ‚ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ WSL 2 เจฒเจพเจˆเจŸเจตเฉ‡เจŸ เจฏเฉ‚เจŸเจฟเจฒเจฟเจŸเฉ€ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจฌเฉฐเจฆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

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

  • wsl --list --quiet
    เจธเจฟเจฐเจซเจผ เจตเฉฐเจก เจฆเฉ‡ เจจเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ“เฅค

    เจ‡เจน เจ•เจฎเจพเจ‚เจก เจธเจ•เฉเจฐเจฟเจชเจŸเจฟเฉฐเจ— เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจกเจฟเจซเฉŒเจฒเจŸ เจกเจฟเจธเจŸเฉเจฐเฉ‹, เจธเฉฐเจธเจ•เจฐเจฃ, เจ†เจฆเจฟ เจฆเฉ€ เจนเฉ‹เจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเจ–เจพเจ เจฌเจฟเจจเจพเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเฉ‡ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฎ เจจเฉ‚เฉฐ เจนเฉ€ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ•เจฐเฉ‡เจ—เฉ€เฅค

  • wsl --list --verbose
    เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจฌเจพเจฐเฉ‡ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

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

เจ…เฉฑเจ—เฉ‡ เจฆเฉ‡เจ– เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจซเฉ€เจกเจฌเฉˆเจ• เจจเฉ‚เฉฐ เจธเฉเจฃ เจฐเจฟเจนเจพ เจนเฉˆ

You can expect to get more features, bugfixes, and general updates to WSL 2 inside of the Windows Insiders program. Stay tuned to their experience blog and this blog right here to learn more WSL 2 news.

เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจธเจพเจกเฉ€ เจŸเฉ€เจฎ เจฒเจˆ เจซเฉ€เจกเจฌเฉˆเจ• เจนเฉˆ เจคเจพเจ‚ เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจธเจพเจกเฉ‡ เจ—เจฟเจฅเจฌ 'เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจฎเฉเฉฑเจฆเจพ เจฆเจฐเจœ เจ•เจฐเฉ‹: github.com/microsoft/wsl/issues, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ WSL เจฌเจพเจฐเฉ‡ เจ†เจฎ เจธเจตเจพเจฒ เจนเจจ เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจพเจกเฉ€ เจŸเฉ€เจฎ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฎเฉˆเจ‚เจฌเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจนเจจ เจ‡เจน เจŸเจตเจฟเฉฑเจŸเจฐ เจธเฉ‚เจšเฉ€.

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

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster