Microsoft je dodao podršku za WSL2 (Windows podsistem za Linux) u Windows Server

Microsoft je implementirao podršku za WSL2 podsistem (Windows Subsystem za Linux) u Windows Server 2022. U početku, WSL2 podsistem, koji osigurava pokretanje Linux izvršnih datoteka u Windowsu, bio je ponuđen samo u Windows verzijama za radne stanice, ali je sada Microsoft prenio ovaj podsistem na serverska izdanja Windows-a. Komponente za WSL2 podršku u Windows Serveru trenutno su dostupne za testiranje u obliku eksperimentalnog ažuriranja KB5014021 (OS Build 20348.740). U junskom konsolidovanom ažuriranju, podrška za Linux okruženja zasnovana na WSL2 planira se integrirati u glavni dio Windows Servera 2022 i ponuditi svim korisnicima.

Kako bi osigurao pokretanje Linux izvršnih datoteka, WSL2 je napustio korištenje emulatora koji je prevodio Linux sistemske pozive u Windows sistemske pozive i prešao na pružanje okruženja s punopravnim Linux kernelom. Kernel predložen za WSL baziran je na izdanju Linux kernela 5.10, koji je proširen zakrpama specifičnim za WSL, uključujući optimizacije za smanjenje vremena pokretanja kernela, smanjenje potrošnje memorije, vraćanje Windowsa u memoriju oslobođenu Linux procesima i ostavljanje minimalnog potreban skup drajvera i podsistema u kernelu.

Kernel radi u Windows okruženju koristeći virtuelnu mašinu koja je već pokrenuta u Azureu. WSL okruženje radi u zasebnoj slici diska (VHD) sa ext4 sistemom datoteka i virtuelnim mrežnim adapterom.Komponente korisničkog prostora se instaliraju odvojeno i baziraju se na buildovima različitih distribucija. Na primjer, za instalaciju u WSL, Microsoft Store katalog nudi verzije Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE i openSUSE.

izvor: opennet.ru

Dodajte komentar