Microsoft a implementat suport pentru subsistemul WSL2 (Windows Subsistem pentru Linux) în Windows Server 2022Inițial, subsistemul WSL2, care asigură lansarea fișierelor executabile Linux в Windows, a fost oferit doar în variante Windows pentru stații de lucru, dar acum Microsoft a transferat acest subsistem către edițiile de server WindowsComponente pentru suportul WSL2 în Windows Server sunt disponibile în prezent pentru testare sub forma actualizării experimentale KB5014021 (sistem de operare 20348.740). Asistența va fi adăugată în actualizarea cumulativă din iunie. LinuxMediile bazate pe WSL2 sunt planificate să fie integrate în compoziția principală Windows Server 2022 și să o ofere tuturor utilizatorilor.
Pentru a vă asigura că fișierele executabile pot rula Linux WSL2 nu mai folosește un emulator pentru a traduce apelurile de sistem. Linux în apeluri de sistem Windowsși a trecut la furnizarea unui mediu cu un kernel complet LinuxNucleul propus pentru WSL se bazează pe versiunea kernelului Linux 5.10, care este îmbunătățită cu patch-uri specifice WSL, inclusiv optimizări pentru reducerea timpului de pornire a kernelului, reducerea consumului de memorie și returnarea Windows eliberat Linux-procese de memorie, lăsând în kernel setul minim necesar de drivere și subsisteme.
Nucleul rulează într-un mediu Windows Se utilizează o mașină virtuală care rulează deja în Azure. Mediul WSL rulează într-o imagine de disc separată (VHD) cu un sistem de fișiere ext4 și un adaptor de rețea virtuală. Componentele spațiului utilizator sunt instalate separat și se bazează pe versiuni din diverse distribuții. De exemplu, versiunile sunt disponibile pentru instalare în WSL în Microsoft Store. Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE și openSUSE.
Sursa: opennet.ru
