I-Microsoft ilungiselela ukukhishwa kwe-Windows May 2020 Update (20H1). Lesi sibuyekezo sizoqukatha ukuthuthukiswa okuhle kokusebenza komsebenzisi, kodwa okubaluleke kakhulu kubathuthukisi nakwabanye enguqulweni entsha ye-Windows ukuthi
UDave Rupert ufake i-WSL 2 kwi-laptop yakhe engu-13-intshi Surface kanye nemiphumela yokuqala
ngimangele ngokujabulisayo:
Inguqulo yesibili ye-WSL ishesha izikhathi eziyi-13 kuneyokuqala! Akuzona zonke izinsuku lapho uthola khona ukuthuthukiswa kokusebenza okungu-13x mahhala. Ngezwa ngigodola ngakhala izinyembezi zowesilisa ngiqala ukubona le miphumela. Kungani? Hhayi-ke, ikakhulukazi bengilila isikhathi esilahlekile ebesiqongelele eminyakeni emi-5 yokusebenza nenguqulo yokuqala ye-WSL.
Futhi lezi akuzona nje izinombolo. Ku-WSL 2, ukufakwa kwe-npm, ukwakha, ukupakisha, ukubuka amafayela, ukulayisha kabusha amamojula ashisayo, ukuqalisa amaseva - cishe yonke into engiyisebenzisa nsuku zonke njengomthuthukisi wewebhu isheshe kakhulu. Kuzwakala sengathi uku-Mac futhi (noma mhlawumbe okungcono, njengoba i-Apple ibinciphisa kakhulu amaphrosesa ayo ukuze ivune impilo yebhethri engcono kule minyaka embalwa edlule).
Buvelaphi lobu buchule?
Bafinyelele kanjani ekukhuleni okungu-13x kokukhiqiza? Phambilini, lapho ngicabanga ngokushintshela ku-Mac, ngiphinde ngakhipha ezinye izinketho, noma ngisezingeni lokuqagela. Iqiniso liwukuthi ukubhala kudiski nezingcingo zesistimu ye-Linux kwakubiza kakhulu (ngokwezindleko zesikhathi) ngenxa yokwakhiwa kwenguqulo yokuqala ye-WSL. Futhi manje qagela ukuthi yikuphi ukuthuthukiswa kwewebhu yesimanje kuncike kakhulu kukho? Yebo. Uma uhlanganisa inqwaba yokuncika kanye namazwibela ekhodi njalo uma ulondoloza ifayela, empeleni wenza imibhalo eminingi yediski kanye nezingcingo zesistimu kumashumi ezinkulungwane zamafayela.
Uma usufunde lokhu kanzima, kuba nzima ukukukhohlwa. Uqala ukucindezeleka kancane kancane uma ucabanga ukuthi konke kusebenza kancane futhi ngokudabukisayo. Futhi uyabona ukuthi umhlaba wakho ngeke usafana futhi ithuluzi olithandile alisabonakali liwusizo noma lisebenza kahle.
Ngenhlanhla, ithimba le-WSL lazifaka engozini futhi labhala kabusha ngokuphelele uhlelo olungaphansi. Ku-WSL 2, lezi zinkinga zaxazululwa: abathuthukisi bazakhele owabo umshini we-Linux ku-Windows futhi badlulisela ukusebenza kwefayela kudrayivu yenethiwekhi ye-VHD (Virtual Hardware Disk). Ukuhwebelana ukuthi okokuqala uyisebenzisa, kufanele uchithe isikhathi uphotha umshini obonakalayo. Lesi sikhathi silinganiswa ngama-millisecond futhi asibonakali kimina mathupha. Isibonelo, ngilinde ngentokozo, ngoba ngiyazi ukuthi konke lokhu kumayelana nani.
Azohlala kuphi amafayela manje?
Ukuze usebenzise ngokugcwele i-WSL 2, uzofuna ukususa amafayela akho ephrojekthi ukusuka /mnt/c/Abasebenzisi/<igama lomsebenzisi>/ kuhla lwemibhalo lwasekhaya olusha ~/Linux ku-VHD entsha. Ungabona okuqukethwe kwale drayivu ku-inthanethi ngokuya ku- \\wsl$\<igama lokusabalalisa>\<igama lomsebenzisi>\ikhaya noma ngokufaka umyalo umhloli.exe kusuka kugobolondo lakho le-Bash.
Lolu wuhlelo lwangempela lwefayela le-Linux, futhi lusebenza futhi luziphathe ngendlela obungayilindela. Ngidale ifolda ~/amaphrojekthi, okuyindawo lapho kuhlala khona zonke izinqolobane zami zephrojekthi bese ngivula amaphrojekthi ku-Visual Studio Code ngisebenzisa umyalo wekhodi.
Kuthiwani nge-VS Code?
Ifaka i-WSL
Ekuqaleni ngangiphatheke kabi ngokuthi kufanele ngifake lesi sandiso ngoba ngangidinga ukuphinda ngifake engangikufakile nengikulungiselele ngaphambili. Kodwa manje ngiyakwazisa ngoba kunesendlalelo esikhethekile sokubuka esibonisa ukuthi iyiphi indawo engisebenza kuyo nokuthi amafayela ami ahlala kuphi. Lokhu kwenza inqubo yokuthuthukiswa kwewebhu ye-Windows yacaca kakhudlwana futhi kwenza kwaba lula kakhulu ukusebenzisa i-UI yokulawula inguqulo ku-VS Code.
Izinyembezi zenjabulo nethemba lekusasa eliqhakazile
Angikwazi ukuzibamba kodwa ngizizwa ngijabule ngokukhishwa okulandelayo kwe-Windows May 2020 Update kanye nesistimu engaphansi ye-Linux esanda kundiza izungeza ku-PC yami yokudlala enamandla. Kungase kube nezinye izinkinga engingazazi okwamanje, kodwa ngemva kwalokho
Ngaphezu kwalokho, ungakhohlwa lokho
Njengoba ngisebenze ku-Windows iminyaka engu-5, ngidlule kokuningi: ukungakwazi ukufaka ama-Rails, ngilwa namagobolondo e-Cygwin okwenziwa. Nganginesihlalo esingaphambili engqungqutheleni efanayo ye-Build 2016 lapho iMicrosoft imemezela uhlobo lokuqala lwe-WSL. Futhi-ke ngaqala ukuthemba ukuthi ukuthuthukiswa kwewebhu ku-Windows ekugcineni kuzofinyelela ezingeni elisha. Ngaphandle kokungabaza, i-WSL 2 iyintuthuko enkulu kunazo zonke engake ngayibona kusukela lapho futhi kubukeka sengathi siphezu kwenkathi entsha.
Emalungelo Wokukhangisa
Uma umsebenzi udinga Amaseva e-Windows, khona-ke nakanjani
Source: www.habr.com