เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ WSL 2 เบˆเบถเปˆเบ‡เป„เบงเบเบงเปˆเบฒ WSL 13 เป€เบ—เบปเปˆเบฒ: เบ›เบฐเบ—เบฑเบšเปƒเบˆเบˆเบฒเบ Insider Preview

Microsoft เบเปเบฒเบฅเบฑเบ‡เบเบฐเบเบฝเบกเบเบฒเบ™เบ›เปˆเบญเบ Windows May 2020 Update (20H1). เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ™เบตเป‰เบˆเบฐเบกเบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ”เบต, เปเบ•เปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบเบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบœเบนเป‰เบญเบทเปˆเบ™เปƒเบ™ Windows เบฎเบธเปˆเบ™เปƒเบซเบกเปˆเปเบกเปˆเบ™เบงเปˆเบฒ. WSL 2 (เบฅเบฐเบšเบปเบšเบเปˆเบญเบ Windows เบชเปเบฒเบฅเบฑเบš Linux). เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ Windows OS, เปเบ•เปˆเบšเปเปˆเบเป‰เบฒ.

Dave Rupert เบ•เบดเบ”เบ•เบฑเป‰เบ‡ WSL 2 เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‚เบ™เบ”เบšเบธเบ Surface 13 เบ™เบดเป‰เบงเบ‚เบญเบ‡เบฅเบฒเบงเปเบฅเบฐเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”
เบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆเบขเปˆเบฒเบ‡เบกเบตเบ„เบงเบฒเบกเบชเบธเบ:

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ WSL 2 เบˆเบถเปˆเบ‡เป„เบงเบเบงเปˆเบฒ WSL 13 เป€เบ—เบปเปˆเบฒ: เบ›เบฐเบ—เบฑเบšเปƒเบˆเบˆเบฒเบ Insider Preview

WSL เบฅเบธเป‰เบ™เบ—เบตเบชเบญเบ‡เป„เบงเบเบงเปˆเบฒเบฅเบธเป‰เบ™เบ—เบณเบญเบดเบ” 13 เป€เบ—เบปเปˆเบฒ! เบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเป†เบกเบทเป‰เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš 13x เบŸเบฃเบต. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบฎเบนเป‰โ€‹เบชเบถเบโ€‹เปœเบฒเบงโ€‹เบชเบฑเปˆเบ™ เปเบฅเบฐ เบ™เป‰เบณโ€‹เบ•เบฒโ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เบŠเบฒเบโ€‹เป„เบ”เป‰โ€‹เบซเบฅเบฑเปˆเบ‡โ€‹เบ™เป‰เบณโ€‹เบ•เบฒโ€‹เป€เบกเบทเปˆเบญโ€‹เป€เบซเบฑเบ™โ€‹เบœเบปเบ™โ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เบณโ€‹เบญเบดเบ”. เป€เบ›เบฑเบ™เบซเบเบฑเบ‡? เบ”เบต, เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบ‚เป‰เบญเบเป‚เบชเบเป€เบชเบปเป‰เบฒเบเบฑเบšเป€เบงเบฅเบฒเบ—เบตเปˆเป€เบชเบเป„เบ›เบ—เบตเปˆเป„เบ”เป‰เบชเบฐเบชเบปเบกเบซเบผเบฒเบเบเบงเปˆเบฒ 5 เบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš WSL เบฎเบธเปˆเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡.

เปเบฅเบฐเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบ•เบปเบงเป€เบฅเบ. เปƒเบ™ WSL 2, เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ npm, เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡, เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ, เบเบฒเบ™เป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒ, เบเบฒเบ™เป‚เบซเบผเบ”เป‚เบกเบ”เบนเบ™เบฎเป‰เบญเบ™, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ - เป€เบเบทเบญเบšเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเปƒเบŠเป‰เบ›เบฐเบˆเปเบฒเบงเบฑเบ™เป€เบ›เบฑเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบšเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เป„เบงเบ‚เบถเป‰เบ™เบซเบผเบฒเบ. เบกเบฑเบ™เบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบขเบนเปˆเปƒเบ™ Mac เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡ (เบซเบผเบทเบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เบ”เบตเบเบงเปˆเบฒ, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ Apple เป„เบ”เป‰เบˆเปเบฒเบเบฑเบ”เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ‚เบญเบ‡เบกเบฑเบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบŠเบตเบงเบดเบ”เบซเบกเปเป‰เป„เบŸเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเปƒเบ™เบชเบญเบ‡เบชเบฒเบกเบ›เบตเบœเปˆเบฒเบ™เบกเบฒ).

