Microsoft je prenio WSL2 podsistem (Windows podsistem za Linux) na Windows 10 1903 i 1909

Microsoft najavljeno o pružanju podrške podsistemu WSL2 (Windows podsistem za Linux) u Windows 10 izdanjima 1903 i 1909, objavljenim u maju i novembru prošle godine. WSL2 podsistem, koji omogućava pokretanje Linux izvršnih datoteka na Windows-u, prvobitno je bio ponuđen u izdanju Windowsa 10 iz 2004. Microsoft je sada ovaj podsistem prenio u ranija ažuriranja za Windows 10, koja su i dalje relevantna i korišćena u mnogim preduzećima. Prenošenje WSL2 na ova izdanja će omogućiti efikasno izvršavanje Linux okruženja bez potrebe za migracijom na Windows 10 2004 (podrška za izdanja 1903 i 1909 će trajati do decembra 2020. i maja 2022.).

Microsoft je prenio WSL2 podsistem (Windows podsistem za Linux) na Windows 10 1903 i 1909

Podsjetimo, WSL2 izdanje drugačiji isporuka punopravnog Linux kernela umjesto prethodno korištenog emulatora, koji je preveo Linux sistemske pozive u Windows sistemske pozive. Linux kernel u WSL2 nije uključen u Windows instalacioni imidž, ali se dinamički učitava i ažurira od strane Windowsa, slično načinu na koji se instaliraju i ažuriraju grafički drajveri. Standardni mehanizam Windows Update se koristi za instaliranje i ažuriranje kernela.

Predloženo za WSL2 jezgro Zasnovano na izdanju kernela Linux 4.19, koje radi u Windows okruženju koristeći virtuelnu mašinu koja je već pokrenuta u Azureu. Zakrpe specifične za WSL2 koje se koriste u kernelu uključuju optimizacije za smanjenje vremena pokretanja kernela, smanjenje potrošnje memorije, vraćanje Windowsa u memoriju oslobođenu Linux procesima i ostavljanje minimalnog potrebnog skupa drajvera i podsistema u kernelu.

WSL2 okruženje radi u zasebnoj slici diska (VHD) sa ext4 sistemom datoteka i virtuelnim mrežnim adapterom. Isto kao i komponente korisničkog prostora WSL1 su uspostavljeni odvojeno i zasnovani su na sklopovima različitih distribucija. Na primjer, za instalaciju u WSL u direktoriju Microsoft Store-a ponuđeno sklopovi Ubuntu, Debian GNU/Linux, Kali Linux, fedora,
alpski, SUSE и openSUSE.

Canonical već jeste najavljeno o spremnosti instalacionih verzija Ubuntu 20.04 LTS, testiranih u okruženjima
WSL2 zasnovan 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-u s administratorskim pravima:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Zatim morate ponovo pokrenuti računar 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 konvertujte postojeće okruženje u WSL 1 format koristeći naredbu “wsl.exe –set-version Ubuntu 2”.

Dodatno, može se spomenuti adaptacije okruženje DockerDesktop do upotreba WSL2 umjesto HyperV baziranog backenda.
Korišćenje WSL2 će omogućiti Docker Desktop da radi ne samo za Windows Pro i Windows Enterprise vlasnike, već i za Windows Home korisnike.

izvor: opennet.ru

Dodajte komentar