Microsoft serbestberdana Nûvekirina Gulana 2020-an a Windows-ê (20H1) amade dike. Ev nûvekirin dê hin çêtirkirinên navbeynkariya bikarhênerê ya xweş hebe, lê ya ku ji pêşdebiran û yên din re di guhertoya nû ya Windows-ê de girîngtir e ev e ku
Dave Rupert WSL 2 li ser laptopa xwe ya 13-inch Surface saz kir û encamên yekem
bi kêfxweşî şaş kir:
Guhertoya duyemîn a WSL 13 carî ji ya yekem zûtir e! Ne her roj e ku hûn 13x zêdekirina performansa belaş bistînin. Gava ku min yekem car van encaman dît, min hest bi sermayê kir û hêsirek mêranî rijand. Çima? Welê, bi piranî ez şînê digirim dema winda ya ku ji 5 salan zêdetir xebata bi guhertoya yekem a WSL re berhev kiribû.
Û ev ne tenê hejmar in. Di WSL 2 de, sazkirina npm, avakirin, pakkirin, dîtina pelan, ji nû ve barkirina modulên germ, destpêkirina serveran - hema her tiştê ku ez rojane wekî pêşdebirek malperê bikar tînim pir zûtir bûye. Wusa dixuye ku ew dîsa li ser Mac-ê ye (an jî dibe ku çêtir be, ji ber ku Apple di van çend salên borî de ji bo jiyanek çêtir a batterê bi radîkal pêvajoyên xwe sînordar kiriye).
Hêza wisa ji ku tê?
Wan çawa 13x zêdebûnek hilberandinê bi dest xist? Berê, gava ku ez li ser guheztina Mac-ê fikirîm, min hin vebijark jî avêtin, her çend bi tenê di asta texmînan de be. Rastî ev e ku nivîsandina li ser dîskê û bangên pergala Linux-ê ji ber mîmariya guhertoya yekem a WSL-ê pir biha bû (di warê lêçûnên demê de). Û naha texmîn bikin ka pêşkeftina tevna nûjen bi giranî li ser çi girêdayî ye? Erê. Gava ku hûn her gava ku hûn pelek tomar dikin komek girêdan û perçeyên kodê li hev dikin, hûn bi rastî gelek nivîsandina dîskê û bangên pergalê li bi deh hezaran pelan dikin.
Dema ku hûn vê riya dijwar fêr bibin, ji bîr kirin zehmet e. Hûn hêdî hêdî dest bi depresyonê dikin dema ku hûn xeyal dikin ka ew hemî çiqas hêdî û bi xemgînî dixebite. Û hûn fêhm dikin ku cîhana we dê êdî ne wekî xwe be û amûra ku we jê hez kir êdî bikêr an bi bandor xuya nake.
Xweşbextane, tîmê WSL xetereyek girt û binepergalê bi tevahî ji nû ve nivîsand. Di WSL 2 de, ev pirsgirêk hatin çareser kirin: pêşdebiran makîneya xweya virtual Linux-ê di Windows-ê de ava kirin û karûbarên pelan ji ajokerek torê ya VHD (Dîska Hardware Virtual) re şand. Bazirganî ev e ku gava yekem hûn wê dimeşînin, pêdivî ye ku hûn wextê xwe bi zivirîna makîneya virtual derbas bikin. Ev dem bi milî çirkeyan tê pîvandin û bi kesane ji min re bi zorê tê xuyang kirin. Mînakî, ez bi kêfxweşî li bendê me, ji ber ku ez dizanim ev hemî ji bo çi ye.
Dê niha pel li ku bijîn?
Ji bo ku hûn ji WSL 2-ê tam sûd werbigirin, hûn ê bixwazin ku pelên projeya xwe jê bar bikin /mnt/c/Bikarhêner// li pelrêça malê ya nû ~/Linux li ser VHD nû. Hûn dikarin naveroka vê ajokerê bi serhêl bibînin \\wsl$\\\mal an bi ketina fermanê explorer.exe ji şêlê Bash te.
Ev pergala pelan a Linux-ê ya rastîn e, û ew wekî ku hûn hêvî dikin tevdigere û tevdigere. Min peldankek çêkir ~/proje, ku ew e ku hemî depoyên projeya min lê dijîn û dûv re ez bi karanîna fermana kodê projeyên di Visual Studio Code de vedikim.
Li ser VS Code çi ye?
Sazkirina WSL
Di destpêkê de ez piçek xemgîn bûm ku pêdivî ye ku vê pêvekê saz bikim ji ber ku min hewce kir ku tiştê ku min berê saz kiribû û mîheng kiribû ji nû ve saz bikim. Lê naha ez pesnê wê didim ji ber ku qatek dîtbarî ya taybetî heye ku nîşan dide ku ez li kîjan hawîrdorê dixebitim û pelên min li ku dijîn. Vê yekê pêvajoya pêşkeftina webê ya Windows-ê zelaltir kir û karanîna UI-ya kontrolkirina guhertoyê di VS Code de pir hêsantir kir.
Hêsirên bextewariyê û hêviya paşerojeke geş
Ez nikarim ji nûvekirina paşîn a Nûvekirina Gulana 2020-ê ya Windows-ê û bine-pergala xweşbînkirî ya Linux-ê ya ku tenê li ser PC-ya min a lîstika hêzdar li dora xwe difire, dilgeş bibim. Dibe ku hin pirsgirêkên din hebin ku ez hîna pê nizanim, lê paşê
Wekî din, vê yekê ji bîr nekin
Ji ber ku 5 salan li ser Windows-ê xebitîm, min gelek tişt derbas kir: nekaribim Rails saz bikim, bi şêlên Cygwin ên çêkirî re têkoşîn dikim. Dema ku Microsoft guhertoya yekem a WSL ragihand, min di heman konfêransa Build 2016 de rûniştek rêza pêşîn hebû. Û paşê min dest pê kir ku hêvî dikim ku pêşkeftina malperê li ser Windows-ê dê di dawiyê de bigihîje astek nû. Bê şik, WSL 2 pêşveçûna herî mezin e ku min ji hingê ve dîtiye û wusa dixuye ku em li ber serdemek nû ne.
Li Mafên Malperê
Ger kar hewce bike pêşkêşkerên Windows, hingê hûn bê guman
Source: www.habr.com