เบ„เบงเบฒเบกเบงเปˆเบญเบ‡เป„เบงเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบฒเบˆเบฒเบเปƒเบช?

เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเบฑเบ™เบฅเบธเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 13 เป€เบ—เบปเปˆเบฒเบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ Mac, เบ‚เป‰เบญเบเบเบฑเบ‡เป„เบ”เป‰เบ–เบดเป‰เบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบšเบฒเบ‡เบขเปˆเบฒเบ‡, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™. เบ„เบงเบฒเบกเบˆเบดเบ‡เปเบฅเป‰เบงเปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ‚เบฝเบ™เปƒเบชเปˆเปเบœเปˆเบ™เบ”เบดเบ”เปเบฅเบฐเบเบฒเบ™เป‚เบ—เบฅเบฐเบšเบปเบš Linux เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เปเบžเบ‡ (เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒ) เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡ WSL เบฎเบธเปˆเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡. เปเบฅเบฐเบ•เบญเบ™เบ™เบตเป‰เป€เบ”เบปเบฒเบงเปˆเบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบšเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบซเบผเบฒเบเปเบ™เบงเปƒเบ”? เปเบกเปˆเบ™เปเบฅเป‰เบง. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบ„เบงเบฒเบกเป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช เปเบฅเบฐเบ‚เปเป‰เบเปˆเบญเบเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบšเบฑเบ™เบ—เบถเบเป„เบŸเบฅเปŒ, เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป€เบˆเบปเป‰เบฒเบเปเบฒเบฅเบฑเบ‡เบ‚เบฝเบ™เปเบœเปˆเบ™เบ”เบดเบชเบเปŒเบซเบผเบฒเบเบญเบฑเบ™ เปเบฅเบฐเบฅเบฐเบšเบปเบšเป€เบญเบตเป‰เบ™เป„เบŸเบฅเปŒเบซเบผเบฒเบเบชเบดเบšเบžเบฑเบ™เป„เบŸเบฅเปŒ.

เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบ™เบตเป‰เบเบฒเบ, เบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบฅเบทเบก. เป€เบˆเบปเป‰เบฒเป€เบฅเบตเปˆเบกเบ„เปˆเบญเบเป†เบŠเบถเบกเป€เบชเบปเป‰เบฒ เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เบงเปˆเบฒ เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบŠเป‰เบฒเป† เปเบฅเบฐเป‚เบชเบเป€เบชเบปเป‰เบฒเป€เบ—เบปเปˆเบฒเปƒเบ”. เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบฎเบนเป‰เบงเปˆเบฒเป‚เบฅเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบˆเบฐเบšเปเปˆเบ„เบทเบเบฑเบ™เบญเบตเบเบ•เปเปˆเป„เบ› เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบกเบฑเบเบšเปเปˆเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ” เบซเบผเบทเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบญเบตเบเบ•เปเปˆเป„เบ›.

เป‚เบŠเบเบ”เบต, เบ—เบตเบกเบ‡เบฒเบ™ WSL เป„เบ”เป‰เบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เปเบฅเบฐเบ‚เบฝเบ™เบ„เบทเบ™เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เปƒเบ™ WSL 2, เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚: เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual Linux เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ Windows เปเบฅเบฐเบกเบญเบšเบซเบกเบฒเบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เป„เบŸเบฅเปŒเปƒเบซเป‰เบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ VHD (Virtual Hardware Disk). เบเบฒเบ™เบŠเบทเป‰เบ‚เบฒเบเบญเบญเบเปเบกเปˆเบ™เบงเปˆเบฒเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบกเบฑเบ™, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒ spinning เป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual. เป€เบงเบฅเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบงเบฑเบ”เปเบ—เบเป€เบ›เบฑเบ™ milliseconds เปเบฅเบฐเบšเปเปˆเบ„เปˆเบญเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เบฅเปเบ–เป‰เบฒเบ”เป‰เบงเบเบ„เบงเบฒเบกเบเบดเบ™เบ”เบต, เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบชเบดเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบซเบเบฑเบ‡.

