แฐแแ แฐแแแ !
แกแแแแ แฉแแแ แฏแแ แแแแแ แแแฉแแฆแแ
แแแแแแแแ แ แฌแแแก แแแแกแจแ, Microsoft-แแ แแแแแแชแฎแแแ, แ แแ WSL2, Windows แฅแแแกแแกแขแแแแก แฃแแฎแแแกแ แแแ แกแแ Linux-แแ, แแแฃแจแแแแแก Linux-แแก แกแ แฃแ แแแ แแแแ, แ แแแแแแช แฉแแจแแแแแฃแแแ แกแแฎแแจแ.
แแก แแ แแก แแแ แแแแ แจแแแแฎแแแแ, แ แแแแกแแช Microsoft-แแ Windows-แแก แแแแแแแแแขแแ Linux-แแก แแแ แแแ แจแแแขแแแ. Microsoft แแกแแแ แแแ แแแแก Windows-แก แแ แซแแแแแแก แฎแแแก, แ แแแแแแช แแแแคแแ แแแแแแก PowerShell-แแกแ แแ WSL-แแก แจแแกแแซแแแแแแแแแก.
Microsoft-แแก แแแแ แจแแฅแแแแแ WSL2 Linux-แแก แแแ แแแ แแ Windows-แแก แแฎแแแ แแ แซแแแแแแก แฎแแแ แซแแ แแแแแแ แแแแแแแแแ แแแแกแแแแกแแ แกแแแแขแแ แแกแ.
"แแก แแ แแก แงแแแแแแ แซแแแแ แ แแแแแฏแ AWS-แแก แฌแแแแแฆแแแแ แแแแแจแจแ", - แแแแแแก แฏแแจแฃแ แจแแแ แชแ, แแแแแขแแแแแแชแแแก แแ แแแ แแแแแแก แแแ แแฅแขแแ แ แกแแแแแกแฃแแขแแชแแ แคแแ แแ AT Kearney-แจแ.
แแแแแ แแกแแคแขแแก แแแแแแแแ แแ แแ แแก แแแแแแจแแ แแแฃแแ แแแแแแฃแขแแ แแแแก แแแแแ แแแ, แแฃแแชแ แแก แแขแแแชแแ แแแแแ แซแแแแแก แแแแแชแแแก แจแแแแ แฉแฃแแแแแก แแ แกแแแแแแขแจแ. แแแชแแแแแแ แแแแจแแแแแแแแแ แแฅแแแแ แฆแ แฃแแแแแแ แแแแแ แแ แแแแแแแก แแแแแแแแ, แ แแแแแก แแ แ-แแ แแ แแแแแแแแแขแ แแแแแแแแจแ แจแแกแแซแแแ แแแกแแขแแ แแแแแแฃแขแแ แแแ แแงแแก.
แ แแก แแแแแแแก WSL2?
WSL2 แแ แแก แฃแแฎแแแกแ Windows Subsystem Framework Linux-แแกแแแแก. แแก แกแแจแฃแแแแแแก แแแซแแแแ แ แแแแแแแฃแ แแ แแแแฃแแฏแแแแกแแ แคแแแแฃแ แ แกแแกแขแแแแก แแฃแจแแแแ แแ แฃแแ แฃแแแแแงแแคแก แกแ แฃแ แแแแกแแแแแแแแก แกแแกแขแแแฃแ แแแ แแแแแ.
WSL แกแแแแแแแแแแแก แแ แ-แแ แแ แแแแแแ แ แแแแฎแแแแ แคแฃแแฅแชแแแแแ แแแแก แแแฃแแฏแแแแกแแแแก แแฎแแแแแ. WSL2 แแฌแแ แแแแแก Linux-แแก แแแแ แแแกแขแ แฃแแแแขแก, แแแแ แ WSL, แแแแกแแแฃแแ แแแแ Docker แแ FUSE.
WSL2 แแแฃแจแแแแแก แคแแแแแแแก แแแขแแแกแแฃแ แแแแ แแชแแแแก, แแแแกแแแฃแแ แแแแ git clone, npm แแแกแขแแแแชแแ, apt แแแแแฎแแแแ แแ apt แแแแแฎแแแแ. แกแแฉแฅแแ แแก แ แแแแฃแ แ แแ แแ แแแแแแแแแแฃแแแ แแแแแ แแขแฃแ แแแแแแแชแแแแ แแ แแแแแ, แแฃ แ แแแแ แฃแ แแแแ แแฅแแแแแแก แแแ แคแแแแฃแ แกแแกแขแแแแกแแแ.
แแแ แแแแแ แขแแกแขแแแแ แแฉแแแแ, แ แแ WSL2 แแ แแก แแแแฎแแแแแแ 20-แฏแแ แฃแคแ แ แกแฌแ แแคแ แแแแ แ WSL1 แขแแ แแก zip-แแแ แแแแฎแกแแแกแแก. แกแฎแแแแแกแฎแแ แแ แแแฅแขแแแจแ git clone-แแก, npm install-แแกแ แแ cmake-แแก แแแแแงแแแแแแกแแก แกแแกแขแแแแ แแฉแแแแ แจแแกแ แฃแแแแแก แแ แฏแแ แฎแฃแแฏแแ แแ แแ.
แแแแฎแแแ แแแ แแก แแแแแแแแแ แแแแก แแแแแแก แแแแแแแแแจแ?
แแ แกแแแแแแ, Microsoft แชแแแแแแก แแแแแแแแก แแฆแแแ แแแ แแ แแแแแ แแแแแแแแแ แแ แกแแแแแแแแแแแจแ Linux kernel-แแก แกแแแฃแแแ แ แแแ แกแแแก แจแแแฃแจแแแแแแ WSL2 แแ แแชแแกแแแแก แแฎแแ แแแกแแญแแ แแ, แแฅแแ Cody Swann-แแ, Gunner Technology-แแก แแฆแแแกแ แฃแแแแแแแ แแแ แแฅแขแแ แแ.
โแแแ แแ Windows-แแกแแแแก แแแแชแ แแ แแแแแแแแ แแแแกแ, แงแแแแ แกแฎแแ แแแแแแแชแแแก แจแแฅแแแ - แฆแ แฃแแแแ, แแแแแแฃแ แ, แแแ แแแแแแแชแแแแ - แแแแแแฃแขแแ แแ แซแแแแแ แแแฃแฎแแ แฎแแแแแ แแงแ, แ แแก แแแแแช แแแแแแแแแ แก แ แแขแแแฆแแช แแแฃแฌแแ Linux แแแกแขแ แแแฃแชแแแก แฉแแขแแแ แแแ Windows OS-แแก แแแ แแแแแฃแ แแ. แแแแแ แแกแแคแขแแ แแก แแฆแแแ แ แแ แแแแแกแแแแแ แแแแคแแฅแ แโ, - แแกแแแแแก แแก.
แแแแแแแแ แกแแแแ แแฃแแแ, แ แแ แแแ แแแแฃแแ Linux แแแ แแแแก แแแแแ แแแแ แกแแ แแแแฃแแ แแแแแแแ แแแแฎแแแแแก แกแแกแขแแแแแ แกแแจแฃแแแ แแแแฎแแแ แแแแแก แแแแแกแแแ แแกแแ. แแฃแแชแ, แแก แฎแกแแแก แจแแกแแซแแแแแแแแแก Microsoft-แแก แกแแ แแแกแแแกแ แแ Linux แแแแ แแชแแฃแ แกแแกแขแแแแก แจแแ แแก แฃแคแ แ แแญแแแ แ แฃแ แแแแ แแฅแแแแแแแกแแแแก.
แแก แแแแแฏแ Microsoft-แแก แแฎแ แแแแ แแแ แแแแช แซแแแแแ แญแแแแแแแ, แ แแแแแ แแก แแฎแแแ แแแ แฃแคแ แ แฆแ แแแ แจแแแฆแฌแแแก แแแแแแแแแ แแ แกแแแแแแแแแแแจแ, แแกแแแ แแฅแขแแฃแ แแ แแแแแแงแแแแก แแก แแ แแแฃแฅแขแแแ, แ แแแแแแกแแช แกแฎแแแแ แแแแแแ แแแก - แแแฃ แฆแแ แฌแงแแ แแกแแแ แแแแแแจแแ แแแ, แแแแแแก แกแแแแ.
แแแแแแ แแงแแก แแฅแแแแ แแแแ แซแแแแแ แแฎแแ Microsoft-แจแ
แแแแฃแฅแกแแก แแแ แแแแก แจแแฅแแแแกแ แแ แจแแแแ แฉแฃแแแแแก แขแแแแแแชแแ โแกแแแชแแแแฃแ แแ Windows-แแกแแแแกโ แแกแแฎแแแก แฆแแ แแแแแก แซแแแแ แแแแแ แแฃแแแแแก, แ แแแแแกแแช แฎแแแก แฃแฌแงแแแก แแฆแแแกแ แฃแแแแแแ แแแ แแฅแขแแ แ แกแแขแแ แแแแแแ. แแแแแ แแกแแคแขแ แแฆแแ แแ แแก แแกแแแ, แ แแแแ แแช แแแแแกแแกแ แแ แแแแแแ แแก แแ แแก แแงแ, แ แแชแ แงแแแแแคแแ แ แกแแแฃแแ แแแแก แฆแแแแก แแแฆแแ แแแแฎแแแแแ แแ แแ แแแแ แคแแฅแ แแแแ แแแแกแแแแแแแแแ.
โแกแแขแแแ แแแแแแแแ แแแ แแแฅแแแ แแแแแ แแกแแคแขแ แแแแ แแ แฃแคแ แ แแแแแแแแ แแแ แแแแขแคแแ แแแ แแ แแ แกแขแ แแขแแแแแ แแจแแแแแแ แ แจแแแแแ แแแแแแฆแ. แแแแแ แฏแแแ, แขแ แแแแแ แแแแแ แแแแ แแแแแขแแแแแแชแแโ, - แแแแแแก แจแแแ แชแ.
แฉแแ แแ แแแแแแก, Pund-IT-แแก แแแแแแ แ แแแแแแขแแแแกแแก แแฅแแแ, Microsoft-แแก แแ แ แแแแแแ แ แซแแแแ แ แแฎแแ แแ แแคแแฅแขแฃแ แแแ แแ แฃแกแแคแ แแฎแแแแ.
โแกแแแฃแแแ แ แกแแ แแแแฃแแ แแแแแแแแ แแแแก แแฅแขแแฃแ แ แแแแแงแแแแแแ - แ แแกแฃแ แกแแแ แแ แแแกแขแ แฃแแแแขแแแ - แแแแแแแแแก แจแแฃแซแแแ แฃแแ แฃแแแแแงแแก แแแแฎแแแ แแแแแแแก แแแ แแแขแแ, แ แแ แแแ แแแ แแฅแแแแ แกแ แฃแแแแ แแแแแฎแแแแฃแแ แแ แแฆแญแฃแ แแแแ แแฅแแแแ แฃแแฎแแแกแ แแแขแฉแแแแแ แแ แจแแกแฌแแ แแแแแแ แกแ แฃแแ แฃแกแแคแ แแฎแแแแแก แฃแแ แฃแแแแแกแแงแแคแแโ, แแแกแซแแแก แแก.
แแแแแแแแแ แแแแช แกแแ แแแแแแแแ
Linux-แแก แแแแแ แแแ แแกแ แฃแแแแแ แแแแ แคแฃแแฅแชแแแก แกแแกแขแแแฃแ แ แแแ แแแแก แแแแแงแแแแแแ, แ แแแแ แแชแแ แคแแแแแแแ แฌแแแแแ, แแแฎแกแแแ แแแแก แแแแฎแแแแ แแ แแ แแชแแกแแแแก แจแแฅแแแ. WSL1 แแงแ แแแแแ แแแแ แแแแแแแแแ แคแแแแก แแ แกแแกแขแแแฃแ แ แแแ แแแแก แฃแแแขแแกแแแแก แแแขแแ แแ แแขแแชแแแกแแแแก แแ แแแ Windows NT แแแ แแแแแ แฃแ แแแแ แแแแแก แกแแจแฃแแแแแแก.
แงแแแแแแ แ แแฃแแแ แงแแแแ แกแแกแขแแแฃแ แ แแแ แแก แแแแฎแแ แชแแแแแแ. แแแแแแแแ แแก แแ แแแแแแแแฃแแ WSL1-แจแ, แแแแแแ แแแ แแแแแแแชแแแ แแแ แแแฃแจแแ แแฅ. WSL2 แฌแแ แแแแแแแแแ แแแแ แแฎแแ แแแแแแแชแแแก, แ แแแแแแแช แแแ แแแ แแฃแจแแแแแ แแ แแแ แแแแจแ.
แแฎแแแ แแ แฅแแขแแฅแขแฃแ แ แกแแจแฃแแแแแแก แแซแแแแก แแแแแ แแกแแคแขแก, แฃแแฎแแแกแ แแแขแแแแแแชแแ แแแแฎแแแแแก Linux-แแก แแแ แแแจแ แแแแ แแ แฃแคแ แ แกแฌแ แแคแแ, แแแแ แ WSL1-แแ. Microsoft-แก แจแแฃแซแแแ แแแแแแฎแแแก WSL2 แแแ แแแ, แแแแ แ แฎแแแแฎแแ แแแแแฎแแ แชแแแแแก แงแแแแ แจแแแฆแฃแแแ.
แกแ แฃแแแ แฆแแ แแแแแก แแแกแขแ แฃแแแแขแ
Microsoft-แแก แแแแ Linux-แแก แกแแแฃแแแ แ แแแ แแแแก แจแแแฃแจแแแแแ แแงแ Linux Systems Group-แแก, แแกแแแ แ แแแแ แช แแ แแแแแ แกแฎแแ แแฃแแแแก, Microsoft-แแก แแ แแแแแ แฌแแแก แแฃแจแแแแแก แแฃแแแแแแชแแ, แแฅแแ แฏแแ แฐแแแแแกแแ, Linux Systems Group-แจแ, Microsoft-แแก แแ แแแ แแแแก แแแแแฏแแ แแ.
WSL2-แแกแแแแก แแแฌแแแแแฃแแ แแแ แแแ แแฅแแแแ แแแแแแแแ แฆแแ แแแแแก แฌแงแแ แ แแ Microsoft แแแแแแฅแแแงแแแแก แแแกแขแ แฃแฅแชแแแแก, แแฃ แ แแแแ แแแจแแแแก แแกแแแ แแแ แแแ GitHub-แแ. แแแแแแแแ แฉแแแ แแแแแ แแแแแแแแแ แแแแแ, แ แแแแแแกแแช แกแฃแ แ แแแแฎแแแ แแ แแ แแแฅแขแก แแ แแแแแฎแแ แชแแแแแ แชแแแแแแแแแ แฅแแแแแแแ แแแแแ.
Microsoft-แแก แแแแแแแแแ แแแแ แจแแฅแแแแก WSL2 แแแแแแแแแก แฃแฌแงแแแขแ แแแขแแแ แแชแแแกแ แแ แฃแฌแงแแแขแ แแแฌแแแแแแก แกแแกแขแแแแแแก แแแแแงแแแแแแ. แแก แแ แแแ แแแ แแแแแกแแฎแฃแ แแแ Windows-แแก แแแแแฎแแแแแก แกแแกแขแแแแก แแแจแแแแแแ แแ แแแแฎแแแ แแแแแกแแแแก แกแ แฃแแแแ แแแแญแแแ แแแแ แแฅแแแแ. แแแ แแแ แแแ แฉแแแ แแแแแฎแแแแฃแแ แแ แแแแชแแแก Linux-แแก แฃแแฎแแแกแ แกแขแแแแแฃแ แ แคแแแแแแแก แงแแแแ แแแฎแแกแแแแแแแแก.
แฌแงแแ แแก แฎแแแแแกแแฌแแแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ, แแแแแแแแ แแกแแฎแแแก แแแแแแแแ แแ แกแแชแแแแแก, แแฃแแแแแแ แแแแแขแ แแแแแก Linux แฃแกแแคแ แแฎแแแแแก แกแแคแแกแขแ แกแแแก แจแแแแแแกแก แแ แแแแแแจแ แแแแแแก แ แแแแแแแแ แแแแแแแแแกแแแ, แ แแแแแแแช แแฎแแ แก แฃแญแแ แแ แแแแแชแแแแ แแแแแแก แกแแฌแแ แแแก แแแ แขแฃแแแฃแ แแแ แแแแจแ (CVE). แแก แฃแแ แฃแแแแแงแแคแก, แ แแ Microsoft-แแก Linux-แแก แแแ แแแ แแแแแฎแแแแฃแแแ แฃแแฎแแแกแ แแแแแฎแแแแแแแ แแ แแฆแแแคแฎแแ แแก แแแแแกแแแแ แกแแคแ แแฎแแก.
แฅแแแแแแแ แแแแแ แชแแแแแแแแแ แฎแแแแ แกแแแแแแแแฃแแ
แแแแแ แแกแแคแขแ แฃแแ แฃแแแแแงแแคแก, แ แแ แแแ แแแแก แงแแแแ แชแแแแแแแ แแแแ แชแแแแแก แแแแแ, Linux-แแก แคแแแแกแแคแแแก แแแแจแแแแแแแแแ แแกแแแฅแขแ. แฅแแแแ แแแแแแแก แแแขแฉแแแแก แแฎแแ แแแญแแ แ แแแแแขแแแแ แกแแ แแฃแแแก แจแแแชแแแก; แฃแคแ แ แแแขแแช, แแก แแ แแฅแขแแแ แแ แแ แแก แแแแ แชแแแแแฃแแ แฆแแ แแแแแก แกแแแแแแแแแแแจแ.
Microsoft-แแก, แ แแแแ แช Linux-แแก แแฅแขแแฃแ แ แแแแฎแแแ แแแแแก แแแแแแแ แแงแแก แกแแแแแแแแแแแก แแแกแชแแแแแแแ แแแฃแแ แฌแแแ แ แแ แฎแแแ แจแแฃแฌแงแแก แกแแแแแแแแแแแจแ แชแแแแแแแแแก. แแ แซแแแแแแแแ แแฎแแ แแแญแแ แแกแแแ แแแแแแจแแ แแแฃแแ แคแแแแแแแแแก แกแขแแแแแฃแ แแแแก แฃแแ แฃแแแแแกแแงแแคแแ, แแแแแแ แแ แแแขแฉแ - แแแแแแแแแ แแก, แ แแแแแแช แจแแแชแแแก แแฎแแ แคแฃแแฅแชแแแแก - แจแแแซแแแแ แแฎแแแแ แแแ แแแแก แแฎแแ แแแ แกแแแแจแ แแงแแก แจแแขแแแแแ แแ แแ แแงแแก แแแ แขแแ แแแฃแแ แแแแแแแแ แ LTS แแแ แกแแแแ แฃแแแ แแแแกแแแแแแแแก แ แแแแแจแ.
แ แแแแกแแช WSL แแแ แแแแก แฌแงแแ แแแแ แฎแแแแแกแแฌแแแแแแ, แแกแแแ แจแแแแแแแแ แแแฃแแแแแกแแแ แแแขแฉแแแแก แแแแ แแแแกแ แแ แฌแงแแ แแแแแก แแ แซแแแแแแแแแ แกแขแแแแแฃแ แ แแแฌแแแแกแแแ. แแแแแ แแกแแคแขแ แแแแแแแ, แ แแ แแก แกแแ แแ แแแ แแแแแแแแแแแจแ แจแแแชแแ แแแแ, แ แแแแแ แแแขแฉแแแ แแแฌแแแแแแ แแแแแ แแ แแแแแแขแแแ แแฎแแแ แแแแแแแแ แแแ แแแขแฉแแแ แแฎแแแ WSL แคแฃแแฅแชแแแแแก แแฎแแ แแแกแแญแแ แแ.
แฃแคแ แ แกแแกแแแแแแแ แคแแแฏแ แแก แแแแแแแ
Microsoft-แแ แแกแแแ แแแแแแชแฎแแแ Windows Terminal-แแก แแแแแแแแ แแแแแ แแก แแแ แกแแ, แแฎแแแ แแแแแแแชแแ แแแแฎแแแ แแแแแแแกแแแแก, แ แแแแแแแช แแฃแจแแแแแ แแ แซแแแแแแก แฎแแแแก แแแกแขแ แฃแแแแขแแแแแ แแ แญแฃแ แแแแแแ, แ แแแแ แแชแแ Command Prompt, PowerShell แแ WSL.
Windows แขแแ แแแแแแ
Windows Terminal 1.0 แแแแแแแแแ แแแแ แแแ แแแแขแ แก แแ แแแแคแแแฃแ แแชแแแก แแแ แแแแขแก, แ แแช แแแซแแแแก แแแข แแแแขแ แแแก แขแแ แแแแแแแก แคแแแฏแ แแก แแแ แแแแแแแแ, แแกแแแ แญแฃแ แแแแแ/แแ แแคแแแแแแ, แ แแแแแแแช แฃแแแ แแแแฎแกแแแก แ แแแแ แช แแฎแแแ แฉแแแแ แแแแ.
แแแ แแแแขแ แแแ แจแแแแแฎแแแ แกแขแ แฃแฅแขแฃแ แแ แแแฃแ แขแแฅแกแขแฃแ แคแแแแจแ, แ แแช แแแแแแแแแแก แแแ แแแแคแแแฃแ แแชแแแก แแ แขแแ แแแแแแแก แคแแแฏแ แแก แแแแแแแก แแฅแแแแ แแแแแแแแแแ.
แแแแแ แแกแแคแขแ แแฆแแ แแฃแแฏแแแแกแแแก แแ แกแแแฃแ Windows แแแแกแแแก แแ แฅแแแแก แแฎแแแก แแฃแแแแแ แแ แแแแแฌแงแแแขแก แแฎแแแ แแแแแแแแกแแแ. Windows Terminal แแแกแขแแแแ แแแฃแแแ แแ แแฃแจแแแแก Windows Console แแ แกแแแฃแแ แแแแแแแชแแแก แแแ แแแแแฃแ แแ, แ แแแแแแช แแแแแแแก แงแฃแแแแแ.
แ แแแแ แแแแแแแก แแแแก แแฃแจแแแแ
แ แแแแกแแช Windows 10-แแก แแแแฎแแแ แแแแแ แแแ แแแแแ แฃแจแแแแก Cmd/PowerShell/ แแ แ.แจ., แแแแกแแแแก แ แแแฃแแแ แฃแ แแแกแขแแแชแแแแ แแแแแแ แแแฃแแ แแ แแชแแกแ แแแแฅแแแแแแแ. แแฎแแแ แขแแ แแแแแแแก แแแแคแแแฃแ แแชแแแก แซแ แแแ Windows-แแก แแแแฎแแแ แแแแแแก แกแแจแฃแแแแแแก แแซแแแแก แจแแฅแแแแ แแ แแแแแ แแ แแคแแแ แงแแแแ แกแแกแฃแ แแแแ แแแ แกแแกแแแแก/แแแแแแแชแแแกแแแแก/แแแกแขแ แฃแแแแขแแกแแแแก, แแฅแแแแ แแก PowerShell, Command Prompt, Ubuntu แแ แแฃแแแแช SSH แแแแจแแ แแแ Azure แแ IoT แแแฌแงแแแแแแแแแแแ.
แแ แแ แแคแแแแแก แจแแฃแซแแแแ แฃแแ แฃแแแแแงแแ แแแแแแแแกแ แแ แจแ แแคแขแแก แแแแแก, แคแแ แแก แแแแแแแก, แคแแแแก แแแแแแแแแก แแแแแก แแ แแแแญแแแ แแแแแแแก แกแแแฃแแแ แ แแแแแแแแชแแแแ. แแแ แแ แแแแกแ, แแแแฎแแแ แแแแแแก แจแแแซแแแแแ แแแ แฉแแแ แแฎแแแ monospace แจแ แแคแขแ, แ แแแ แขแแ แแแแแแแก แคแแแฏแแ แ แฃแคแ แ แแแแแแแแ แแแ แแ แแแแแ แ แแแแแแงแฃแ แแแแแแก. แแก แจแ แแคแขแ แจแแแชแแแก แแ แแแ แแแแกแขแแแแก แแแแแขแฃแ แแแก; แแก แกแแฏแแ แแ แฎแแแแแกแแฌแแแแแ แแแฎแแแแ แแ แจแแแแแฎแแแ แกแแแฃแแแ แกแแชแแแจแ.
Windows-แแก แแฎแแแ แแ แซแแแแแแก แแแขแแ แคแแแกแแก แแแแแแ แ แฃแแแ แแขแแกแแแแ แแ แแแแแ แฉแแแแ แแ แแ แแแแแแ แขแแฅแกแขแ. แแ แแแแแ แฉแแแแ แแแก แแฎแแ แแแญแแ แ แแแแแฎแแแแแแแ แขแแ แแแแแแแก แแแแแแแแ แแแแก แงแแแแแแ แแแแฎแแแแแ แแแแฎแแแแแ. แแแแแแ แขแแฅแกแขแ แแแแฆแแแ DirectWrite/DirectX-แแ แแแคแฃแซแแแแฃแแ แ แแแแแ แแก แซแ แแแแก แฌแงแแแแแแ, แ แแแแแแช แแฆแญแฃแ แแแแแ GPU แแฉแฅแแ แแแแ.
แซแ แแแ แแฉแแแแแแก แขแแฅแกแขแฃแ แฎแแขแแแก, แแแแคแแแก แแ แกแแแชแแแแฃแ แกแแแแแแแแแก, แ แแแแแแแช แแแฎแแแแแ แจแ แแคแขแแแจแ, แแแ แจแแ แแก แฉแแแฃแ แ, แแแแแแฃแ แ แแ แแแ แแฃแแ แแแแแแ แแแแแ (CJK), emoji, powerline แกแแแแแแแแแ, แฎแแขแแแ แแ แแ แแแ แแแแ แแแแก แแแแแขแฃแ แแแ. แแแ แแ แแแแกแ, แแก แซแ แแแ แขแแฅแกแขแก แแกแแฎแแแก แแแแ แแ แฃแคแ แ แกแฌแ แแคแแ, แแแแ แ GDI แแแ แ แแแแแแงแแแแแแแ แแแแกแแแจแ.
Backward แแแแกแแแแแแแ แกแ แฃแ แฌแแกแ แแแจแ แ แฉแแแ, แแฃแแชแ แกแฃแ แแแแแก แจแแแแฎแแแแแจแ แจแแแแซแแแแ แกแชแแแแ Windows Terminal.
แฅแ แแแแแแแแ: แ แแแแ แแแฎแแแแ แแก
Microsoft แฃแแ แฃแแแแแงแแคแก Windows แขแแ แแแแแแก Microsoft Store-แแก แแแจแแแแแแ Windows 10-แจแ แแ แ แแแฃแแแ แฃแแแ แแแแแแฎแแแแก แแแก. แแ แแแแ, แแแแฎแแแ แแแแแแ แงแแแแแแแแก แแฅแแแแแแ แแแแแฎแแแแฃแแ แฃแแฎแแแกแ แแแ แกแแแแแ แแ แฃแแฎแแแกแ แแแฃแแฏแแแแกแแแแแแ โ แแ แแฅแขแแแฃแแแ แแแแแแขแ แซแแแแกแฎแแแแแก แแแ แแจแ.
Microsoft แแแแแแแก แแฎแแแ แขแแ แแแแแแแก แแแจแแแแแก แแแแแแแ แแแแแแ แจแ. แแแก แจแแแแแ แ แแช Microsoft แแแแแฃแจแแแแก Windows Terminal 1.0-แก, แแแแแแแแแ แแแ แแแแแ แซแแแแแแ แแฃแจแแแแแก แฃแแแ แฉแแแแ แฉแแแแ แแแแ แคแฃแแฅแชแแแแ.
Windows แขแแ แแแแแแ แแ Windows Console แฌแงแแ แแก แแแแ
แ แ แจแแแซแแแแ แแแแแแแแก แแแแแแแแจแ?
แจแแกแแซแแแแแแแ แแแแกแ, แ แแ แแแแแ แแกแแคแขแ แแแแแแงแแแแแก แกแแแฃแแแ Linux แแแ แแแก แกแฎแแ แแแแแแแแกแแแแก, แแแแแแแแแ, แกแแแฃแแแ แ Linux แแแกแขแ แแแฃแชแแแก แจแแกแแฅแแแแแแ, แแฆแแก แแแ แแแแฃแแฌแแแแ แฐแแแแแแขแฃแ แ แฉแแแก.
แจแแแแแ, แกแแแแ แแฃแแแ, แแแแแแแแแแฃแแแ แแแแแ, แแแแฎแแ แฎแแแก แแฃ แแ แ แแแแแ แแกแแคแขแ แแกแแ แแ แแแฃแฅแขแแ แแแแจแแแแแแแแแ แแแแฎแแแแแก แแแแแแก แแ แ แ แแแแแ แชแแฃแ แจแแกแแซแแแแแแแแแก แจแแแซแแแแ แแแฃแฎแกแแแก แแกแแแ แแแแแแแแ แแแ, แแแแแแก แฉแแ แแ แแแแแ.
แแก แคแแฅแ แแแก, แ แแ แแแแแแแแแก แคแแแฃแกแแ แแแ แฃแแฎแแแแก แแแแแแแแจแ แแแแแแแแแ Windows-แแกแ แแ Linux-แแก แฃแคแ แ แแแแกแแแแแ แแ แฃแ แแแแ แแจแแแแแกแแแแแ แแแฎแแแแก.
แฏแแจแฃแ แจแแแ แชแ แแแแฉแแแแก, แ แแ แแ แจแแแแฎแแแแแจแ แกแแญแแ แ แแฅแแแแ แแฌแแ-แแแฌแแแแ แ แ แแฅแแแแ แแ แกแแแฃแจแแแก แแแแแกแขแแชแแ แแ แ แ แแแแแฆแแฃแ แแแ แแฅแแแแ แแแกแแ. แแแแแ แแกแแคแขแ แ แแ แแงแแก แซแแแแแ แแฎแแแแแแ แแ แแแแแแแแ แแฆแแก, แแก แงแแแแแคแแ แก แแแแแแแแแก Linux-แแก แกแแคแฃแซแแแแแ. แแฃแแชแ, แแฆแแก Microsoft-แแกแแแ แฃแแแ แฎแแแแแกแแฌแแแแแ แงแแแแ แแแแแแแแ แแแแก แแแ แขแแ แแแ แแจแแแแแฃแ Linux แแ แฅแแขแแฅแขแฃแ แแแ, แ แแแแ แช แฉแแแก, แซแแแ แแแฆแแ แแแฃแแ แแ แ แแฃแแ แแ แแแฅแขแแ, แ แแแแแแช แแแแแแแแ แกแแแแ แแฃแแแ, แ แแ แแแ แแ แจแแแแแ แแแแแแฆแแก. Linux-แแก แแแงแแแ แฃแแแแ แแแแฆแแแแ แกแแแฃแแแ Linux-แก แแ แซแแ แแแแแ แแ แฅแแขแแฅแขแฃแ แ แฎแแแฃแฎแแแแแแ แแแ แฉแแแ.
แ แแแแกแแช Apple-แแ แฎแแแแฎแแ แแแแแแแแแ Mac OS 2000 แฌแแแก, แแแแ แแชแแฃแแ แกแแกแขแแแ แแแคแฃแซแแแแฃแแ แแงแ BSD Unix-แแ, แ แแแแแแช แฃแคแ แ แฐแแแแก Linux-แก, แแแแ แ DOS-แก. แแฆแแก Microsoft Windows-แแก แแฎแแแ แแแ แกแแ แแฅแแแแแ Linux-แแก แแแแแแ.
แแฅแแแ แแฎแแแ แแแ แ แแฎแกแแแแ แฉแแแแแแแก?
Microsoft-แแก Linux-แแก แแแ แแแก แจแแฃแซแแแ แแแ แแแฃแฎแกแแแก Windows แกแแ แแแกแแแกแ แแ Linux แแแแ แแชแแฃแ แกแแกแขแแแแก แจแแ แแก แฃแคแ แ แแแแ แแแแกแแแแแแแแกแแแแก. แแ แกแแแแแแ, Microsoft-แแก แแก แแแแแแแแ แแแแแ แแแฃแแแแแแก แแแแแ, แ แแ แแแแแ แแแแแ แแกแแคแขแ แฃแแแ แแกแแแก: แแฆแแก แแแแฅแแแก แแ แแแ แฉแแแแแ แแแแฎแแแ แแแแแแ, แ แแแแแแแช แแแฏแแแแแแแแ แแ แกแแแแแแก แกแแแงแแ แแจแ, แกแแแแช แงแแแแแคแแ แ Windows-แแ.
แแแแ แแ แฃแคแ แ แแแ แแแแแ แฐแแขแแ แแแแแฃแแ แขแแฅแแแแแแแแแแกแ แแ แกแแกแขแแแแแแก แแแแแงแแแแแ, แ แแแแแแแช แกแแฃแแแแแกแแ แแแแแงแแคแแแแแแ แแแแแแกแแก แแแแฎแแแแแแก แแ แแแแแ แแขแฃแ แแ แแฅแขแแแฃแ แกแแขแฃแแชแแแแก.
แฃแคแ แ แแแแ แกแขแ แแขแแแแฃแแ แแแแฎแแแ, แ แ แแฎแแ แกแขแ แแขแแแแฃแ แจแแกแแซแแแแแแแแแก แฃแฎแกแแแก แแก แแแแแฏแ แแแแแ Microsoft-แแก แแแแขแคแแ แแแกแแแแก?
Azure, Microsoft-แแก แฆแ แฃแแแแแแแ แแแแกแแกแขแแแ, แฃแแแ แฃแแแ แแแแแ แแฎแแ แแแญแแ แแก แฃแฌแแแก Linux-แก. แแแ แ, แแแแแแฃแกแ แแแ แแแ แฃแญแแ แแ แแฎแแ แก Linux-แก แแแ แขแฃแแแฃแ แ แแแแฅแแแแแแก แแแแแงแแแแแแ.
แแฆแแก แแแแแแแแ แ แคแฃแแแแแแแขแฃแ แ แชแแแแแแแแแ แแแแแแ แแแแแฃแแแ แแแแ, แ แแ แแฎแแ Linux-แแก แแ แแชแแกแแแ แแฃแแแแ แแแแ แแแฃแจแแแแแก Windows-แแก แแแ แแแแ, แ แแช แแแจแแแแก, แ แแ Windows-แแแ Linux-แแแ แแฃแจแแแแ แแแแ แแ แฃแคแ แ แกแฌแ แแคแ แแฅแแแแ, แแแแ แ แแแ แขแฃแแแฃแ แแแแฅแแแแแแ. แกแแแแ แแฃแแแ, แ แแ แจแแแแแแ, Azure แแแแแแแ แแแแ แแแแแแ แแแแก แแแแแ แคแแแแ, แ แแแแแแแช แแงแแแแแแ Linux-แก แแแแฃแกแขแ แแฃแแ แแแกแจแขแแแแ.
แฌแงแแ แ: www.habr.com