Microsoft har implementerat stöd för WSL2-undersystemet (Windows Delsystem för Linux) i Windows Server 2022Ursprungligen WSL2-undersystemet, som tillhandahåller lanseringen av körbara filer Linux в Windows, erbjöds endast i varianter Windows för arbetsstationer, men nu har Microsoft överfört detta delsystem till serverversioner WindowsKomponenter för att stödja WSL2 i Windows Server finns för närvarande tillgängliga för testning i form av den experimentella uppdateringen KB5014021 (OS Build 20348.740). Stöd kommer att läggas till i den kumulativa uppdateringen i juni. Linux-WSL2-baserade miljöer planeras att integreras i huvudkompositionen Windows Server 2022 och erbjuda det till alla användare.
För att säkerställa att körbara filer kan köras Linux WSL2 använder inte längre en emulator för att översätta systemanrop. Linux till systemanrop Windowsoch bytte till att tillhandahålla en miljö med en fullfjädrad kärna LinuxDen föreslagna kärnan för WSL är baserad på kärnutgåvan Linux 5.10, som är förbättrad med WSL-specifika patchar, inklusive optimeringar för att minska kärnans starttid, minska minnesförbrukningen och returnera Windows befriad Linux-minnesprocesser, vilket lämnar den minsta nödvändiga uppsättningen drivrutiner och delsystem i kärnan.
Kärnan körs i en miljö Windows Använder en virtuell maskin som redan körs i Azure. WSL-miljön körs i en separat diskavbildning (VHD) med ett ext4-filsystem och ett virtuellt nätverkskort. Användarutrymmeskomponenter installeras separat och baseras på builds från olika distributioner. Till exempel finns builds tillgängliga för installation i WSL i Microsoft Store. Ubuntu, Debian GNU /Linux, Kali Linux, Fedora, Alpine, SUSE och openSUSE.
Källa: opennet.ru