เบ•เบญเบ™เบ™เบตเป‰เป„เบŸเบฅเปŒเบˆเบฐเบขเบนเปˆเปƒเบช?

เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบญเบฑเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเบ‚เบญเบ‡ WSL 2, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบเป„เบŸเบฅเปŒเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบˆเบฒเบ /mnt/c/Users/<เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰>/ เป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบฎเบทเบญเบ™เปƒเบซเบกเปˆ ~/Linux เปƒเบ™ VHD เปƒเบซเบกเปˆ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบ”เบ™เบตเป‰เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเบเบฒเบ™เป„เบ›เบ—เบตเปˆ \\wsl$\<เบŠเบทเปˆเบเบฒเบ™เปเบˆเบเบขเบฒเบ>\<เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰>\home เบซเบผเบทเป‚เบ”เบเบเบฒเบ™เปƒเบชเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡ explorer.exe เบˆเบฒเบเปเบเบฐ Bash เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เป„เบŸเบฅโ€‹เปŒ Linux เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹, เปเบฅเบฐโ€‹เบกเบฑเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปเบฅเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบ„เบฒเบ”โ€‹เบซเบงเบฑเบ‡โ€‹. เบ‚เป‰เบญเบเบชเป‰เบฒเบ‡เป‚เบŸเบ™เป€เบ”เบต ~/เป‚เบ„เบ‡เบเบฒเบ™, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบšเปˆเบญเบ™เบ—เบตเปˆ repositories เป‚เบ„เบ‡เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบเบญเบฒเป„เบชเบขเบนเปˆเปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเป€เบ›เบตเบ”เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™ Visual Studio Code เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบฅเบฐเบซเบฑเบ”.

