Kutheni i-WSL 2 ikhawuleza ngokuphindwe ka-13 kune-WSL: iimpembelelo ezivela kwi-Insider Preview

UMicrosoft ulungiselela ukukhutshwa koHlaziyo lweWindows May 2020 (20H1). Olu hlaziyo luya kuqulatha uphuculo oluhle lomsebenzisi, kodwa eyona nto ibaluleke kakhulu kubaphuhlisi kunye nabanye kwinguqulelo entsha yeWindows kukuba. I-WSL 2 (Isistim esezantsi yeWindows yeLinux). Olu lwazi olufanelekileyo kwabo bafuna ukutshintshela kwiWindows OS, kodwa abazange babe nabuganga.

UDave Rupert ufake i-WSL 2 kwi-laptop yakhe ye-13-inch Surface kunye neziphumo zokuqala
ndothukile ngovuyo:

Kutheni i-WSL 2 ikhawuleza ngokuphindwe ka-13 kune-WSL: iimpembelelo ezivela kwi-Insider Preview

Uguqulelo lwesibini lwe-WSL lukhawuleza kangangezihlandlo ezili-13 kunelokuqala! Ayiyiyo yonke imihla ukuba ufumane ukongezwa kokusebenza kwe-13x simahla. Ndaziva ndigodola ndakhupha inyembezi yobudoda xa ndiqala ukubona ezi results. Ngoba? Ewe, ubukhulu becala bendilila ixesha elilahlekileyo ebeliqokelele ngaphezulu kweminyaka emi-5 yokusebenza ngoguqulelo lokuqala lwe-WSL.

Kwaye la ayingomanani nje. Kwi-WSL 2, ukufakwa kwe-npm, ukwakhiwa, ukupakisha, ukujonga iifayile, ukuphinda ulayishe iimodyuli ezishushu, ukuqala kweeseva - phantse yonke into endiyisebenzisayo imihla ngemihla njengomthuthukisi wewebhu uye wakhawuleza kakhulu. Ivakala ngathi ikwiMac kwakhona (okanye mhlawumbi ngcono, kuba iApple ibinciphisa kakhulu iiprosesa zayo ngokuthanda ubomi bebhetri obungcono kule minyaka imbalwa idlulileyo).

Buvela phi ubuchule obunjalo?

Baye bafikelela njani kwi-13x yokwanda kwemveliso? Ngaphambili, xa ndicinga ngokutshintshela kwi-Mac, ndaye ndalahla ezinye iinketho, nangona kwinqanaba lokucinga. Inyani yeyokuba ukubhalela kwidisk kunye neefowuni zeLinux bezixabisa kakhulu (ngokweendleko zexesha) ngenxa yoyilo lwenguqulelo yokuqala yeWSL. Kwaye ngoku khawucinge ukuba loluphi uphuhliso lwewebhu lwangoku oluthembele kakhulu? Ewe. Xa udibanisa iqela labaxhomekeke kunye neziqwengana zekhowudi ngalo lonke ixesha ugcina ifayile, ngokwenene wenza idisk eninzi ebhalayo kunye neminxeba yenkqubo kumashumi amawaka eefayile.

Nje ukuba ufunde oku kabuhlungu, kunzima ukulibala. Uqala ukudakumba ngokuthe ngcembe xa ucinga ukuba isebenza kancinci kwaye kabuhlungu kangakanani. Kwaye uyaqonda ukuba umhlaba wakho awusayi kufana kwaye isixhobo osithandileyo asisabonakali siluncedo okanye sisebenza.

Ngethamsanqa, iqela le-WSL lathatha umngcipheko kwaye labhala ngokutsha inkqubo engaphantsi. Kwi-WSL 2, ezi ngxaki zasonjululwa: abaphuhlisi bakhela owabo umatshini weLinux kwiWindows kwaye banikezela ngemisebenzi yefayile kwiVHD (Virtual Hardware Disk) yenethiwekhi. Ukurhweba kukuba okokuqala uqhuba, kufuneka uchithe ixesha ujikeleza umatshini wenyani. Eli xesha lilinganiswa ngeemilliseconds kwaye alibonakali kum ngokobuqu. Umzekelo, ndilinde ngovuyo, kuba ndiyazi ukuba yenzelwe ntoni yonke le nto.

Zizohlala phi ngoku iifayile?

