Carson a tha WSL 2 13 tursan nas luaithe na WSL: beachdan bho Insider Preview

Tha Microsoft ag ullachadh foillseachadh Windows May 2020 Update (20H1). Bidh cuid de leasachaidhean math air an eadar-aghaidh cleachdaiche san ùrachadh seo, ach is e an rud a tha nas cudromaiche do luchd-leasachaidh agus feadhainn eile san dreach ùr de Windows gu bheil WSL 2 (Subsystem Windows airson Linux). Is e fiosrachadh buntainneach a tha seo dhaibhsan a bha airson gluasad gu Windows OS, ach nach do rinn e.

Chuir Dave Rupert WSL 2 a-steach air an laptop Surface 13-òirleach aige agus a’ chiad thoraidhean
le h-iongantas :

Carson a tha WSL 2 13 tursan nas luaithe na WSL: beachdan bho Insider Preview

Tha an dàrna dreach de WSL 13 tursan nas luaithe na a’ chiad fhear! Chan ann a h-uile latha a gheibh thu àrdachadh coileanaidh 13x an-asgaidh. Bha mi a’ faireachdainn fuachd agus a’ rùsgadh deòir dhaoine nuair a chunnaic mi na toraidhean sin an toiseach. Carson? Uill, mar as trice bha mi a’ caoidh na h-ùine a chaidh air chall a bha air cruinneachadh thairis air 5 bliadhna de bhith ag obair leis a’ chiad dreach de WSL.

Agus chan e dìreach àireamhan a tha seo. Ann an WSL 2, stàladh npm, togail, pacadh, coimhead air faidhlichean, ath-luchdachadh mhodalan teth, tòiseachadh air frithealaichean - tha cha mhòr a h-uile dad a bhios mi a ’cleachdadh gach latha mar leasaiche lìn air fàs fada nas luaithe. Tha e a’ faireachdainn mar a bhith air Mac a-rithist (no is dòcha nas fheàrr, leis gu bheil Apple air a bhith a’ cuingealachadh gu mòr air na pròiseasairean aige airson beatha bataraidh nas fheàrr thar nam beagan bhliadhnaichean a dh’ fhalbh).

Cò às a tha a leithid de shòlas a’ tighinn?

Ciamar a choilean iad àrdachadh 13x ann an cinneasachd? Roimhe sin, nuair a smaoinich mi air atharrachadh gu Mac, thilg mi a-mach cuid de roghainnean cuideachd, ged a bha e dìreach aig ìre nam barailean. Is e an fhìrinn gu robh sgrìobhadh gu diosg agus gairmean siostam Linux gu math daor (a thaobh cosgaisean ùine) air sgàth ailtireachd a’ chiad dreach de WSL. Agus a-nis smaoinich air dè an leasachadh lìn ùr-nodha a tha gu mòr an urra? Tha. Nuair a chuireas tu ri chèile dòrlach de eisimeileachd agus chriomagan còd a h-uile uair a shàbhaileas tu faidhle, tha thu dha-rìribh a’ dèanamh tòrr sgrìobhadh diosc agus gairmean siostaim air deichean de mhìltean de fhaidhlichean.

Aon uair 's gu bheil thu ag ionnsachadh seo an dòigh chruaidh, tha e doirbh a dhìochuimhneachadh. Mean air mhean tòisichidh tu trom-inntinn nuair a smaoinicheas tu cho slaodach agus cho duilich sa tha e uile ag obair. Agus tuigidh tu nach bi an saoghal agad mar an ceudna tuilleadh agus nach eil coltas gu bheil an inneal a bu toil leat feumail no èifeachdach tuilleadh.

Gu fortanach, ghabh sgioba WSL cunnart agus rinn iad ath-sgrìobhadh air an fho-shiostam gu tur. Ann an WSL 2, chaidh na duilgheadasan sin fhuasgladh: thog an luchd-leasachaidh an inneal brìgheil Linux aca fhèin a-steach do Windows agus thug iad seachad gnìomhachd faidhle gu draibhear lìonra VHD (Virtual Hardware Disk). Is e a’ mhalairt-malairt gur e a’ chiad uair a ruitheas tu e, feumaidh tu ùine a chaitheamh a’ snìomh suas an inneal mas-fhìor. Tha an ùine seo air a thomhas ann am milliseconds agus cha mhòr gu bheil e follaiseach dhomh gu pearsanta. Mar eisimpleir, tha mi a 'feitheamh le toileachas, oir tha fios agam carson a tha seo uile.

