Microsoft je prenesel podsistem WSL2 (Windows Subsystem for Linux) v Windows 10 1903 in 1909

Microsoft napovedal o zagotavljanju podsistemske podpore WSL2 (Podsistem Windows za Linux) v izdajah sistema Windows 10 1903 in 1909, izdanih maja in novembra lani. Podsistem WSL2, ki omogoča izvajanje izvedljivih datotek Linuxa v sistemu Windows, je bil prvotno na voljo v izdaji sistema Windows 10 iz leta 2004. Microsoft je ta podsistem zdaj prenesel v pretekle posodobitve sistema Windows 10, ki ostajajo pomembne in se uporabljajo v številnih podjetjih. Prenos WSL2 na te izdaje bo omogočil učinkovito izvajanje okolja Linux brez potrebe po selitvi na Windows 10 2004 (podpora za izdaji 1903 in 1909). bo trajalo do decembra 2020 in maja 2022).

Microsoft je prenesel podsistem WSL2 (Windows Subsystem for Linux) v Windows 10 1903 in 1909

Naj vas spomnimo, da izdaja WSL2 drugačna dostava polnega jedra Linuxa namesto prej uporabljenega emulatorja, ki je sistemske klice Linuxa prevajal v sistemske klice Windows. Jedro Linuxa v WSL2 ni vključeno v namestitveno sliko sistema Windows, ampak se nalaga dinamično in ga Windows posodablja, podobno kot se namestijo in posodabljajo grafični gonilniki. Standardni mehanizem Windows Update se uporablja za namestitev in posodobitev jedra.

Predlagano za WSL2 jedro Temelji na izdaji jedra Linuxa 4.19, ki deluje v okolju Windows z uporabo virtualnega stroja, ki že deluje v Azure. Popravki, specifični za WSL2, ki se uporabljajo v jedru, vključujejo optimizacije za skrajšanje časa zagona jedra, zmanjšanje porabe pomnilnika, vrnitev sistema Windows v pomnilnik, ki so ga sprostili procesi Linuxa, in pusti minimalni zahtevani nabor gonilnikov in podsistemov v jedru.

Okolje WSL2 deluje v ločeni sliki diska (VHD) z datotečnim sistemom ext4 in navideznim omrežnim vmesnikom. Enako kot komponente uporabniškega prostora WSL1 so vzpostavljene ločeno in temeljijo na sklopih različnih distribucij. Na primer za namestitev v WSL v imeniku Microsoft Store ponujen sklopov Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE и openSUSE.

Canonical je že napovedal o pripravljenosti namestitvenih gradenj Ubuntu 20.04 LTS, testiranih v okoljih
WSL2, ki temelji na Windows 10 1903 in 1909. Če želite omogočiti WSL2 v Windows 10 1909, morate namestiti posodobitev kb4571748 in zaženite ukaz v lupini PowerShell s skrbniškimi pravicami:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Nato morate znova zagnati računalnik in privzeto aktivirati WSL2:

wsl.exe --set-default-version 2

Po tem lahko iz imenika namestite želeno okolje Linux
Microsoft Store ali pretvori obstoječe okolje v format WSL 1 z ukazom »wsl.exe –set-version Ubuntu 2«.

Poleg tega je mogoče omeniti prilagoditve okolju DockerDesktop za uporabo WSL2 namesto zaledja, ki temelji na HyperV.
Z uporabo WSL2 bo Docker Desktop deloval ne samo za lastnike Windows Pro in Windows Enterprise, ampak tudi za uporabnike Windows Home.

Vir: opennet.ru

Dodaj komentar