Kei te whakareri a Microsoft i te tukunga o Windows Mei 2020 Update (20H1). Kei roto i tenei whakahou etahi whakapainga atanga kaiwhakamahi pai, engari ko te mea nui ki nga kaiwhakawhanake me etahi atu o te putanga hou o Windows ko tera
I whakauruhia e Dave Rupert a WSL 2 ki runga i tana pona Mata 13-inihi me nga hua tuatahi
tino miharo:
Ko te putanga tuarua o WSL he 13 nga wa tere atu i te tuatahi! Ehara i nga ra katoa ka whiwhi koe i te whakanui mahi 13x mo te kore utu. I tino makariri ahau, i heke te roimata tane i taku kitenga tuatahi i enei hua. He aha? Ae, ko te nuinga kei te tangi ahau mo te wa ngaro kua neke atu i te 5 tau o te mahi me te putanga tuatahi o WSL.
A ehara enei i nga tau noa. I roto i te WSL 2, te whakaurunga npm, te hanga whare, te kapi, te maataki i nga konae, te whakahou i nga waahanga wera, te tiimata i nga kaitoro - tata nga mea katoa e whakamahia ana e au hei kaiwhakawhanake paetukutuku kua tere ake. Ko te ahua kei runga ano i te Mac (he pai ake ranei, na te mea kua whakawhäitihia e Apple ana kaitukatuka kia pai ake te ora o te pākahiko i nga tau kua hipa).
No hea mai taua kakama?
I pehea i eke ai ki te 13x te pikinga o te hua? I mua, i taku whakaaro ki te huri ki te Mac, ka tukuna ano e ahau etahi whiringa, ahakoa he mea tika ki te taumata o nga whakapae. Ko te meka ko te tuhi ki te kōpae me nga waea punaha Linux he tino utu (mo nga utu o te waa) na te hoahoanga o te putanga tuatahi o WSL. Inaianei me whakaaro he aha te whanaketanga paetukutuku hou e whakawhirinaki nui ana? Ae. Ka whakahiatohia e koe te maha o nga whakawhirinaki me nga tohu tohu i nga wa katoa ka tiakina e koe he konae, kei te mahi koe i te maha o nga tuhi kōpae me nga waea punaha ki nga mano tini o nga konae.
Ina ako koe i tenei huarahi uaua, he uaua ki te wareware. Ka timata koe ki te pouri haere ina whakaaro koe ki te puhoi me te pouri o te mahi katoa. A ka mohio koe ka kore e rite to ao me te taputapu e pai ana koe kua kore e whai hua, e whai hua ana.
Waimarie, ka raru te roopu WSL me te tuhi ano i te punaha iti. I roto i te WSL 2, i whakatauhia enei raruraru: i hangaia e nga kaihanga to ratou ake miihini mariko Linux ki Windows me te tuku i nga mahi konae ki te puku whatunga VHD (Virtual Hardware Disk). Ko te hokohoko ko te wa tuatahi ka whakahaere koe, me whakapau koe ki te huri i te miihini mariko. Ko tenei wa ka inehia ki roto i nga manomano, kare e kitea e au ake. Hei tauira, kei te tatari ahau me te koa, no te mea e mohio ana ahau he aha enei mea katoa.
Ka noho nga konae ki hea inaianei?
Ki te whai painga ki te WSL 2, ka hiahia koe ki te nuku i o konae kaupapa /mnt/c/Kaiwhakamahi/<ingoawhakamahi>/ ki te whaiaronga kainga hou ~/Linux i runga i te VHD hou. Ka taea e koe te kite i nga ihirangi o tenei puku ma te ipurangi ma te haere ki \\wsl$\<ingoa tohatoha>\<ingoawhakamahi>\home ma te whakauru ranei i te whakahau explorer.exe mai i to anga Bash.
He punaha konae Linux pono tenei, a ka mahi me te mahi pera i to hiahia. I hanga e ahau he kōpaki ~/kaupapa, kei reira nga waahi katoa e noho ana aku putunga kaupapa, katahi ka whakatuwherahia e au nga kaupapa ki Visual Studio Code ma te whakamahi i te whakahau waehere.
He aha te VS Code?
Tāuta WSL
I te tuatahi i pouri ahau mo te whakauru i tenei toronga na te mea me whakauru ano e au nga mea i whakauruhia e au i mua. Inaianei ka maioha ahau na te mea he paparanga whakakitenga motuhake e whakaatu ana he aha te taiao e mahi ana ahau me te waahi e noho ana aku konae. Na tenei i tino marama ake te mahinga whanaketanga paetukutuku Windows me te ngawari ake ki te whakamahi i te UI mana putanga ki te Waehere VS.
Nga roimata o te hari me te tumanako mo te ao marama
Kare e taea e au te koa engari kei te harikoa ahau mo te tukunga o muri mai o te Whakahoutanga o te Matapihi Mei 2020 me te punaha-a-roto Linux kua pai ake e rere ana i runga i taku PC petipeti kaha. Tera pea etahi atu raruraru kaore au i te mohio, engari i muri mai
I tua atu, kaua e wareware ki tera
Kua 5 tau i mahi ahau ki runga Matapihi, he maha nga mea kua pa ki a au: te kore e taea te whakauru i nga Rails, e tohe ana ki nga anga a Cygwin horihori. He tuuru rarangi o mua ahau i taua hui Hanga 2016 i te wa i panuitia ai e Microsoft te putanga tuatahi o WSL. Na ka timata ahau ki te tumanako ka eke te whanaketanga paetukutuku ki Windows ki tetahi taumata hou. Karekau he feaa, ko te WSL 2 te whakapainga nui rawa atu kua kitea e au mai i tera wa me te ahua kei runga tatou i te waa hou.
I runga i nga Tika Tika
Ki te hiahia mahi Tūmau Windows, katahi koe ka tino
Source: will.com