Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Pakešu pārvaldnieki var ļoti atvieglot lietojumprogrammu instalēšanu un konfigurēšanu operētājsistēmā Windows. Tāpat kā apt-get, Homebrew vai yum operētājsistēmās Linux un macOS, operētājsistēmās Windows 10 un 11 varat izmantot Chocolatey vai Windows pakotņu pārvaldnieku (winget).

Lasiet tālāk, kad mēs detalizēti apspriežam Chocolatey un winget, un palīdzēsim jums izlemt par labāko variantu.

Ko dara pakotņu pārvaldnieks?

Pakešu pārvaldnieks ir programmatūra, kas viegli automatizē trešās puses programmatūras vai atkarību instalēšanu, jaunināšanu un konfigurēšanu. Tajos ir arī plašs programmatūras (vai pakotņu) katalogs, no kura varat izvēlēties un instalēt tikai ar vienu komandu terminālī. Šīs programmas var apvienot projektā vai pastāvēt kā atsevišķa trešās puses lietojumprogramma.

Vairāku rīku instalēšanas un jaunināšanas pārvaldība jūsu projektā var kļūt diezgan nomākta, jo jums ir jāpārliecinās, ka jūsu sistēma ir saderīga ar trešās puses programmatūru. Ja katru trešās puses programmatūru integrētu un atjauninātu manuāli, jūs iztērētu lielu daļu sava vērtīgā laika, pārvaldot programmatūras atkarības.

instagram viewer

Tāpat kā yum vai apt-get operētājsistēmā Linux, Windows pakotņu pārvaldnieks var palīdzēt lejupielādēt jaunāko programmatūru, neuztraucoties par programmatūras saderību vai ļaunprātīgu programmatūru. Ar vienu komandu PowerShell vai terminālī varat viegli lejupielādēt nepieciešamo programmatūru.

Pakešu pārvaldnieka galvenās funkcijas, lai lejupielādētu programmatūru operētājsistēmā Windows, varat apkopot šādi:

  • Pareizo avota failu atrašana savai platformai.
  • Pārliecinieties, ka programmatūrā nav ļaunprātīgas programmatūras un citu drošības ievainojamību.
  • Atbilstošu programmatūras atkarību pievienošana jūsu Windows datoram.
  • Ļauj netraucēti instalēt, atjaunināt un noņemt programmatūru.

Kas ir šokolāde?

Chocolatey ir vispopulārākais atvērtā pirmkoda pakotņu pārvaldnieks Microsoft Windows ekosistēmā. Kā trešās puses programmatūra tā ir izcila kā automatizēts rīks, kas vienkārši, ātri un izdevīgi instalē pareizo programmatūru jūsu datorā.

Programmatūras izstrādātāji arī parasti izmanto Chocolatey, lai ātri lejupielādētu nepieciešamās atkarības bez tērēt laiku katra trešās puses rīka sarežģītajam instalēšanas procesam sarežģītā sistēmā Windows vidi. Jūs varat iestatīt un izmantojiet Chocolatey, izmantojot Windows komandrindu vai PowerShell.

Kas ir Windows pakotņu pārvaldnieks (winget)?

Microsoft pieeju pakotņu pārvaldniekam Linux stilā sauc par Windows pakotņu pārvaldnieku vai winget, kā tas ir plašāk zināms. winget ir atvērtā pirmkoda komandrindas rīku pakotņu pārvaldnieks, kas tika ieviests 2020. gadā operētājsistēmā Windows 10. Tā piedāvā Windows lietotājiem piekļuvi lielai instalējamo lietotņu izvēlei.

Microsoft ir nodrošinājis, ka Windows pakotņu pārvaldnieks ir atvērtā pirmkoda un pieejams GitHub, tāpat kā citi populāri pakotņu pārvaldnieki (Yarn, NPM, Chocolatey). Windows pakotņu pārvaldnieks tika palaists operētājsistēmā Windows 10 kā alternatīva Chocolatey — jaudīgajam trešās puses atvērtā pirmkoda pakotņu pārvaldniekam, ko izmanto Windows kopiena.

Lūdzu, skatiet mūsu detalizēto ceļvedi par izmantojot winget operētājsistēmā Windows 11.

Šokolāde vs. winget: kuru jums vajadzētu izmantot?

Chocolatey pastāv jau vairāk nekā desmit gadus, un to plaši izmanto Windows lietotāji. No otras puses, winget tika izlaists tikai 2020. gadā, tam nav plašas klientu bāzes un tas nav pazīstams Windows lietotājiem.

Windows pakotņu pārvaldnieks ir salīdzinoši jaunāks, taču tas ir labs risinājums kā Chocolatey alternatīva.

1. Kurai no tām ir labākās īpašības?

Chocolatey piedāvā trīs galvenos produktus — Chocolatey for Business, Pro Edition un Open Source.

Chocolatey for Business ir paredzēts uzņēmumiem, kuri vēlas integrēt automatizētu pakotņu pārvaldnieku savā DevOps darbplūsmā un nemanāmi pārvaldīt vairākas Windows vides. Uzņēmumu lietotāji var izmantot Chocolatey, lai automatizētu savu Windows programmatūras dzīves ciklu. Šīs īpašās komerciālās licences ir pieejamas uzņēmumu lietotājiem un piedāvā daudzas svarīgas funkcijas.