Càite am bi na faidhlichean a’ fuireach a-nis?

Gus làn bhuannachd a ghabhail de WSL 2, bidh thu airson na faidhlichean pròiseict agad a ghluasad bho /mnt/c/Users/ / dhan eòlaire dachaigh ùr ~/Linux air VHD ùr. Chì thu susbaint an dràibhidh seo air-loidhne le bhith a’ dol gu \\wsl$\\\dhachaigh no le bhith a’ dol a-steach don àithne Rannsaich: bho do shlige Bash.

Is e fìor shiostam faidhle Linux a tha seo, agus bidh e ag obair agus a’ giùlan mar a bhiodh dùil agad. Chruthaich mi pasgan ~/pròiseactan, sin far a bheil a h-uile stòr pròiseict agam a’ fuireach agus an uairsin bidh mi a ’fosgladh na pròiseactan ann an Còd Stiùidio Lèirsinneach a’ cleachdadh an àithne còd.

Dè mu dheidhinn Còd VS?

Stàladh WSLleudachadh airson leasachadh iomallach air VS Code (VS Code Remote - WSL) an ìre mu dheireadh a nì cinnteach gu bheil obair chofhurtail aig an leasaiche. Leigidh an leudachadh le Còd VS a h-obair gu lèir a dhèanamh (òrduighean git, consoles, stàladh leudachain, msaa) le bhith ag eadar-obrachadh gu dìreach leis an inneal brìgheil Linux. Tha seo a 'dèanamh a' phròiseas gu lèir gu math neo-eisimeileach.

An toiseach bha mi beagan troimh-chèile mu bhith a’ stàladh an leudachaidh seo oir bha feum agam air na bha mi air a chuir a-steach agus a rèiteachadh roimhe ath-shuidheachadh. Ach a-nis tha mi ga meas leis gu bheil ìre fradharc sònraichte ann a sheallas dè an àrainneachd anns a bheil mi ag obair agus far a bheil na faidhlichean agam a’ fuireach. Rinn seo pròiseas leasachadh lìn Windows nas soilleire agus rinn e mòran na b’ fhasa an UI smachd dreach ann an Còd VS a chleachdadh.

Deòir de thoileachas agus dòchas airson àm ri teachd soilleir

Chan urrainn dhomh cuideachadh ach tha mi air bhioran mun ath fhoillseachadh den Windows May 2020 Update agus an fho-shiostam Linux leasaichte a tha dìreach ag itealaich timcheall air a’ PC cluichidh cumhachdach agam. Is dòcha gu bheil cuid de dhuilgheadasan eile ann air nach eil mi eòlach fhathast, ach às deidh sin Ro-ràdh an taobh a-staigh Cho-dhùin mi gun do dh’ fhuasgail sgioba WSL a’ mhòr-chuid de na duilgheadasan.

A bharrachd air an sin, na dì-chuimhnich sin Crìoch Windows math cuideachd! Bha e mar gum biodh iad a’ cluinntinn mo ghearanan mu dheidhinn dìth tabaichean, JSON Settings, agus an fheum air “faireachdainn fionnar” ann an Windows. Tha e fhathast neònach, ach is dòcha gur e Windows Terminal an ceann-uidhe as fheàrr airson Windows.

An dèidh a bhith ag obair air Windows airson 5 bliadhna, tha mi air a bhith tro mhòran: gun a bhith comasach air Rails a chuir a-steach, a’ strì le sligean fuadain Cygwin. Bha suidheachan aghaidh agam aig an aon cho-labhairt Build 2016 nuair a dh’ ainmich Microsoft a’ chiad dreach de WSL. Agus an uairsin thòisich mi an dòchas gun ruigeadh leasachadh lìn air Windows ìre ùr mu dheireadh. Gun teagamh, is e WSL 2 an leasachadh as motha a chunnaic mi bhon uairsin agus tha e coltach gu bheil sinn faisg air àm ùr.

Air na Còraichean Sanasachd

Ma tha feum air obair Frithealaichean Windows, an sin thu gu cinnteach dhuinne - stàladh fèin-ghluasadach Windows Server 2012, 2016 no 2019 air planaichean le 2 GB RAM no nas àirde, tha an cead mu thràth air a ghabhail a-steach sa phrìs. Iomlan bho 21 rubles gach latha! Tha frithealaichean sìorraidh againn cuideachd 😉

Carson a tha WSL 2 13 tursan nas luaithe na WSL: beachdan bho Insider Preview

Source: www.habr.com

Cuir beachd ann