Microsoft-ek WSL2 azpisistema (Windows Subsystem Linux-erako) Windows 10 1903 eta 1909ra eraman zuen

Microsoft iragarri azpisistemen laguntza eskaintzeari buruz WSL2 (Linuxerako Windows azpisistema) Windows 10-en 1903 eta 1909 kaleratuak, iazko maiatzean eta azaroan kaleratu ziren. WSL2 azpisistema, Linux exekutagarriak Windows-en exekutatzeko aukera ematen duena, hasiera batean Windows 10 2004ko bertsioan eskaini zen. Microsoft-ek orain azpisistema hau Windows 10 eguneratzeetara eraman du, garrantzitsuak eta enpresa askotan erabiltzen direnak. WSL2 bertsio hauetara eramateak Linux ingurunea eraginkortasunez exekutatzeko aukera emango du Windows 10 2004ra migratu beharrik gabe (1903 eta 1909 bertsioetarako laguntza. iraungo du 2020ko abendura eta 2022ko maiatza arte).

Microsoft-ek WSL2 azpisistema (Windows Subsystem Linux-erako) Windows 10 1903 eta 1909ra eraman zuen

Gogora dezagun WSL2 edizioa hainbat Linux kernel oso bat entregatu aurretik erabilitako emuladorearen ordez, Linux sistema-deiak Windows-en sistema-deiak itzultzen zituena. WSL2-ko Linux nukleoa ez dago Windows instalazioaren irudian, baina Windows-ek dinamikoki kargatzen du eta eguneratuta mantentzen du, kontrolatzaile grafikoak instalatu eta eguneratzen diren antzera. Windows Update mekanismo estandarra erabiltzen da nukleoa instalatzeko eta eguneratzeko.

WSL2rako proposatua core Linux 4.19 nukleoaren bertsioan oinarrituta, Windows ingurunean exekutatzen dena Azuren dagoeneko martxan dagoen makina birtual bat erabiliz. Nukleoan erabiltzen diren WSL2-ren adabaki espezifikoak nukleoa abiarazteko denbora murrizteko, memoria-kontsumoa murrizteko, Windows-ek Linux prozesuek askatutako memoriara itzultzeko optimizazioak barne hartzen dituzte eta nukleoan behar den gutxieneko kontrolatzaile eta azpisistemen multzoa uzteko.

WSL2 ingurunea disko-irudi bereizi batean (VHD) exekutatzen da ext4 fitxategi-sistema batekin eta sare-egokitzaile birtual batekin. WSL1 erabiltzaile-espazioaren osagaien berdina ezartzen dira bereizita eta hainbat banaketatako muntaketetan oinarritzen dira. Adibidez, Microsoft Store direktorioan WSLn instalatzeko eskaini batzarrak Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE ΠΈ openSUSE.

Canonicalek egin du jada iragarri Inguruneetan probatutako Ubuntu 20.04 LTS-en instalazio-eraiketen presttasunari buruz
WSL2 Windows 10 1903 eta 1909-n oinarrituta. Windows 2 10-n WSL1909 gaitzeko, eguneratze bat instalatu behar duzu. kb4571748 eta exekutatu komandoa PowerShell-en administratzaile eskubideekin:

Gaitu-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Ondoren, ordenagailua berrabiarazi eta WSL2 aktibatu behar duzu lehenespenez:

wsl.exe --set-default-version 2

Horren ondoren, nahi duzun Linux ingurunea instala dezakezu direktoriotik
Microsoft Store edo bihurtu lehendik dagoen ingurune bat WSL 1 formatuan "wsl.exe -set-version Ubuntu 2" komandoa erabiliz.

Gainera, aipamena egin daiteke egokitzapenak ingurunea Docker mahaigaina egiteko erabilera WSL2 HyperV oinarritutako backend baten ordez.
WSL2 erabiliz Docker Desktop Windows Pro eta Windows Enterprise jabeentzat ez ezik, Windows Home erabiltzaileentzat ere exekutatu ahal izango da.

Iturria: opennet.ru

Gehitu iruzkin berria