Chocolatey atvērtā pirmkoda izdevums izmanto lielāko Windows pakotņu reģistru un apvieno visas jūsu izvietošanas atkarības vienā apkopotā failā. Tā ir ieteicamā opcija parastajiem Windows lietotājiem, kuri vēlas automatizēt lietotņu pārvaldību.

Ja esat atsevišķs lietotājs, bet vēlaties augstākās klases pieredzi, varat pārslēgties uz Chocolatey Pro Edition, lai iegūtu papildu funkcijas, piemēram, izpildlaika aizsardzību pret ļaunprātīgu programmatūru un uzticamību.

Neatkarīgi no izvēlētā Chocolatey izdevuma varat izveidot jaunas pakotnes, izmantot esošās un integrēt Chocolatey ar dažādiem infrastruktūras rīkiem.

Turpretim Winget ir diezgan vienkāršs. Varat izveidot vai augšupielādēt jaunas pakotnes YAML manifestā, lejupielādēt programmas no Windows repo un konfigurēt tās pēc saviem ieskatiem. Turklāt winget ir pieejams arī izstrādātājiem un neatkarīgiem programmatūras pārdevējiem.

Tāpat kā winget, arī Chocolatey atvērtā koda izdevums ļauj lejupielādēt lietotnes no reģistra, jaunināt lietotnes uz jaunāko versiju un konfigurēt tās, izmantojot komandrindu. Chocolatey piedāvā plašāku funkciju klāstu, lai apmierinātu savu daudzveidīgo klientu bāzi, savukārt winget ir vērsta uz programmatūras instalēšanas vienkāršošanu parastajiem lietotājiem.

2. Kurš maksā vairāk?

Kā minēts iepriekš, Windows pakotņu pārvaldnieks ir atvērtā pirmkoda rīks, kas operētājsistēmās Windows 10 un 11 ir pieejams bez maksas.

Arī Chocolatey atvērtā pirmkoda izdevums ir bezmaksas, taču Chocolatey for Business (C4B) un Chocolatey Pro ir maksas. Chocolatey neļauj organizācijām izmantot Chocolatey Pro, tāpēc uzņēmumiem būs jāizmanto atvērtā pirmkoda izdevums vai jāiegādājas C4B.

3. Kurai ir labākā pieejamā programmatūra?

Chocolatey izmanto lielāko Windows programmatūras reģistru ar vairāk nekā 9500 kopienas uzturētām pakotnēm, izmantojot Chocolatey kopienas pakotņu krātuvi. Google Chrome, Adobe Reader, Notepad++ un Microsoft Teams ir viegli pieejami, izmantojot Chocolatey.

Microsoft Windows Package Manager kopienas krātuvē nav tik daudz pakotņu kā Chocolatey, taču tā atbalsta plaši izmantotu programmatūru, piemēram, 7-Zip, Google Chrome un citas.

4. Kuru ir vieglāk lietot?

Lietojamības ziņā nav viegli atdalīt winget un Chocolatey. Windows pakotņu pārvaldnieku var viegli instalēt, izmantojot Microsoft veikalu (iepriekš instalēts dažos Windows 11 izdevumos). Lai sāktu, varat aktivizēt termināli un ievadīt attiecīgo winget komandu.

Alternatīvi, jums ir jālejupielādē Chocolatey, izmantojot PowerShell, mainot dažas izpildes politikas. Ja nevēlaties izmantot komandrindas saskarni, lai izmantotu Chocolatey, varat izmantot Chocolatey GUI. Tā ir ērti lietojama lietotne, kas ļauj skatīt pieejamās Chocolatey pakotnes un instalēt tās tieši, izmantojot GUI.

5. Kuram ir vislabākais kopienas atbalsts?

Tā kā Chocolatey pastāv jau vairāk nekā desmit gadus, tai ir lielāka kopiena. Chocolatey oficiālie dokumenti arī atvieglo Chocolatey darba sākšanu.

Turpretim Windows pakotņu pārvaldnieka kopiena ir nedaudz ierobežota, un Microsoft dokumenti iesācējiem nav viegli saprotami.

Šokolāde vs. winget: Mūsu spriedums

Chocolatey ir ļoti jaudīgs un apkalpo plašu Windows klientu loku, savukārt winget ir labāks gadījuma lietotājiem, kuri vēlas vienkāršot lietojumprogrammu instalēšanu operētājsistēmā Windows. Chocolatey ir labāks kopienas atbalsts, lielāks programmatūras reģistrs un dažas diezgan lieliskas funkcijas, kas jūsu komandas programmatūras izstrādes dzīves ciklu var pārcelt uz nākamo līmeni.

Ja esat uzņēmuma lietotājs vai kāds, kurš vēlas uzlabot Windows pakotņu pārvaldnieku, jums vajadzētu izvēlēties Chocolatey biznesa vai premium izdevumu. Ikdienas lietotājiem Chocolatey atvērtā pirmkoda izdevums ir pietiekami labs, lai atvieglotu lietojumprogrammu instalēšanu jūsu Windows datorā.