Ang Windows Server 2022 June Update ay nagdaragdag ng suporta para sa WSL2 (Windows Subsystem para sa Linux)

Inanunsyo ng Microsoft ang pagsasama-sama ng suporta para sa mga kapaligiran ng Linux batay sa WSL2 subsystem (Windows Subsystem para sa Linux) bilang bahagi ng kamakailang inilabas na pinagsama-samang update ng Windows Server 2022 noong Hunyo. Sa una, ang WSL2 subsystem, na nagsisiguro sa paglulunsad ng Linux executable file sa Windows , ay inaalok lamang sa mga bersyon ng Windows para sa mga istasyon ng trabaho.

Ang Windows Server 2022 June Update ay nagdaragdag ng suporta para sa WSL2 (Windows Subsystem para sa Linux)

Upang matiyak na tumatakbo ang mga Linux executable sa WSL2, sa halip na isang emulator na nagsasalin ng mga tawag sa system ng Linux sa mga tawag sa system ng Windows, isang kapaligiran na may ganap na kernel ng Linux ang ibinigay. Ang kernel na iminungkahi para sa WSL ay batay sa paglabas ng Linux kernel 5.10, na pinalawak ng mga patch na partikular sa WSL, kabilang ang mga pag-optimize upang mabawasan ang oras ng pagsisimula ng kernel, bawasan ang pagkonsumo ng memorya, ibalik ang Windows sa memorya na pinalaya ng mga proseso ng Linux, at iwanan ang pinakamababa. kinakailangang hanay ng mga driver at subsystem sa kernel.

Ang kernel ay tumatakbo sa isang kapaligiran ng Windows gamit ang isang virtual machine na tumatakbo na sa Azure. Ang WSL environment ay tumatakbo sa isang hiwalay na disk image (VHD) na may isang ext4 file system at isang virtual network adapter. Ang mga bahagi ng user space ay naka-install nang hiwalay at nakabatay sa mga build ng iba't ibang distribusyon. Halimbawa, para sa pag-install sa WSL, nag-aalok ang katalogo ng Microsoft Store ng mga build ng Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE at openSUSE.

Bukod pa rito, mapapansin natin ang corrective release ng Linux distribution CBL-Mariner 2.0.20220617 (Common Base Linux Mariner), na binuo bilang isang unibersal na base platform para sa Linux environment na ginagamit sa cloud infrastructure, edge system at iba't ibang serbisyo ng Microsoft. Ang proyekto ay naglalayong pag-isahin ang mga solusyon sa Microsoft Linux at pasimplehin ang pagpapanatili ng mga sistema ng Linux para sa iba't ibang layunin hanggang sa kasalukuyan. Ang mga pagpapaunlad ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng MIT.

Pinagmulan: opennet.ru

Magdagdag ng komento