Microsoft n mura itusilẹ ti Windows May 2020 Update (20H1). Imudojuiwọn yii yoo ni diẹ ninu awọn ilọsiwaju wiwo olumulo ti o wuyi, ṣugbọn kini o ṣe pataki julọ si awọn olupilẹṣẹ ati awọn miiran ninu ẹya tuntun ti Windows ni iyẹn
Dave Rupert fi sori ẹrọ WSL 2 lori kọǹpútà alágbèéká 13-inch Surface rẹ ati awọn abajade akọkọ
yanilenu:
Ẹya keji ti WSL jẹ awọn akoko 13 yiyara ju ti akọkọ lọ! Kii ṣe ni gbogbo ọjọ ti o gba igbelaruge iṣẹ ṣiṣe 13x fun ọfẹ. Omi mi dun mo si ta omije ọkunrin silẹ nigbati mo kọkọ ri awọn abajade wọnyi. Kí nìdí? O dara, pupọ julọ Mo n ṣọfọ akoko ti o sọnu ti o ti ṣajọpọ lori awọn ọdun 5 ti ṣiṣẹ pẹlu ẹya akọkọ ti WSL.
Ati pe iwọnyi kii ṣe awọn nọmba nikan. Ni WSL 2, fifi sori npm, ile, apoti, wiwo awọn faili, tun gbejade awọn modulu gbona, awọn olupin ti o bẹrẹ - o fẹrẹ jẹ ohun gbogbo ti Mo lo lojoojumọ bi olupilẹṣẹ wẹẹbu ti di iyara pupọ. O kan lara bi wiwa lori Mac lẹẹkansi (tabi boya dara julọ, niwọn igba ti Apple ti n ṣe opin opin awọn ilana rẹ ni ojurere ti igbesi aye batiri to dara julọ ni awọn ọdun diẹ sẹhin).
Ibo ni iru agility wa lati?
Bawo ni wọn ṣe ṣaṣeyọri ilosoke 13x ni iṣelọpọ? Ni iṣaaju, nigbati Mo ronu nipa yi pada si Mac, Mo tun da diẹ ninu awọn aṣayan jade, botilẹjẹpe odasaka ni ipele ti awọn arosinu. Otitọ ni pe kikọ si disk ati awọn ipe eto Linux jẹ gbowolori pupọ (ni awọn ofin ti awọn idiyele akoko) nitori faaji ti ẹya akọkọ ti WSL. Ati ni bayi gboju kini idagbasoke wẹẹbu ode oni gbarale pupọ? Bẹẹni. Nigbati o ba ṣajọpọ akojọpọ awọn igbẹkẹle ati awọn snippets koodu ni gbogbo igba ti o ba fi faili pamọ, iwọ n ṣe ọpọlọpọ awọn kikọ disk ati awọn ipe eto lori ẹgbẹẹgbẹrun awọn faili.
Ni kete ti o kọ eyi ni ọna lile, o ṣoro lati gbagbe. O bẹrẹ lati ni irẹwẹsi diẹdiẹ nigbati o ba foju inu wo bi o ṣe lọra ati ibanujẹ ti gbogbo rẹ ṣiṣẹ. Ati pe o mọ pe agbaye rẹ kii yoo jẹ kanna ati pe irinṣẹ ti o nifẹ ko dabi iwulo tabi munadoko mọ.
Da, awọn WSL egbe si mu a ewu ati ki o patapata rewrote subsystem. Ni WSL 2, awọn iṣoro wọnyi ni a yanju: awọn olupilẹṣẹ kọ ẹrọ foju Linux tiwọn sinu Windows ati awọn iṣẹ faili ti a fi ranṣẹ si awakọ nẹtiwọọki VHD (Virtual Hardware). Iṣowo-pipa ni pe igba akọkọ ti o ba ṣiṣẹ, o ni lati lo akoko yiyi ẹrọ foju. Akoko yii jẹ iwọn awọn iṣẹju-aaya ati pe ko ṣe akiyesi si mi tikalararẹ. Fun apẹẹrẹ, Mo n duro pẹlu idunnu, nitori Mo mọ kini gbogbo eyi jẹ fun.
Nibo ni awọn faili yoo gbe ni bayi?
Lati ni kikun anfani ti WSL 2, o yoo fẹ lati gbe awọn faili ise agbese rẹ lati /mnt/c/Awọn olumulo/<orukọ olumulo>/ si titun ile liana ~/Linux lori VHD tuntun. O le wo awọn akoonu ti awakọ yii lori ayelujara nipa lilọ si \\ wsl$ \<orukọ pinpin>\<orukọ olumulo>\ile tabi nipa titẹ awọn pipaṣẹ explorer.exe lati Bash ikarahun rẹ.
Eyi jẹ eto faili Linux gidi kan, ati pe o ṣe ati huwa bi o ṣe nireti. Mo ṣẹda folda kan ~/awọn iṣẹ akanṣe, eyiti o jẹ ibi ti gbogbo awọn ibi ipamọ iṣẹ akanṣe n gbe ati lẹhinna Mo ṣii awọn iṣẹ akanṣe ni Visual Studio Code lilo pipaṣẹ koodu.
Kini nipa koodu VS?
Fifi WSL sori ẹrọ
Ni akọkọ Mo binu diẹ nipa nini lati fi itẹsiwaju yii sori ẹrọ nitori Mo nilo lati tun fi ohun ti Mo ti fi sii ati tunto tẹlẹ. Ṣugbọn ni bayi Mo dupẹ lọwọ nitori pe ipele iworan pataki kan wa ti o fihan iru agbegbe ti Mo n ṣiṣẹ ninu ati ibiti awọn faili mi n gbe. Eyi jẹ ki ilana idagbasoke oju opo wẹẹbu Windows han diẹ sii ati jẹ ki o rọrun pupọ lati lo UI iṣakoso ẹya ni koodu VS.
Omije idunu ati ireti fun ojo iwaju didan
Emi ko le ṣe iranlọwọ ṣugbọn ni inudidun nipa itusilẹ atẹle ti Imudojuiwọn May 2020 Windows May ati eto ipilẹ Linux ti o dara julọ ti o kan n fò ni ayika lori PC ere ti o lagbara mi. Awọn iṣoro miiran le wa ti Emi ko mọ nipa sibẹsibẹ, ṣugbọn lẹhin
Ni afikun, maṣe gbagbe pe
Lehin ti o ti ṣiṣẹ lori Windows fun ọdun 5, Mo ti kọja pupọ: ko ni anfani lati fi sori ẹrọ Rails, tiraka pẹlu awọn ikarahun Cygwin atọwọda. Mo ni ijoko ila iwaju ni apejọ Kọ 2016 kanna nigbati Microsoft kede ẹya akọkọ ti WSL. Ati lẹhinna Mo bẹrẹ si nireti pe idagbasoke wẹẹbu lori Windows yoo de ipele tuntun nikẹhin. Laisi iyemeji, WSL 2 jẹ ilọsiwaju ti o tobi julọ ti Mo ti rii lati igba naa ati pe o dabi pe a wa lori akoko ti akoko tuntun kan.
Lori awọn ẹtọ ti Ipolowo
Ti iṣẹ ba nilo Awọn olupin Windows, lẹhinna o dajudaju
orisun: www.habr.com