ProHoster > Blog > internetske vijesti > Microsoft je portirao podsustav WSL2 (Windows podsustav za Linux) na Windows 10 1903 i 1909
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.).
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:
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.