IMicrosoft sele ikhuphe i-WSL2, inkqubo esezantsi yeWindows yeLinux

IWindows_WSL

Njengoko besikhe saxoxa kwinyanga ephelileyo malunga ne-WSL2 kunye neempawu eziza kwenziwa kuyo ekusungulweni kwayo, UMicrosoft ubhengeze ukwakhiwa kolingo olutsha lweWindows Insider (yakha i-18917), kubandakanya umaleko weWSL2 (Inkqubo esezantsi yeWindows yeLinux).

I-WSL2 ngumaleko owenza ukuba kusungulwe iifayile ezisebenzayo zeLinux kwiWindows. I-WSL yoHlelo lwesiBini iyazahlula ngokuhambisa i-kernel yeLinux egcwele ngokupheleleyo, endaweni ye-em-on-fly-emulator eguqulela ii-Linux zenkqubo yeefowuni kwiifowuni zenkqubo yeWindows.

IWindows_WSL
Inqaku elidibeneyo:
IMicrosoft ibhengeze iWSL2 ngeLinux kernel yesiqhelo

Sebenzisa i-kernel eqhelekileyo ye-Linux ivumela i-WSL2 ukufezekisa ukuhambelana okupheleleyo kweLinux kwinqanaba lokufowuna kwaye uqinisekise ukuba izikhongozeli zeDocker zinokuqhuba kakuhle kwiWindows, kunye nokuphumeza inkxaso yeefayile ezisekwe kwindlela yeFUSE.

Malunga neWSL2

Xa kuthelekiswa nohlobo lwangaphambili (WSL1), le nguqulo yesibini (WSL2) iphucule kakhulu ukusebenza kwe-I / O kunye nenkqubo yefayile yokusebenza.

Umzekelo, xa ukhupha indawo yogcino lwe-WSL2 ngamaxesha angama-20 ngokukhawuleza kune-WSL1, kwaye xa eminye imisebenzi yenziwa kuyo, enje nge "git clone", "npm install", "apt install" kunye apt update "2 to 5 amaxesha.

I-WSL2 ibonelela ngento esekwe kwiLinux kernel 4.19 ebaleka kwimeko yeWindows ndisebenzisa umatshini osele usetyenzisiwe kwiAzure.

Kukho iinguqu kumava omsebenzisi oza kuzibona xa uqala ukusebenzisa i-WSL 2.

Uhlaziyo lwe-kernel ye-Linux zisiwe ngohlaziyo lweWindows kwaye ziyavavanywa kwiziseko zophuhliso ezihlanganayo zika-Microsoft.

Lonke utshintsho olwenziweyo ngokudityaniswa kwekernel kunye nesithembiso seWSL sokukhululwa phantsi kwelayisensi yasimahla yeGPLv2.

Iimpawu ezilungiselelwe zibandakanya ukulungiswa kokunciphisa ixesha lokuqalisa kwekernel, ukunciphisa ukusetyenziswa kwememori, kwaye ushiye ubuncinci beeseti ezifunekayo zabaqhubi kunye nenkqubo esezantsi kwi-kernel.

Yintoni entsha kwiWSL2?

Inkxaso yenguqulo yangaphambili ye-WSL1 igcinwe kwaye zombini iinkqubo zinokusetyenziswa ngokudibeneyo, ngokokukhetha komsebenzisi. I-WSL2 inokuthi ithathe indawo ebonakalayo yeWSL1.

Njengakwi-WSL1, izinto zomsebenzisi ezifakwe ngokwahlukeneyo kwaye zisekwe kwiiseti ezivela kulwabiwo olwahlukeneyo. Umzekelo, ipheUkufakwa kwi-WSL kulawulo lwevenkile kaMicrosoft, abanye bacebisile ulwabiwo Njengobuntu, i-Debian, i-Kali Linux, i-Fedora, i-Alpine, i-SUSE, kunye ne-OpenSUSE.

Indawo esingqongileyo yenziwa kumfanekiso owahlukileyo wediski (i-VHD) ngenkqubo yefayile ye-ext4 kunye neadaptha yenethiwekhi ebonakalayo.

Ukunxibelelana ne-Linux kernel ecetywayo kwi-WSL2Iskripthi esincinci sokuqalisa kufuneka sibandakanywe kulwabiwo tshintsha inkqubo yokuqalisa.

Umyalelo omtsha "wsl -set-version" uphakanyisiwe ukutshintsha iindlela zonikezelo, kunye nomyalelo "wsl -set-default-version" ukukhetha uguqulelo olungagqibekanga lweWSL.

Le nguqulo intsha yeWSL2 ifakiwe kwiWindows yakha i-18917 yokwakha, izixhobo zokuphucula iifayile zibonisiwe kuba ngaphakathi kubo ukuphathwa kwezi kulungiselelwe ukwenza ukufikelela kuzo ngokukhawuleza.

Siyaqonda ukuba sichithe le minyaka mithathu idlulileyo sikuxelela ukuba ubeke iifayile zakho kwi-C drive yakho xa usebenzisa i-WSL 1, kodwa oku akunjalo kwi-WSL 2. Ukonwabela ukufikelela kweyona fayile ikhawulezayo kwi-WSL 2, ezi fayile mazibe ngaphakathi. Inkqubo yefayile yengcambu yeLinux.

Olunye utshintsho kwi-WSL2 lutshintsho kulwakhiwo kusetyenziswa itekhnoloji yokwenziwa kwezinto.

Kuba i-WSL 2 ngoku isebenza kumatshini obonakalayo, idilesi ye-IP yalomatshini uya kufuna ukusetyenziswa ekufumaneni usetyenziso lwenethiwekhi yeLinux kwiWindows, kungenjalo

Injongo yethu kukwenza i-WSL 2 izive ngathi yi-WSL 1, kwaye sijonge phambili ukuva ingxelo yakho ngendlela esinokuphucula ngayo.

Umthombo: https://devblogs.microsoft.com


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Guillermo sitsho

    Inqaku liyaqhubeka lidida "iLinux" (kernel) kunye ne-GNU / Linux (inkqubo yokusebenza) kangangokuba akukho nto iqondwayo. Ibhalwe kakubi.