Avaldatud Windows Insideri kĂ”ikide WSL2 (Windows Subsystem for Linux) sĂŒsteemidega

EttevĂ”te Microsoft teatas Windows Insider uute katsetuste kogude (build 18917) loomine, mis sisaldab varem kuulutatud WSL2 (Windows Subsystem for Linux) kihti, mis vĂ”imaldab Linuxi binaarfailide kĂ€ivitamist Windowsis. WSL teises vĂ€ljaandes on lisatud tĂ€is Linuxi kernel, mitte suvaline emulaator, mis tĂ”lgendab Linuxi sĂŒsteemikutseid Windowsi sĂŒsteemikutsedeks.

TavapĂ€rase kernel’i kasutamine tagab tĂ€ieliku ĂŒhilduvuse Linuxiga sĂŒsteemikutsede tasemel ja vĂ”imaldab sujuvat Docker konteinerite kĂ€ivitamist Windowsis. VĂ”rreldes WSL1-ga on WSL2-l oluliselt paranenud sisendi/vĂ€ljundi jĂ”udlus ja failisĂŒsteemiga seotud toimingud. NĂ€iteks on WSL2 kompressitud arhiivide vĂ€lja pakkimisel WSL1-st 20 korda kiirem, samas kui 'git clone', 'npm install', 'apt update' ja 'apt upgrade' toimingud on 2-5 korda kiirem.

WSL2 pakub Linuxi kernelit versioonis 4.19, mis töötab Windowsi keskkonnas virtuaalmasina abil, mida juba kasutatakse Azure'is. Linuxi kernelile tÀiustused edastatakse Windows Update'i kaudu ning need testitakse Microsofti pideva integreerimise infrastruktuuris. KÔik WSL-iga integreerimise ettevalmistatud kernelide muudatused lubatakse avaldada GPLv2 litsentsi alusel. Valmistatud plaastrid sisaldavad optimeerimisi kernel'i kÀivitamise aja vÀhendamiseks, mÀlukasutuse vÀhendamiseks ning minimaalsete vajalike juhtide ja alamkonstruktsioonide hoidmiseks kernel'is.

Vanema WSL1 versiooni tugi on sĂ€ilinud ja mĂ”lemat sĂŒsteemi saab kasutada kĂ”rvuti, sĂ”ltuvalt kasutajate eelistustest. WSL2 vĂ”ib tĂ”husalt asendada WSL1. Nii nagu WSL1 puhul, on kasutajaruumi komponendid eraldi ja pĂ”hinevad erinevate distributsioonide kogumitel. NĂ€iteks WSL-i installimiseks Microsoft Store'i kataloogis katseid kogud Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE ja openSUSE.

Keskkond teostatakse eraldi diskimaht (VHD) ja ext4 failisĂŒsteemiga koos virtuaalse vĂ”rguadapteriga. WSL2 Linuxi kerneliga suhtlemiseks on vajalik jaotisesse vĂ€ikese initsialiseerimisskripti lisamine, mis muudab kĂ€ivitamisprotsessi. Jaotusmoode vahetamiseks on tutvustatud uut kĂ€sku 'wsl —set-version', ja vaikimisi WSL versiooni valimiseks kĂ€sku 'wsl —set-default-version'.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster