Microsoft iliweka mfumo mdogo wa WSL2 (Windows Subsystem kwa Linux) hadi Windows 10 1903 na 1909

Kampuni ya Microsoft alitangaza kuhusu kutoa usaidizi wa mfumo mdogo WSL2 (Windows Subsystem for Linux) katika Windows 10 inatoa 1903 na 1909, iliyotolewa Mei na Novemba mwaka jana. Mfumo mdogo wa WSL2, ambao unaruhusu utekelezaji wa Linux kufanya kazi kwenye Windows, ulitolewa awali katika toleo la 10 la Windows 2004. Microsoft sasa imebeba mfumo huu mdogo katika siku za nyuma za sasisho za Windows 10, ambazo zinasalia kuwa muhimu na kutumika katika biashara nyingi. Kuweka WSL2 kwa matoleo haya kutaruhusu utekelezaji bora wa mazingira ya Linux bila hitaji la kuhamia Windows 10 2004 (msaada wa matoleo 1903 na 1909 itadumu hadi Desemba 2020 na Mei 2022).

Microsoft iliweka mfumo mdogo wa WSL2 (Windows Subsystem kwa Linux) hadi Windows 10 1903 na 1909

Hebu tukumbushe kwamba toleo la WSL2 mbalimbali utoaji wa kernel kamili ya Linux badala ya emulator iliyotumiwa hapo awali, ambayo ilitafsiri simu za mfumo wa Linux kwenye simu za mfumo wa Windows. Kiini cha Linux katika WSL2 hakijajumuishwa kwenye picha ya usakinishaji wa Windows, lakini hupakiwa kwa nguvu na kusasishwa na Windows, sawa na jinsi viendeshi vya michoro husakinishwa na kusasishwa. Utaratibu wa kawaida wa Usasishaji wa Windows hutumiwa kusakinisha na kusasisha kernel.

Imependekezwa kwa WSL2 msingi Kulingana na toleo la Linux 4.19 kernel, ambalo hutumika katika mazingira ya Windows kwa kutumia mashine pepe ambayo tayari inafanya kazi huko Azure. Viraka mahususi vya WSL2 vinavyotumika kwenye kernel ni pamoja na uboreshaji ili kupunguza muda wa kuanzisha kernel, kupunguza matumizi ya kumbukumbu, kurejesha Windows kwenye kumbukumbu iliyoachiliwa na michakato ya Linux, na kuacha seti ya chini zaidi inayohitajika ya viendeshaji na mifumo ndogo kwenye kernel.

Mazingira ya WSL2 yanaendeshwa kwa picha tofauti ya diski (VHD) yenye mfumo wa faili wa ext4 na adapta ya mtandao pepe. Sawa na vijenzi vya nafasi ya mtumiaji WSL1 ni imara tofauti na ni msingi wa makusanyiko ya usambazaji mbalimbali. Kwa mfano, kusakinisha katika WSL katika saraka ya Duka la Microsoft inayotolewa makanisa Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSA ΠΈ Fungua.

Canonical tayari alitangaza juu ya utayari wa ujenzi wa usakinishaji wa Ubuntu 20.04 LTS, uliojaribiwa katika mazingira
WSL2 kulingana na Windows 10 1903 na 1909. Ili kuwezesha WSL2 Windows 10 1909, lazima usakinishe sasisho. kb4571748 na endesha amri katika PowerShell na haki za msimamizi:

Wezesha-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoAnzishaUpya

Ifuatayo, unahitaji kuanzisha upya kompyuta yako na kuamilisha WSL2 kwa chaguo-msingi:

wsl.exe --set-default-version 2

Baada ya hayo, unaweza kufunga mazingira ya Linux taka kutoka kwenye saraka
Hifadhi ya Microsoft au ubadilishe mazingira yaliyopo katika umbizo la WSL 1 kwa kutumia amri ya "wsl.exe -set-version Ubuntu 2".

Kwa kuongeza, inaweza kutajwa marekebisho mazingira Eneo-kazi la Docker kwa kutumia WSL2 badala ya msingi wa HyperV.
Kutumia WSL2 kutaruhusu Docker Desktop kufanya kazi sio tu kwa wamiliki wa Windows Pro na Windows Enterprise, lakini pia kwa watumiaji wa Windows Home.

Chanzo: opennet.ru

Kuongeza maoni