Microsoft ir ieviesusi WSL2 (Windows Subsystem for Linux) atbalstu Windows Server 2022. Sākotnēji WSL2, kas nodrošina Linux izpildfailu palaišanu Windows, bija pieejama tikai Windows darba staciju versijās, taču tagad Microsoft šo apakšsistēmu ir pārcēlusi arī uz Windows servera izdevumiem. Komponenti, kas atbalsta WSL2 Windows Server, pašlaik ir pieejami testēšanai kā eksperimentālais atjauninājums KB5014021 (OS Build 20348.740). Jūnijā plāno integrēt atbalstu Linux vidēm, kas balstītas uz WSL2, galvenajā Windows Server 2022 sastāvā un piedāvāt visiem lietotājiem.
Lai nodrošinātu Linux izpildfailu palaišanu WSL2, tika atteikts no emulatora izmantošanas, kas veica Linux sistēmas izsaukumu tulkošanu uz Windows sistēmas izsaukumiem, un pārgāja uz pilnvērtīga Linux kodola nodrošināšanu. WSL piedāvātais kodols ir balstīts uz Linux 5.10 kodola izlaidumu, kas ir paplašināts ar WSL specifiskajiem labojumiem, tostarp optimizācijām, lai samazinātu kodola palaišanas laiku, samazinātu atmiņas patēriņu un atgrieztu Windows atbrīvoto Linux procesu atmiņu, kā arī samazinātu nepieciešamo draiveru un apakšsistēmu komplektu kodolā.
Kodols darbojas Windows vidē, izmantojot virtuālo mašīnu, kas jau tiek izmantota Azure. WSL vide tiek darbināta atsevišķā diska attēlā (VHD) ar ext4 failu sistēmu un virtuālo tīkla adaptoru. Lietotāja telpas komponenti tiek instalēti atsevišķi un balstās uz dažādu distribūciju izlaidumiem. Piemēram, WSL instalēšanai Microsoft Store katalogā ir pieejami Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE un openSUSE izlaidumi.
Avots: opennet.lv
