Paggamit sa Chocolatey aron mag-instalar sa mga programa sa Windows

Ang mga tiggamit sa Linux naanad sa pag-instalar, pag-uninstall ug pag-update sa mga aplikasyon gamit ang apt-get package manager - kini usa ka luwas ug kombenyente nga paagi aron paspas nga ma-install ang imong gikinahanglan. Sa Windows 7, 8, ug 10, mahimo nimong makuha ang susama nga mga bahin pinaagi sa paggamit sa Chocolatey package manager, ug mao kini ang artikulo. Ang katuyoan sa pagtudlo mao ang pag-pamilyar sa kasagaran nga tigpangita kung unsa ang usa ka manedyer sa package ug ipakita ang mga benepisyo sa paggamit niini nga paagi.

Ang naandan nga paagi sa pag-instalar sa mga programa sa usa ka computer alang sa mga tiggamit sa Windows mao ang pag-download sa programa gikan sa Internet, ug dayon sa pag-instalar sa file. Ang tanan sayon, apan dunay mga epekto usab - pag-instalar sa dugang nga wala kinahanglana nga software, mga add-on sa browser o pag-usab sa mga setting niini (kining tanan mahitabo sa dihang mag-instalar gikan sa opisyal nga site), gawas pa sa mga virus sa dihang mag-download gikan sa dubious sources. Dugang pa, hunahunaa nga gikinahanglan mo nga ipa-instalar ang 20 ka mga programa sa usa ka higayon, gusto kong mag-automate kini nga proseso sa usa ka paagi?

Mubo nga sulat: Ang Windows 10 naglakip sa iyang kaugalingong OneGet package manager (Paggamit sa OneGet sa Windows 10 ug pagkonektar sa Chocolatey repository).

Pag-instalar sa tsokolate

Aron i-install ang Chocolatey sa imong kompyuter, kinahanglan mo nga magpadagan sa usa ka command prompt o Windows PowerShell ingon nga administrador, ug unya gamiton ang mosunod nga mga sugo:

Linya sa komand

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient) .DownloadString ('// chocolatey.org/install.ps1'))" && SET PATH =% PATH;% ALLUSERSPROFILE% chocolatey  bin

Sa Windows PowerShell, gamita ang command Ang Set-ExecutionPolicy Gisaway aron mapugngan ang pagpatuman sa hilit nga mga script, dayon i-install ang Chocolatey gamit ang command

iex ((new-object net.webclient) .DownloadString ('// chocolatey.org/install.ps1'))

Human sa pag-instalar pinaagi sa PowerShell, i-restart kini. Mao kana, ang manedyer sa package andam na nga moadto.

Gamita ang Chocolatey package manager sa Windows.

Aron maka-download ug mag-instalar sa bisan unsang programa gamit ang package manager, mahimo nimo gamiton ang command line o Windows PowerShell nga nagdagan ingon administrator. Sa pagbuhat niini, kinahanglan lang nga mosulod ka sa usa sa mga sugo (pananglitan aron i-install ang Skype):

  • choco instal skype
  • cinst skype

Sa samang higayon, ang pinakabag-o nga opisyal nga bersyon sa programa awtomatik nga ma-download ug ma-install. Dugang pa, dili nimo makita ang bisan unsang mga tanyag nga mouyon sa pag-install sa wala'y gusto nga software, mga extension, mga pagbag-o sa default search ug sa pagsugod nga panid sa browser. Ug sa katapusan: kung mag-type ka og daghang mga ngalan latas sa usa ka luna, unya ang tanan niini i-install sa computer sa baylo.

Sa pagkakaron, mga 3000 nga libre ug shareware nga mga programa ang ma-instalar niini nga paagi ug, siyempre, dili nimo mahibal-an ang mga ngalan sa tanan niini. Sa kini nga kaso, ang team makatabang kanimo. choco pagpangita.

Pananglitan, kon mosulay ka sa pag-instalar sa browser sa Mozilla, makadawat ka og mensahe sa sayop nga wala makita ang maong programa (hinoon, ang browser gitawag nga Firefox), apan choco pagpangita mozilla magatugot kanimo nga masabtan ang sayup ug ang sunod nga lakang mao ang pagsulod cinst firefox (ang numero sa bersyon wala gikinahanglan).

Akong namatikdan nga ang pagpangita dili lamang pinaagi sa ngalan, kondili usab pinaagi sa paghulagway sa mga aplikasyon. Pananglitan, aron sa pagpangita sa usa ka disc burning program, mahimo ka mangita pinaagi sa pagsunog sa keyword, ug isip usa ka resulta makakuha og usa ka lista uban sa gikinahanglan nga mga programa, lakip niadtong sa ngalan nga dili sunogon. Ang bug-os nga listahan sa mga magamit nga mga aplikasyon nga imong makita sa website chocolatey.org.

Sa susama, mahimo nimong kuhaon ang programa:

  • choco uninstall program_name
  • cuninst program_name

o i-update kini uban sa mga sugo choco update o kopa. Imbis sa programa sa ngalan nga imong magamit ang pulong sa tanan, kana choco update tanan mag-update sa tanan nga mga programa nga gitaod gamit ang Chocolatey.

Package Manager GUI

Posible nga gamiton ang Chocolatey graphical user interface sa pag-instalar, pagkuha, pag-update, ug pagpangita sa mga programa. Sa pagbuhat niini, pagsulod choco pag-instalar Chocolateygui ug maglunsad sa instalar nga aplikasyon ingon nga Administrator (makita sa start menu o sa listahan sa mga instalar nga Windows 8 nga mga programa). Kon nagplano ka nga gamiton kini sa kanunay, girekomendar ko nga mailhan ang paglansad alang sa Administrator sa mga kabtangan sa shortcut.

Ang interface sa package manager usa ka intuitive: duha ka tabs, nga adunay mga naka-install ug accessible nga mga pakete (mga programa), usa ka panel nga adunay kasayuran mahitungod niini ug mga butones sa pag-update, pagtangtang o pag-instalar, depende sa gipili.

Ang mga kaayohan niining pamaagi sa pag-instalar sa mga programa

Summing, gusto nakong mahinumdom pag-usab ang mga kaayohan sa paggamit sa Chocolatey package manager alang sa pag-instalar sa mga programa (alang sa usa ka novice user):

  1. Makuha nimo ang opisyal nga mga programa gikan sa mga kasaligang tinubdan ug dili magpadagan sa kapeligrohan sa pagpaningkamot sa pagpangita sa sama nga software sa Internet.
  2. Sa pag-instalar sa programa, dili gikinahanglan ang pagsiguro nga walay bisan unsa nga wala kinahanglana nga gi-instalar; ang usa ka limpyo nga aplikasyon paga-instalar.
  3. Kini mas dali kay sa pagpangita sa opisyal nga site ug ang pag-download nga panid niini sa kamut.
  4. Mahimo nimong maghimo sa usa ka script file (.bat, .ps1) o i-install lang ang tanan nga mga gikinahanglan nga libre nga mga programa sa usa ka higayon nga adunay usa ka sugo (pananglitan, human sa pag-instalar sa Windows), kana mao, kinahanglan ka mag-instalar og duha ka dosena nga mga programa, lakip ang antiviruses, utilities ug mga magdudula, Pagsulod sa sugo, nga dili nimo kinahanglan nga ipadayon ang "Next" button.

Nanghinaut ko nga ang pipila sa akong mga magbabasa makakaplag niini nga kasayuran nga mapuslanon.