IMicrosoft isivele ikhiphe i-WSL2, isistimu engaphansi yeWindows yeWindows yeLinux

IWindows_WSL

Njengoba besike saxoxa ngenyanga edlule nge-WSL2 kanye nezici ezizosetshenziswa kuyo ukwethulwa kwayo, IMicrosoft isimemezele ukwakhiwa okusha kwe-Windows Insider (yakha i-18917), kufaka phakathi ungqimba we-WSL2 (I-Windows Subsystem yeLinux).

I-WSL2 ungqimba olwenza ukwethulwa kwamafayela asebenzayo we-Linux ku-Windows. I-WSL Edition Yesibili iyazihlukanisa ngokuletha i-kernel egcwele ngokugcwele ye-Linux, kune-emulator esemoyeni ehumusha izingcingo zohlelo lwe-Linux kumakholi wohlelo lwe-Windows.

IWindows_WSL
I-athikili ehlobene:
IMicrosoft imemezele iWSL2 nge-Linux kernel ejwayelekile

Ukusebenzisa i-Linux kernel ejwayelekile kuvumela i-WSL2 ukufeza ukuhambisana okugcwele kwe-Linux ezingeni lokushaya kwesistimu futhi uqinisekise ukuthi iziqukathi ze-Docker zingasebenza kahle ku-Windows, futhi zisebenzise ukwesekwa kwezinhlelo zamafayela ngokususelwa kumshini we-FUSE.

Mayelana ne-WSL2

Uma kuqhathaniswa nenguqulo yangaphambilini (WSL1), le nguqulo yesibili (WSL2) ithuthukise kakhulu ukusebenza kwe-I / O nokusebenza kohlelo lwefayela.

Isibonelo, lapho ukhipha ingobo yomlando ye-WSL2 ishesha ngokuphindwe ka-20 kune-WSL1, futhi lapho kwenziwa eminye imisebenzi ehlukile kuyo, efana ne- "git clone", "npm install", "apt install" kanye apt update "2 to Izikhathi ezi-5.

I-WSL2 inikela ngengxenye esekwe ku-Linux kernel 4.19 egijima endaweni ye-Windows isebenzisa umshini obonakalayo osuvele uyasetshenziswa e-Azure.

Kunezinguquko ezithile zomuzwa womsebenzisi ozozibona lapho uqala ukusebenzisa i-WSL 2.

Ukuvuselelwa kwe-kernel ye-Linux kulethwa ngendlela yokuvuselela yeWindows futhi zivivinywa kwingqalasizinda eqhubekayo yokuhlanganisa iMicrosoft.

Zonke izinguquko ezilungiselelwe ukuhlanganiswa kwe-kernel nesithembiso se-WSL sokukhishwa ngaphansi kwelayisense yamahhala ye-GPLv2.

Ama-patches alungisiwe afaka ukulungiselelwa ukunciphisa isikhathi sokuqalisa se-kernel, ukunciphisa ukusetshenziswa kwememori, futhi ushiye isethi ephansi edingekayo yamashayeli nezinhlelo ezingaphansi kwe-kernel.

Yini okusha ku-WSL2?

Ukusekelwa kwenguqulo yangaphambilini ye-WSL1 kulondoloziwe futhi zombili izinhlelo zingasetshenziswa ngokufana, ngokuya ngokuncamelayo komsebenzisi. I-WSL2 ingasebenza njengokungena esikhundleni okusobala kwe-WSL1.

Njengaku-WSL1, izinto zesikhala somsebenzisi zifakwe ngokwehlukana futhi zisuselwa kumasethi avela ekusatshalalisweni okuhlukahlukene. Isibonelo, ikhasiNgokufakwa ku-WSL kumkhombandlela wesitolo se-Microsoft, abanye basikisela ukwabiwa kanye ne-Ubuntu, i-Debian, i-Kali Linux, i-Fedora, i-Alpine, i-SUSE, ne-OpenSUSE.

Imvelo yenziwa kusithombe esihlukile sediski (i-VHD) ngohlelo lwefayela le-ext4 kanye ne-adaptha yenethiwekhi ebonakalayo.

Ukusebenzisana ne-Linux kernel ehlongozwayo ku-WSL2, iskripthi sokuqalisa esincane sidinga ukufakwa ekusatshalalisweni shintsha inqubo yokuqalisa.

Umyalo omusha "wsl -set-version" uphakanyisiwe ukushintsha izindlela zokusabalalisa, kanye nomyalo "wsl -set-default-version" ukukhetha inguqulo ezenzakalelayo ye-WSL.

Futhi le nguqulo entsha ye-WSL2 efakwe ku-Windows build 18917 build, izithuthukisi zohlelo lwefayela zigqanyisiwe ngoba ngaphakathi kwazo ukuphathwa kwalezi kwenziwe ukuthi kube nokufinyelela kuzo ngokushesha.

Siyaqonda ukuthi sichithe iminyaka emithathu edlule sikutshela ukuthi ubeke amafayela akho ku-C drive yakho lapho usebenzisa i-WSL 1, kepha lokhu akunjalo kwi-WSL 2. Ukujabulela ukufinyelela kohlelo lwefayela olusheshayo ku-WSL 2, lawa mafayili kufanele ngaphakathi. Uhlelo lwefayela le-Linux.

Olunye ushintsho ku-WSL2 inguquko kwezokwakha ngokusebenzisa ubuchwepheshe be-virtualization.

Njengoba i-WSL 2 manje isebenza kumshini obonakalayo, ikheli le-IP lalo mshini obonakalayo lizodinga ukusetshenziselwa ukufinyelela kuzinhlelo zokusebenza zenethiwekhi ye-Linux kusuka kuWindows, futhi okuphambene nalokho.

Inhloso yethu ukwenza i-WSL 2 izwakale njenge-WSL 1, futhi silangazelela ukuzwa impendulo yakho yokuthi singathuthukisa kanjani.

Umthombo: https://devblogs.microsoft.com


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Guillermo kusho

    Lo mbhalo uqhubeka udida i- "Linux" (kernel) ne-GNU / Linux (uhlelo olusebenzayo) kuze kube sezingeni lokuthi kungaqondakali lutho. Kubhalwe kabi.