เปเบกเปˆเบ™เบซเบเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบš VS Code?

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ WSLเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบเปˆเบฝเบงเบเบฑเบš VS Code (VS Code Remote - WSL) เปเบกเปˆเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ VS Code เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบกเบฑเบ™ (เบ„เปเบฒเบชเบฑเปˆเบ‡ git, consoles, เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เป‚เบ”เบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเบเบปเบ‡เบเบฑเบš Linux virtual machine. เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบซเบผเบฒเบ.

เบ—เบณเบญเบดเบ”เบ‚เป‰เบญเบเบฎเบนเป‰เบชเบถเบเป€เบชเบเปƒเบˆเป€เบฅเบฑเบเบ™เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ™เบตเป‰เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡ เปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเปˆเบญเบ™. เปเบ•เปˆเบ•เบญเบ™เบ™เบตเป‰เบ‚เป‰เบญเบเบŠเบทเปˆเบ™เบŠเบปเบกเบกเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบตเบŠเบฑเป‰เบ™เบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบžเบดเป€เบชเบ”เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปเบฅเบฐเบšเปˆเบญเบ™เบ—เบตเปˆเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ‚เป‰เบญเบเบญเบฒเป„เบชเบขเบนเปˆ. เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบšเบ‚เบญเบ‡ Windows เบกเบตเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเบซเบผเบฒเบเบ‚เบถเป‰เบ™ เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ UI เบ„เบงเบšเบ„เบธเบกเป€เบงเบตเบŠเบฑเบ™เปƒเบ™ VS Code.

เบ™เป‰เปเบฒเบ•เบฒเบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเบธเบเปเบฅเบฐเบ„เบงเบฒเบกเบซเบงเบฑเบ‡เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเปˆเบชเบปเบ”เปƒเบช

เบ‚เป‰เบญเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเป„เบ”เป‰เปเบ•เปˆเบฎเบนเป‰เบชเบถเบเบ•เบทเปˆเบ™เป€เบ•เบฑเป‰เบ™เบเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ„เบฑเป‰เบ‡เบ•เปเปˆเป„เบ›เบ‚เบญเบ‡ Windows May 2020 Update เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเปˆเบญเบ Linux เบ—เบตเปˆเบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบžเบฝเบ‡เปเบ•เปˆเบšเบดเบ™เป„เบ›เบกเบฒเปƒเบ™ PC เป€เบเบกเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ‚เป‰เบญเบ. เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบšเบฒเบ‡โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบญเบทเปˆเบ™เป†โ€‹เบ—เบตเปˆโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เบฎเบนเป‰โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบฑเบ™โ€‹เบ—เบตโ€‹, เปเบ•เปˆโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹ Insider Preview เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเบฐเบซเบผเบธเบšเบงเปˆเบฒเบ—เบตเบกเบ‡เบฒเบ™ WSL เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบชเปˆเบงเบ™เปƒเบซเบเปˆ.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบขเปˆเบฒเบฅเบทเบกเบงเปˆเบฒ Windows Terminal เบ”เบตเบ„เบทเบเบฑเบ™! เบกเบฑเบ™เบ„เบทเบเบฑเบšเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบเบดเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ—เบธเบเบ‚เบญเบ‡เบ‚เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ‚เบฒเบ”เปเบ—เบฑเบš, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ JSON, เปเบฅเบฐเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐ "เบฎเบนเป‰เบชเบถเบเป€เบขเบฑเบ™" เปƒเบ™ Windows. เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบชเบฝเบ‡เปเบ›เบเบ›เบฐเบซเบฅเบฒเบ”, เปเบ•เปˆ Windows Terminal เบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เป€เบ›เบฑเบ™ terminal เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบš Windows.

เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Windows เบชเปเบฒเบฅเบฑเบš 5 เบ›เบต, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบœเปˆเบฒเบ™เบซเบผเบฒเบ: เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡ Rails, เบ•เปเปˆเบชเบนเป‰เบเบฑเบš Shell Cygwin เบ›เบญเบก. เบ‚เป‰เบญเบเบกเบตเบšเปˆเบญเบ™เบ™เบฑเปˆเบ‡เปเบ–เบงเบซเบ™เป‰เบฒเบขเบนเปˆเปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก Build 2016 เบ”เบฝเบงเบเบฑเบ™เป€เบกเบทเปˆเบญ Microsoft เบ›เบฐเบเบฒเบ”เบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡ WSL. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเบเปเปˆเป€เบฅเบตเปˆเบกเบซเบงเบฑเบ‡เบงเปˆเบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบšเปƒเบ™ Windows เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฐเบšเบฑเบ™เบฅเบธเบฅเบฐเบ”เบฑเบšเปƒเบซเบกเปˆ. เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบชเบปเบ‡เปƒเบช, WSL 2 เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เป€เบซเบฑเบ™เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒเปเบฅเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบขเบนเปˆเปƒเบ™เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบเบธเบเปƒเบซเบกเปˆ.

เบเปˆเบฝเบงเบเบฑเบšเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒ

เบ–เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบงเบฝเบ เป€เบŠเบตเบšเป€เบงเบต Windows, เปเบฅเป‰เบงเป€เบˆเบปเป‰เบฒเปเบ™เปˆเบ™เบญเบ™ เบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ โ€” เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡ Windows Server 2012, 2016 เบซเบผเบท 2019 เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เปเบœเบ™โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบต RAM 2 GB เบซเบผเบทโ€‹เบชเบนเบ‡โ€‹เบเบงเปˆเบฒ, เปƒเบšโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปเบกเปˆเบ™โ€‹เบฅเบงเบกโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบฅเบฒโ€‹เบ„เบฒโ€‹. เบ—เบฑเบ‡เปเบปเบ” เบˆเบฒเบ 21 rubles เบ•เปเปˆเบกเบทเป‰! เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ™เบดเบฅเบฑเบ™เบ”เบญเบ™ ๐Ÿ˜‰

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ WSL 2 เบˆเบถเปˆเบ‡เป„เบงเบเบงเปˆเบฒ WSL 13 เป€เบ—เบปเปˆเบฒ: เบ›เบฐเบ—เบฑเบšเปƒเบˆเบˆเบฒเบ Insider Preview

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™