Microsoft je portirao podsustav WSL2 (Windows podsustav za Linux) na Windows 10 1903 i 1909

Microsoft najavio o pružanju podrške podsustavu WSL2 (Windows podsustav za Linux) u Windows 10 izdanjima 1903 i 1909, objavljenim u svibnju i studenom prošle godine. Podsustav WSL2, koji omogućuje pokretanje izvršnih datoteka Linuxa u sustavu Windows, izvorno je ponuđen u izdanju sustava Windows 10 iz 2004. Microsoft je sada prenio ovaj podsustav u prošla ažuriranja sustava Windows 10, koja su i dalje relevantna i koriste se u mnogim poduzećima. Prijenos na ova izdanja WSL2 omogućit će vam organiziranje učinkovitog izvršavanja Linux okruženja bez potrebe za prelaskom na Windows 10 2004 (održavanje izdanja 1903 i 1909 trajati će do prosinca 2020. i svibnja 2022.).

Microsoft je portirao podsustav WSL2 (Windows podsustav za Linux) na Windows 10 1903 i 1909

Podsjetimo, WSL2 izdanje drugačiji isporuka punopravnog Linux kernela umjesto prethodno korištenog emulatora, koji je prevodio Linux sistemske pozive u Windows sistemske pozive. Linux kernel u WSL2 nije uključen u instalacijsku sliku sustava Windows, ali se učitava dinamički i ažurira ga Windows, slično kao što se instaliraju i ažuriraju grafički upravljački programi. Za instalaciju i ažuriranje kernela koristi se standardni Windows Update mehanizam.

Predloženo za WSL2 srž Temeljeno na izdanju kernela Linux 4.19, koje radi u Windows okruženju koristeći virtualni stroj koji već radi u Azureu. Zakrpe specifične za WSL2 koje se koriste u jezgri uključuju optimizacije za smanjenje vremena pokretanja jezgre, smanjenje potrošnje memorije, vraćanje Windowsa na memoriju koju su oslobodili Linux procesi i ostavljanje minimalnog potrebnog skupa upravljačkih programa i podsustava u jezgri.

WSL2 okruženje radi u zasebnoj slici diska (VHD) s ext4 datotečnim sustavom i virtualnim mrežnim adapterom. Isto kao WSL1 komponente korisničkog prostora su uspostavljeni zasebno i temelje se na sklopovima raznih distribucija. Na primjer, za instalaciju u WSL-u u imeniku Microsoft Store ponudio sklopovi Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpski, SUSE и openSUSE.

Canonical je već najavio o spremnosti instalacijskih verzija Ubuntu 20.04 LTS, testiranih u okruženjima
WSL2 temeljen na Windows 10 1903 i 1909. Da biste omogućili WSL2 na Windows 10 1909, morate instalirati ažuriranje kb4571748 i pokrenite naredbu u PowerShell s administratorskim pravima:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Zatim trebate ponovno pokrenuti računalo i aktivirati WSL2 prema zadanim postavkama:

wsl.exe --set-default-version 2

Nakon toga možete instalirati željeno Linux okruženje iz direktorija
Microsoft Store ili pretvorite postojeće okruženje u WSL 1 format pomoću naredbe “wsl.exe –set-version Ubuntu 2”.

Osim toga, može se spomenuti adaptacije okoliš Docker radna površina za koristiti WSL2 umjesto pozadine temeljene na HyperV-u.
Korištenje WSL2 omogućit će rad Docker Desktopa ne samo za vlasnike Windows Pro i Windows Enterprise, već i za Windows Home korisnike.

Izvor: opennet.ru

Dodajte komentar