Ko tetahi o nga mea whakaongaonga tino pai i te Windows 10, e kore e mohiotia e te kaiwhakamahi toharite, ko te Kaiwhakahaere Paehiko Whakairo PackageManagement (i mua o OneGet), he mea ngawari ki te whakauru, te rapu, me te whakahaere i etahi atu papatono i runga i to rorohiko. Ko te mea kei te whakauru i nga kaupapa mai i te raina whakahau, a, mehemea kaore koe i tino marama ki te aha me te aha e whai hua ai, ka tūtohu ahau ki te timata ki te matakitaki i te ataata i te mutunga o tenei ako.
Whakahōu 2016: i huaina te kaiwhakahaere mohikohi i roto i te OneGet i te waahi o nga putanga tuatahi o Windows 10, inaianei ko te PackageManagement module i PowerShell. I roto ano hoki i nga huarahi kua whakahoutia hei whakamahi i te reira.
Ko te PackageManagement he waahanga nui o PowerShell i te Windows 10; kaore hoki e taea e koe te tiki he kaiwhakahaere poari na roto i te tāuta Windows Management Framework 5.0 mo Windows 8.1. He tauira enei o te whakamahi i te kaiwhakahaere mohiko mo te kaiwhakamahi noa, me te ara ki te hono i te whare tiaki (he momo paatakapu, rokiroki) ki Chocolatey i PackageManagement (He kaihoko awatea motuhake a Chocolatey e taea ana e koe te whakamahi i Windows XP, 7 me te 8 te whakamahinga pūmanawa. Me ako atu ki te whakamahi i te Chocolatey hei kaiwhakahaere mokihi motuhake.
Ngā Whakatauranga PackageManagement i PowerShell
Hei whakamahi i te nuinga o nga whakahau e whakaaturia ana i raro, ka hiahia koe ki te whakahaere Windows PowerShell hei kaiwhakahaere.
Hei mahi i tenei, tīmatahia te tohu PowerShell i roto i te rapu paataka, ka pāwhiri-matau i te hua i kitea me te whiriwhiri "Whakahaere hei Kaiwhakahaere".
Ko te Whakahaere Kaiwhakahaere Whakahaere ko te Whakahaere OneGet e taea ai e koe te mahi me nga papatono (kaore i te whakaratohia, te tango, te rapu, te whakahou i te whakahou) i te PowerShell ma te whakamahi i nga whakahau e tika ana - he maheni nga ritenga rite ki nga kaiwhakamahi Linux. Hei kite i nga mea e korerotia ana, ka taea e koe te titiro ki te matapihi i raro nei.
Ko nga painga o tenei tikanga mo te whakauru i nga kaupapa he:
- te whakamahi i nga punaha pümanawa whakamätautau (kaore koe e hiahia ki te rapu manuhiri mo te paetukutuku mana),
- te kore whakauru o te rorohiko kaore e hiahiatia ana i te wa o te whakatinanatanga (me te tukanga whakauru tino rongoa ki te mapi "Next"),
- te kaha ki te hanga tuhinga hōtuhi (hei tauira, ki te hiahia koe ki te tāuta i te huinga katoa o nga papatono i runga i te rorohiko hou, i muri ranei i te tautuhi i te Windows, kaore koe e hiahia ki te tiki me te whakauru i a raatau, me rere noa te horopaki),
- me te pai o te whakauru me te whakahaere i nga rorohiko ki nga miihini mamao (mo nga kaiwhakahaere pūnaha).
Ka taea e koe te tiki i te rarangi o nga ture kei roto i te PackageManagement ma te whakamahi Whakaritea-Whakahaere -Mahinga Whakaritea Ko nga mea matua mo te kaiwhakamahi ngawari:
- Rapua-Package - rapu mo te moenga (papatono), hei tauira: Kimi-Package -Name VLC (ka taea te taapiri i te Ingoa Ingoa, kaore te take o nga reta he mea nui).
- Tāuta-Package - te tāutanga o te hōtaka i runga i te rorohiko
- Wetetāuta-Package - hōtaka tango
- Haere-Package - tirohia nga kohinga kua tāutahia
Ko nga whakahau e toe ana e hiahiatia ana mo te tiro i nga puna o nga kohinga (nga papatono), to raatau me to tango. He whai hua hoki tenei whai hua ki a tatou.
Te Whakauru i te Rekoata Tikareti ki te Whakanui Paera (OneGet)
Engari, i roto i nga whare tiaki i mua i te whakauruhia (punaha hōtaka) e mahihia ana e PackageManagement, he iti rawa te kitea, ina koa ka tae mai ki nga hua hokohoko (engari kore noa) - Google Chrome, Skype, nga kaupapa tono, me nga taputapu.
Ko te taputapu taunoa a Microsoft mo te raupapatanga NuGet kei roto he taputapu whakawhanake mo nga kaiwhakarato, engari ehara i taku kaipānui (ma te ara, i te mahi tahi me te PackageManagement, kei te whakaeke tonu koe ki te whakauru i tetahi kaiwhakarato NuGet, kaore i kitea he huarahi ki te peke atu ki a koe engari kia whakaae kotahi me te whakauru).
Heoi, ka taea te whakaoti i te raruraru ma te hono i te kaitohutohu kaiwhakahaere poraka o te Chocolatey Hei mahi i tenei, whakamahia te whakahau:
Haere-PackageProvider -Name chocolatey
Whakaaetia te whakauru o te kaituku Chocolatey, a muri i te taunga ka uru ki te whakahau:
Tautuhi-PackageSource -Nameretere-putea
Kua oti.
Ko te mea whakamutunga e hiahiatia ana mo nga kohinga tiakarete hei whakauru, ko te huri i te Kaupapa Mahi. Hei huri, uru atu ki te whakahau kia whakaaetia nga tuhinga hōtuhi PowerShell kua hainatia hei whakahaere:
Whakaritea-WhakariteaTautohoTautohoTautoha
Ka taea e te whakahau te whakamahi i nga tuhinga tuhi kua tohua mai i te Ipurangi.
Mai i tenei wa, kei te PackageManagement (OneGet) nga kohikohinga mai i te raupapene Chocolatey. Mena ka puta mai nga hapa i te waitohu, ngana te whakamahi i te tawhito -Maea.
Na inaianei he tauira o te whakamahi i te PackageManagement me tetahi kaiwhakarato Kaikarati hono.
- Hei tauira, me tautuhi i te Paint.net kore utu (he kaupapa noa atu pea, ko te nuinga o nga kaupapa noa kei roto i te whare tiaki). Tāuruhia te rōpū peariki-ingoa peita (Ka taea e koe te whakauru i te ingoa, kaore koe e mohio ki te ingoa tika o te moemoei, kaore e hiahiatia ana te "-hua" matua).
- Ko te hua tenei, e kite ana matou i tenei paint.net i roto i te whare tiaki. Hei tāuta, whakamahia te whakahau tāuta-paapono -name paint.net (ka tangohia e matou te ingoa tika mai i te tīwae maui).
- Kei te tatari tatou mo te whakauru ki te whakaoti, me te tiki i te papatono i tautuhia, kaua e rapu mo hea ka tiki mai, kaore hoki e whiwhi i tetahi rorohiko e hiahiatia ana i runga i to rorohiko.
Ataata - Te whakamahi i te Whakahaere Kaiwhakahaere Kaiwhakahaere Painga (aka OneGet) hei whakauru i te rorohiko ki Windows 10
Na, i te mutunga - he rite nga mea katoa, engari i roto i te whakatakotoranga ataata, kawari ake mo etahi kaipānui ki te mohio mehemea he pai tenei mo ia, ehara ranei.
Mo te wa, ka kite tatou me pehea te ahua o te whakahaere mohikohi i nga ra kei mua: he korero mo te ahua o te whakaaturanga o te OneGet mahere me te tautoko mo nga tono papamahi mai i te Paetukutuku Windows me etahi atu tumanako mo te hua.