Microsoft teisaldas WSL2 alamsüsteemi (Windowsi alamsüsteem Linuxile) opsüsteemidele Windows 10 1903 ja 1909

Microsoft kuulutas välja alamsüsteemi toe pakkumise kohta WSL2 (Windowsi alamsüsteem Linuxile) Windows 10 versioonid 1903 ja 1909, mis avaldati eelmise aasta mais ja novembris. WSL2 alamsüsteemi, mis võimaldab Linuxi käivitatavaid faile Windowsis töötada, pakuti algselt Windows 10 2004. aasta väljalaskes. Microsoft on nüüd selle alamsüsteemi kaasanud varasematesse Windows 10 värskendustesse, mis on endiselt asjakohased ja kasutatavad paljudes ettevõtetes. WSL2 portimine nendele väljaannetele võimaldab Linuxi keskkonda tõhusalt käivitada ilma, et oleks vaja migreerida opsüsteemile Windows 10 2004 (tugi väljaannetele 1903 ja 1909 kestab detsembrini 2020 ja maini 2022).

Microsoft teisaldas WSL2 alamsüsteemi (Windowsi alamsüsteem Linuxile) opsüsteemidele Windows 10 1903 ja 1909

Tuletame meelde, et WSL2 väljaanne erinev täisväärtusliku Linuxi kerneli kohaletoimetamine varem kasutatud emulaatori asemel, mis tõlkis Linuxi süsteemikutsed Windowsi süsteemikõnedeks. WSL2 Linuxi kernel ei sisaldu Windowsi installipildis, kuid Windows laadib selle dünaamiliselt ja hoiab seda ajakohasena, sarnaselt graafikadraiverite installimisele ja värskendamisele. Kerneli installimiseks ja värskendamiseks kasutatakse standardset Windows Update'i mehhanismi.

Pakutud WSL2 jaoks tuum Põhineb Linuxi kerneli versioonil 4.19, mis töötab Windowsi keskkonnas, kasutades juba Azure'is töötavat virtuaalmasinat. Kernelis kasutatavad WSL2-spetsiifilised paigad hõlmavad optimeerimisi, mis vähendavad kerneli käivitusaega, vähendavad mälutarbimist, tagastavad Windowsi Linuxi protsesside poolt vabastatud mälu ning jätavad kernelisse minimaalse vajaliku draiverite ja alamsüsteemide komplekti.

WSL2 keskkond töötab eraldi kettapildis (VHD) koos ext4 failisüsteemi ja virtuaalse võrguadapteriga. Sama mis WSL1 kasutajaruumi komponendid on kehtestatud eraldi ja põhinevad erinevate distributsioonide komplektidel. Näiteks installimiseks WSL-is Microsoft Store'i kataloogis pakutud assambleed Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE и openSUSE.

Canonical on seda juba teinud kuulutas välja keskkondades testitud Ubuntu 20.04 LTS installeerimisjärgude valmisoleku kohta
WSL2 põhineb Windows 10 1903 ja 1909. WSL2 lubamiseks opsüsteemis Windows 10 1909 peate installima värskenduse kb4571748 ja käivitage PowerShellis administraatoriõigustega käsk:

Luba – Windowsi valikuline funktsioon – Võrgus – Funktsiooni nimi VirtualMachinePlatform – Taaskäivitus puudub

Järgmiseks peate arvuti taaskäivitama ja vaikimisi aktiveerima WSL2:

wsl.exe --set-default-version 2

Pärast seda saate installida soovitud Linuxi keskkonna kataloogist
Microsoft salvestab või teisenda olemasoleva keskkonna WSL 1 vormingusse, kasutades käsku “wsl.exe –set-version Ubuntu 2”.

Lisaks võib mainida kohandused keskkond Dockeri töölaud eest kasutama WSL2 HyperV-põhise taustaprogrammi asemel.
WSL2 kasutamine võimaldab Docker Desktopil töötada mitte ainult Windows Pro ja Windows Enterprise'i omanike, vaid ka Windows Home kasutajate jaoks.

Allikas: opennet.ru

Lisa kommentaar