Microsoft pridal podporu pre WSL2 (Windows Subsystem for Linux) v systéme Windows Server

Spoločnosť Microsoft implementovala podporu pre subsystém WSL2 (Windows Subsystem for Linux) v systéme Windows Server 2022. Subsystém WSL2, ktorý zabezpečuje spúšťanie spustiteľných súborov Linuxu v systéme Windows, bol pôvodne ponúkaný iba vo verziách systému Windows pre pracovné stanice, ale teraz spoločnosť Microsoft preniesla tento subsystém na serverové vydania systému Windows. Komponenty pre podporu WSL2 vo Windows Server sú momentálne dostupné na testovanie vo forme experimentálnej aktualizácie KB5014021 (OS Build 20348.740). V júnovej konsolidovanej aktualizácii sa plánuje integrácia podpory pre linuxové prostredia na báze WSL2 do hlavnej časti Windows Server 2022 a jej ponuka pre všetkých používateľov.

Aby sa zabezpečilo spustenie spustiteľných súborov Linuxu, WSL2 opustilo používanie emulátora, ktorý preložil systémové volania Linuxu do systémových volaní Windows, a prešlo na poskytovanie prostredia s plnohodnotným jadrom Linuxu. Jadro navrhované pre WSL je založené na vydaní linuxového jadra 5.10, ktoré je rozšírené o opravy špecifické pre WSL, vrátane optimalizácií na skrátenie času spustenia jadra, zníženie spotreby pamäte, návrat Windows do pamäte uvoľnenej procesmi Linuxu a ponechanie minima požadovaná sada ovládačov a podsystémov v jadre.

Jadro beží v prostredí Windows pomocou virtuálneho počítača, ktorý už beží v Azure. Prostredie WSL beží v samostatnom diskovom obraze (VHD) so súborovým systémom ext4 a virtuálnym sieťovým adaptérom Komponenty užívateľského priestoru sa inštalujú samostatne a sú založené na zostaveniach rôznych distribúcií. Napríklad pre inštaláciu vo WSL ponúka katalóg Microsoft Store zostavy Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE a openSUSE.

Zdroj: opennet.ru

Pridať komentár