Windows 10 เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš kernel Linux เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบˆเบฒเบ Microsoft

เปƒเบ™เบŠเบธเบกเบ›เบตเบกเปเปˆเป†เบกเบฒเบ™เบตเป‰, Microsoft เป„เบ”เป‰เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™ Linux เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบกเบต OS เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Linux เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐ OS เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Linux เบชเปเบฒเบฅเบฑเบš microcontrollers เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบเบฑเบ‡ Azure Sphere. เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Linux เบญเบทเปˆเบ™เบ—เบตเปˆเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ‚เบญเบ‡ Microsoft เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบšเบฒเบ‡เป€เบงเบฅเบฒ.

Windows 10 เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš kernel Linux เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบˆเบฒเบ Microsoft

เปƒเบ™เบกเบทเป‰เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Build 2019, เบŠเบญเบšเปเบงเบเบฑเบเปƒเบซเบเปˆเป„เบ”เป‰เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบชเป‰เบฒเบ‡ Linux kernel เบฎเบธเปˆเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ Windows 10. เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบชเป‰เบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเป‚เบ„เบ‡เบเบฒเบ™ Insider เบˆเบฐเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เบ—เป‰เบฒเบเป€เบ”เบทเบญเบ™เบกเบดเบ–เบธเบ™เบฒ. . kernel เบ™เบตเป‰เบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡ Microsoft Windows เบชเปเบฒเบฅเบฑเบš Linux (WSL) 2... เปเบ™เบงเปƒเบ” เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™ เบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡ Microsoft เบ‚เบฝเบ™เปƒเบ™ blog เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆ kernel Linux เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบšเบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ Windows.

เปƒเบซเป‰เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒ: WSL 1 เป€เบ›เบฑเบ™เบŠเบฑเป‰เบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰, เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เป€เบ›เบฑเบ™ emulator, เบชเปเบฒเบฅเบฑเบšเปเบฅเปˆเบ™ Linux binary เป„เบŸเบฅเปŒ (ELF) เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ‚เบญเบ‡ Windows 10 เปเบฅเบฐ Windows Server 2019. เบ™เบตเป‰, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ—เบตเปˆเบˆเบฐเป‚เบญเบ™ Bash เป„เบ”เป‰. shell เบเบฑเบš Windows, เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ OpenSSH เบเบฑเบš Windows 10, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ Ubuntu, SUSE Linux เปเบฅเบฐ Fedora เปƒเบ™ Microsoft Store.

Windows 10 เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš kernel Linux เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบˆเบฒเบ Microsoft

เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒ kernel OS เบ—เบตเปˆเป€เบ›เบตเบ”เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเปƒเบ™ WSL 2 เบˆเบฐเบŠเปˆเบงเบเบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰, เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Linux เปƒเบ™ Windows, เป€เบฅเบฑเปˆเบ‡เป€เบงเบฅเบฒ boot, เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เปƒเบŠเป‰ RAM, เป€เบฅเบฑเปˆเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ I/O, เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ Docker containers เป‚เบ”เบเบเบปเบ‡เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบœเปˆเบฒเบ™. เป€เบ„เบทเปˆเบญเบ‡ virtual.

เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบˆเบดเบ‡เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡ Microsoft เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒ WSL 2 เปเบกเปˆเบ™เป„เบงเบเบงเปˆเบฒ WSL 20 1 เป€เบ—เบปเปˆเบฒเป€เบกเบทเปˆเบญ unpacking tarball archives, เปเบฅเบฐเบ›เบฐเบกเบฒเบ™ 2 เบซเบฒ 5 เป€เบ—เบปเปˆเบฒเป„เบงเป€เบกเบทเปˆเบญเปƒเบŠเป‰ git clone, npm install, เปเบฅเบฐ cmake เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†.

Windows 10 เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš kernel Linux เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบˆเบฒเบ Microsoft

Microsoft Linux kernel เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบˆเบฐเบญเบตเบ‡เปƒเบชเปˆเป€เบงเบตเบŠเบฑเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบ™เป„เบฅเบเบฐเบเบฒเบงเบซเบผเป‰เบฒเบชเบธเบ”เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ” 4.19 เปเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบ Azure cloud services. เบญเบตเบ‡เบ•เบฒเบกเป€เบˆเบปเป‰เบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡ Microsoft, kernel เบˆเบฐเป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ”เป†เบ—เบตเปˆ Microsoft เป€เบฎเบฑเบ”เบˆเบฐเบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบตเปƒเบซเป‰เบเบฑเบšเบŠเบธเบกเบŠเบปเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Linux. เบšเปเบฅเบดเบชเบฑเบ”เบเบฑเบ‡เบชเบฑเบ™เบเบฒเบงเปˆเบฒเบ”เป‰เบงเบเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบง kernel เบฎเบธเปˆเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบ™เป„เบฅเบเบฐเบเบฒเบงเบ•เปเปˆเป„เบ›, เบชเบฐเบšเบฑเบšเบชเปเบฒเบฅเบฑเบš WSL 2 เบˆเบฐเบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เบซเบฅเป‰เบฒเบชเบธเบ”เปƒเบ™ Linux.

Windows 10 เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš kernel Linux เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบˆเบฒเบ Microsoft

WSL 2 เบˆเบฐเบเบฑเบ‡เบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒ binaries เบŠเปˆเบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบ”เป†, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบฅเบธเป‰เบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡ WSL 1. เบœเบนเป‰เปƒเบŠเป‰เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒเป‚เบ”เบเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เบกเบฑเบ™เบˆเบฒเบเบ—เบฑเบ‡ Microsoft Store เปเบฅเบฐเบˆเบฒเบเปเบซเบผเปˆเบ‡เบญเบทเปˆเบ™เป†.

เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, Microsoft เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเปเบฒเบฅเบฑเบš Windows 10, เป€เบญเบตเป‰เบ™เบงเปˆเบฒ Windows Terminal. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบตเปเบ–เบš, เบ—เบฒเบ‡เบฅเบฑเบ”, เป„เบญเป‚เบกเบ„เบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, เบฎเบญเบ‡เบฎเบฑเบšเบซเบปเบงเบ‚เปเป‰, เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ, เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ GPU. เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ–เบทเบเบญเบญเบเปเบšเบšเป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบŠเบฑเปˆเบ™ PowerShell, Cmd เปเบฅเบฐ WSL. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบงโ€‹เบญเบตเบโ€‹เบญเบฑเบ™โ€‹เปœเบถเปˆเบ‡โ€‹เบˆเบฒเบ Microsoft เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰ Windows 10 เบ‡เปˆเบฒเบโ€‹เบ‚เบถเป‰เบ™โ€‹เบชเบณโ€‹เบฅเบฑเบšโ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบžเบปเบงโ€‹เบžเบฑเบ™โ€‹เบเบฑเบš Windows Terminal Preview เบกเบตเบขเบนเปˆเปเบฅเป‰เบง เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ repository เปƒเบ™ GitHub, เปเบฅเบฐเบเบฒเบ™เบกเบตเบขเบนเปˆเปƒเบ™ Microsoft Store เปเบกเปˆเบ™เบชเบฑเบ™เบเบฒเปƒเบ™เบเบฒเบ‡เป€เบ”เบทเบญเบ™เบกเบดเบ–เบธเบ™เบฒ.


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