Ukusebenzisa ngokupheleleyo i-WSL 2, uya kufuna ukususa iifayile zeprojekthi yakho ukusuka /mnt/c/Abasebenzisi// kuluhlu olutsha lwekhaya ~/Linux kwiVHD entsha. Ungayibona imixholo yale drive kwi-intanethi ngokuya ku \\wsl$\\\ikhaya okanye ngokungenisa umyalelo explorer.exe kwiqokobhe lakho leBash.

Le yinkqubo yefayile yeLinux yokwenyani, kwaye iyasebenza kwaye iziphatha ngendlela obunokulindela ngayo. Ndenze ifolda ~/iiprojekthi, kulapho zonke iindawo zokugcina iiprojekthi zihlala khona kwaye emva koko ndivula iiprojekthi kwiKhowudi yeVisual Studio usebenzisa ikhowudi yomyalelo.

Kuthekani ngeKhowudi yeVS?

Kuhlohlwa i-WSLukwanda kuphuhliso olukude kwi-VS Code (VS Code Remote - WSL) linqanaba lokugqibela eliqinisekisa umsebenzi otofotofo womphuhlisi. Ulwandiso luvumela iKhowudi ye-VS ukuba yenze yonke imisebenzi yayo (imiyalelo ye-git, i-consoles, ukufaka izandiso, njl.) ngokusebenzisana ngqo nomatshini we-Linux. Oku kwenza ukuba yonke inkqubo izimele kakhulu.

Ekuqaleni bendikhathazekile kancinci malunga nokufaka olu lwandiso kuba bendidinga ukuphinda ndifake into ebendiyifakile kwaye ndiyilungiselele ngaphambili. Kodwa ngoku ndiyayibulela kuba kukho umaleko okhethekileyo wokubonwa obonisa ukuba yeyiphi imeko-bume endisebenza kuyo nalapho iifayile zam zihlala khona. Oku kwenza inkqubo yophuhliso lwewebhu yeWindows yacaca ngakumbi kwaye yenza kube lula kakhulu ukusebenzisa i-UI yolawulo lwenguqulelo kwiKhowudi yeVS.

Iinyembezi zolonwabo kunye nethemba lekamva eliqaqambileyo

Andikwazi ukuzibamba kodwa ndizive ndonwabile ngokukhutshwa okulandelayo kweWindows Meyi 2020 uHlaziyo kunye nenkqubo esezantsi yeLinux ebhabhela nje kwiPC yam yokudlala enamandla. Kusenokubakho ezinye iingxaki endingazaziyo, kodwa emva koko Ukuhlola kwangaphakathi Ndigqibe kwelokuba iqela leWSL lizisombulule uninzi lweengxaki.

Ukongeza, musa ukulibala ukuba IWindows Terminal kuhle kakhulu! Kwakungathi baziva izikhalazo zam malunga nokungabikho kweethebhu, i-JSON Settings, kunye nesidingo "sokuziva upholile" kwiWindows. Isavakala ingaqhelekanga, kodwa iWindows Terminal yeyona ndawo ilungileyo yeWindows.

Ndisebenze kwiWindows iminyaka eyi-5, ndiye ndatyhubela okuninzi: andikwazi ukufaka iiRails, ndizamana namaqokobhe eCygwin. Ndandinesihlalo esingaphambili kwinkomfa efanayo yoBuild 2016 xa iMicrosoft ibhengeza inguqulelo yokuqala yeWSL. Kwaye ke ndaqala ukuba nethemba lokuba uphuhliso lwewebhu kwiWindows luya kufikelela kwinqanaba elitsha. Ngaphandle kwamathandabuzo, i-WSL 2 lolona phuculo lukhulu endilubonileyo ukusukela ngoko kwaye kubonakala ngathi sikwincopho yexesha elitsha.

Njengentengiso

Ukuba umsebenzi ufuna Iiseva zeWindows, ngoko ngokuqinisekileyo kuthi - ukufakwa ngokuzenzekelayo kweWindows Server 2012, 2016 okanye i-2019 kwiiplani kunye ne-2 GB RAM okanye ngaphezulu, ilayisenisi sele ifakiwe kwixabiso. Iyonke ukusuka kuma-ruble angama-21 ngosuku! Sikwanazo neeseva zanaphakade πŸ˜‰

Kutheni i-WSL 2 ikhawuleza ngokuphindwe ka-13 kune-WSL: iimpembelelo ezivela kwi-Insider Preview

umthombo: www.habr.com

Yongeza izimvo