„Microsoft“ perkėlė WSL2 posistemį („Windows Subsystem for Linux“) į Windows 10 1903 ir 1909

„Microsoft“ paskelbė apie posistemės palaikymo teikimą WSL2 („Windows“ posistemė, skirta „Linux“) „Windows 10“ 1903 ir 1909 leidimai, išleisti praėjusių metų gegužės ir lapkričio mėn. WSL2 posistemis, leidžiantis „Linux“ vykdomąsias programas paleisti sistemoje „Windows“, iš pradžių buvo pasiūlytas 10 m. išleistoje „Windows 2004“. Dabar „Microsoft“ įtraukė šį posistemį į ankstesnius „Windows 10“ naujinimus, kurie išlieka aktualūs ir naudojami daugelyje įmonių. WSL2 perkėlimas į šiuos leidimus leis efektyviai vykdyti Linux aplinką, nereikės pereiti prie Windows 10 2004 (1903 ir 1909 leidimų palaikymas tęsis iki 2020 m. gruodžio ir 2022 m. gegužės mėn.).

„Microsoft“ perkėlė WSL2 posistemį („Windows Subsystem for Linux“) į Windows 10 1903 ir 1909

Priminsime, kad WSL2 leidimas kitoks pilnaverčio Linux branduolio pristatymas vietoj anksčiau naudoto emuliatoriaus, kuris Linux sistemos iškvietimus pavertė Windows sistemos iškvietimais. „Linux“ branduolys WSL2 neįtrauktas į „Windows“ diegimo atvaizdą, tačiau „Windows“ jį dinamiškai įkelia ir nuolat atnaujina, panašiai kaip įdiegiamos ir atnaujinamos grafikos tvarkyklės. Standartinis „Windows“ naujinimo mechanizmas naudojamas branduoliui įdiegti ir atnaujinti.

Siūloma WSL2 branduolys Remiantis Linux 4.19 branduolio leidimu, kuris veikia Windows aplinkoje naudojant virtualią mašiną, kuri jau veikia Azure. WSL2 specifiniai pataisymai, naudojami branduolyje, apima optimizavimą, siekiant sumažinti branduolio paleidimo laiką, sumažinti atminties suvartojimą, grąžinti „Windows“ atmintį, kurią atlaisvino „Linux“ procesai, ir palikti branduolyje minimalų reikalingą tvarkyklių ir posistemių rinkinį.

WSL2 aplinka veikia atskirame disko atvaizde (VHD) su ext4 failų sistema ir virtualiu tinklo adapteriu. Tas pats kaip WSL1 vartotojo erdvės komponentai yra nustatytos atskirai ir yra pagrįsti įvairių paskirstymų rinkiniais. Pavyzdžiui, norint įdiegti WSL „Microsoft Store“ kataloge pasiūlytas mazgai ubuntu, Debian GNU/Linux, Kali Linux, Minkšta fetrinė skrybėlė,
Alpių, SUSA и openSUSE.

Canonical jau turi paskelbė apie Ubuntu 20.04 LTS diegimo versijų, išbandytų aplinkose, pasirengimą
WSL2, pagrįstas Windows 10 1903 ir 1909. Norėdami įjungti WSL2 sistemoje Windows 10 1909, turite įdiegti naujinimą kb4571748 ir paleiskite komandą PowerShell su administratoriaus teisėmis:

Įgalinti – „Windows OptionalFeature“ – Prisijungęs – Funkcijos pavadinimas Virtualios mašinos platforma – Nereikia paleisti iš naujo

Tada turite iš naujo paleisti kompiuterį ir pagal numatytuosius nustatymus suaktyvinti WSL2:

wsl.exe --set-default-version 2

Po to galite įdiegti norimą Linux aplinką iš katalogo
„Microsoft Store“ arba konvertuokite esamą aplinką WSL 1 formatu, naudodami komandą „wsl.exe –set-version Ubuntu 2“.

Be to, galima paminėti adaptacijos aplinką „Docker“ darbalaukisnaudoti WSL2 vietoj „HyperV“ pagrindo.
WSL2 naudojimas leis „Docker Desktop“ veikti ne tik „Windows Pro“ ir „Windows Enterprise“ savininkams, bet ir „Windows Home“ vartotojams.

Šaltinis: opennet.ru

Добавить комментарий