Microsoft-ը տեղափոխեց WSL2 ենթահամակարգը (Windows Subsystem for Linux) Windows 10 1903 և 1909 թթ.

Microsoft ընկերությունը հայտարարվեց ենթահամակարգի աջակցության տրամադրման մասին WSL2 (Windows Subsystem for Linux) Windows 10-ում թողարկվել են 1903 և 1909 թվականները, որոնք թողարկվել են անցյալ տարվա մայիսին և նոյեմբերին: WSL2 ենթահամակարգը, որը թույլ է տալիս Linux գործադիրներին աշխատել Windows-ով, ի սկզբանե առաջարկվել է Windows 10-ի 2004թ.-ի թողարկումում: Այժմ Microsoft-ը այս ենթահամակարգը տեղափոխել է Windows 10-ի նախկին թարմացումները, որոնք մնում են համապատասխան և օգտագործվում շատ ձեռնարկություններում: WSL2-ի տեղափոխումն այս թողարկումներին թույլ կտա արդյունավետորեն կատարել Linux միջավայր՝ առանց Windows 10 2004 տեղափոխելու անհրաժեշտության (աջակցություն 1903 և 1909 թթ. վերջին մինչև 2020 թվականի դեկտեմբեր և 2022 թվականի մայիս):

Microsoft-ը տեղափոխեց WSL2 ենթահամակարգը (Windows Subsystem for Linux) Windows 10 1903 և 1909 թթ.

Հիշեցնենք, որ WSL2 հրատարակությունը տարբեր Լիարժեք Linux միջուկի առաքում նախկինում օգտագործված էմուլյատորի փոխարեն, որը Linux համակարգի զանգերը թարգմանում էր Windows համակարգային զանգերի: WSL2-ի Linux միջուկը ներառված չէ Windows-ի տեղադրման պատկերում, բայց դինամիկ կերպով բեռնված է և թարմացվում է Windows-ի կողմից, ինչպես գրաֆիկական դրայվերները տեղադրվում և թարմացվում: Ստանդարտ Windows Update մեխանիզմն օգտագործվում է միջուկը տեղադրելու և թարմացնելու համար:

Առաջարկվում է WSL2-ի համար միջուկը Հիմնված է Linux 4.19 միջուկի թողարկման վրա, որն աշխատում է Windows միջավայրում՝ օգտագործելով Azure-ում արդեն աշխատող վիրտուալ մեքենա: Միջուկում օգտագործվող WSL2-ի հատուկ պատչերը ներառում են օպտիմիզացումներ՝ նվազեցնելու միջուկի գործարկման ժամանակը, կրճատելու հիշողության սպառումը, Windows-ը վերադարձնելու հիշողությանը, որն ազատվել է Linux-ի պրոցեսներից և թողնել վարորդների և ենթահամակարգերի նվազագույն պահանջվող փաթեթը միջուկում:

WSL2 միջավայրն աշխատում է առանձին սկավառակի պատկերով (VHD)՝ ext4 ֆայլային համակարգով և վիրտուալ ցանցային ադապտերով: Նույնը, ինչ WSL1 օգտագործողի տարածքի բաղադրիչները Հաստատված առանձին և հիմնված են տարբեր բաշխումների հավաքների վրա: Օրինակ, WSL-ում տեղադրել Microsoft Store-ի գրացուցակում առաջարկվում են հավաքներ Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
ալպիական, Suse и openSUSE.

Canonical արդեն հայտարարվեց Ubuntu 20.04 LTS-ի տեղադրման պատրաստության մասին՝ փորձարկված միջավայրերում
WSL2-ը հիմնված է Windows 10 1903 և 1909-ի վրա: Windows 2 10-ում WSL1909-ը միացնելու համար դուք պետք է տեղադրեք թարմացում kb4571748 և գործարկեք հրամանը PowerShell-ում ադմինիստրատորի իրավունքներով.

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Հաջորդը, դուք պետք է վերագործարկեք ձեր համակարգիչը և ակտիվացնեք WSL2-ը լռելյայն.

wsl.exe --set-default-version 2

Դրանից հետո գրացուցակից կարող եք տեղադրել Linux-ի ցանկալի միջավայրը
Microsoft-ը պահում կամ փոխակերպում է գոյություն ունեցող միջավայրը WSL 1 ձևաչափով՝ օգտագործելով «wsl.exe –set-version Ubuntu 2» հրամանը։

Բացի այդ, կարելի է նշել հարմարեցումներ միջավայրը Docker աշխատասեղան համար օգտագործում WSL2՝ HyperV-ի վրա հիմնված backend-ի փոխարեն:
WSL2-ի օգտագործումը թույլ կտա Docker Desktop-ին աշխատել ոչ միայն Windows Pro-ի և Windows Enterprise-ի սեփականատերերի, այլև Windows Home-ի օգտատերերի համար:

Source: opennet.ru

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