Microsoft ilmoitti integroivansa tuen WSL2 (Windows Subsystem for Linux) -alijärjestelmään perustuville Linux-ympäristöille osana äskettäin julkaistua kesäkuun Windows Server 2022 -kokoelmapäivitysasemia.
Linux-järjestelmäkutsut Windows-järjestelmäkutsuiksi muuntavan emulaattorin sijaan tarjotaan täydellinen Linux-ydinympäristö varmistaakseen, että Linuxin suoritettavat tiedostot toimivat WSL2:ssa. Ehdotettu WSL-ydin perustuu Linux 5.10 -ytimen julkaisuun, jota on laajennettu WSL-spesifisillä korjaustiedostoilla, mukaan lukien optimoinnit ytimen käynnistysajan lyhentämiseksi, muistin kulutuksen vähentämiseksi, Linux-prosessien vapauttaman muistin palauttamiseksi Windowsille ja vähimmäismäärän jättämiseksi. vaadittu ajurijoukko ja alijärjestelmä ytimessä.
Ydin toimii Windows-ympäristössä käyttämällä virtuaalikonetta, joka on jo käynnissä Azuressa. WSL-ympäristö toimii erillisessä levykuvassa (VHD) ext4-tiedostojärjestelmällä ja virtuaalisella verkkosovittimella.Käyttäjätilan komponentit asennetaan erikseen ja ne perustuvat eri jakeluiden koontiversioihin. Microsoft Store tarjoaa esimerkiksi Ubuntun, Debian GNU/Linuxin, Kali Linuxin, Fedoran, Alpinen, SUSE:n ja openSUSEn koontiversiot WSL-asennusta varten.
Lisäksi voidaan huomioida CBL-Mariner 2.0.20220617 (Common Base Linux Mariner) Linux-jakelun korjaava julkaisu, jota kehitetään universaaliksi perusalustaksi pilviinfrastruktuurissa, reunajärjestelmissä ja erilaisissa Microsoftin palveluissa käytettäville Linux-ympäristöille. Hankkeen tavoitteena on yhtenäistää Microsoftissa käytössä olevia Linux-ratkaisuja ja yksinkertaistaa Linux-järjestelmien ylläpitoa erilaisiin tarkoituksiin ajan tasalla. Projektien kehitystyöt jaetaan MIT-lisenssillä.
Lähde: opennet.ru