Ang mga tiggamit sa Linux naanad sa pag-install, pag-uninstall ug pag-update sa mga aplikasyon gamit ang apt-get package manager - kini usa ka luwas ug kasayon nga paagi aron dali nga ma-install ang imong kinahanglan. Sa Windows 7, 8 ug 10, mahimo nimo makuha ang susama nga mga function pinaagi sa paggamit sa Chocolatey package manager ug kini ang hisgutan sa artikulo. Ang katuyoan sa panudlo mao ang pagpatin-aw sa kasagaran nga tiggamit sa kung unsa ang usa ka tagdumala sa pakete ug ipakita ang mga benepisyo sa paggamit niini nga pamaagi.
Ang naandan nga paagi sa pag-install sa mga programa sa usa ka computer alang sa mga tiggamit sa Windows mao ang pag-download sa programa gikan sa Internet, ug dayon pagdagan ang file sa pag-install. Simple kini, apan adunay usab mga epekto - pagbutang dugang nga dili kinahanglan nga software, pagdugang sa browser o pagbag-o sa mga setting niini (ang tanan mahimo usab kini kung mag-instalar gikan sa opisyal nga site), dili usab kini mga virus kung mag-download gikan sa makapaukyab nga mga gigikanan. Gawas pa, hunahunaa nga kinahanglan nimo nga i-install ang 20 nga mga programa sa usa ka higayon, gusto ba nimo nga ma-automate kini nga proseso?
Hinumdomi: Ang Windows 10 nag-uban sa kaugalingon nga manager sa package nga OneGet (Paggamit sa OneGet sa Windows 10 ug pagkonekta sa Chocolatey repository).
Pag-instalar sa Chocolatey
Aron ma-install ang Chocolatey sa imong computer, kinahanglan nimo nga ipadagan ang linya sa mando o Windows PowerShell ingon tigdumala, ug dayon gamiton ang mosunud nga mga mando:
Sa linya sa mando
@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 mando GipahimutangPaglansay Gipili nga Dagway aron mapagana ang hilit nga gipirmahan nga mga script, dayon i-install ang Chocolatey gamit ang mando
iex ((bag-ong butang nga net.webclient) .DownloadString ('// chocolatey.org/install.ps1'))
Human ma-install ang pinaagi sa PowerShell, i-restart kini. Mao kana, andam na moadto ang package manager.
Paggamit sa Chocolatey Package Manager sa Windows
Aron ma-download ug ma-install ang bisan unsang programa gamit ang tagdumala sa package, mahimo nimo gamiton ang command line o Windows PowerShell, nga gilansad isip administrador. Aron mahimo kini, kinahanglan nimo nga mosulod sa usa sa mga mando (pananglitan sa pag-instalar sa Skype):
- choco install skype
- cinst skype
Sa kini nga kaso, ang labing bag-ong opisyal nga bersyon sa programa awtomatiko nga ma-download ug ma-install. Dugang pa, dili nimo makita ang mga tanyag nga magkauyon aron i-install ang dili gusto nga software, mga ekstensiyon, pagbag-o sa default nga pagpangita ug panid sa pagsugod sa browser. Buweno, ug ang ulahi: kung imong ipasabut ang daghang mga ngalan nga adunay usa ka wanang, nan ang tanan niini ma-instalar sa baylo sa computer.
Karon, sa kini nga paagi mahimo nimong i-install ang mga 3,000 nga mga programa sa freeware ug shareware ug, siyempre, dili nimo mahibal-an ang mga ngalan sa tanan niini. Sa kini nga kaso, ang pangkat makatabang kanimo. choco pagpangita.
Pananglitan, kung gisulayan nimo ang pag-install sa Mozilla browser, makadawat ka usa ka mensahe sa sayup nga wala makita ang maong programa (bisan pa, tungod kay ang browser gitawag Firefox), bisan pa. choco pagpangita mozilla magtugot kanimo nga masabtan kung unsa ang sayup ug ang sunod nga lakang nga igo aron makasulod ipahawa firefox (dili kinahanglan ang numero sa bersyon).
Namatikdan nako nga ang pagsiksik naglihok dili lamang sa ngalan, apan usab sa paghulagway sa mga magamit nga aplikasyon. Pananglitan, aron mangita alang sa usa ka programa sa pagsunog sa disc, mahimo ka makapangita pinaagi sa keyword nga gisunog, ug ingon usa ka resulta makakuha usa ka lista nga adunay mga kinahanglanon nga mga programa, lakip na ang mga dili makita ang pagkasunog sa ngalan. Makita nimo ang tibuuk nga lista sa mga magamit nga aplikasyon sa chocolatey.org.
Sa susama, mahimo nimong makuha ang programa:
- Pag-uninstall sa choco program_name
- cuninst program_name
o i-update kini gamit ang mga sugo choco update o kopa. Imbis nga ngalan sa programa, mahimo nimong magamit ang pulong nga tanan, i.e. choco update tanan i-update ang tanan nga mga programa nga gi-install sa Chocolatey.
Ang Package Manager GUI
Posible nga gamiton ang Chocolatey GUI aron ma-install, i-uninstall, i-update ug pangitaon ang mga programa. Aron mahimo kini, pagsulod choco pagbutang ChocolateyGUI ug ipadagan ang na-install nga aplikasyon alang sa Administrator (makita sa menu sa pagsugod o sa lista sa mga na-install nga programa sa Windows 8). Kung plano nimo nga gamiton kini kanunay, girekomenda nako nga markahan nimo ang paglansad ingon Administrator sa mga kabtangan sa shortcut.
Ang interface sa package manager intuitive: duha ka mga tab nga adunay na-install ug magamit nga mga pakete (mga programa), usa ka panel nga adunay kasayuran bahin kanila ug mga butones alang sa pag-update, pag-uninstall o pag-install, depende sa kung unsa ang napili.
Ang bentaha sa kini nga pamaagi sa pag-instalar sa mga programa
Sa pagtagbo, pag-usab akong namatikdan ang mga bentaha sa paggamit sa Chocolatey package manager aron ma-install ang mga programa (alang sa usa ka bag-ong tiggamit):
- Nakakuha ka mga opisyal nga programa gikan sa kasaligan nga mga gigikanan ug dili peligro nga pagsulay sa pagpangita sa parehas nga software sa Internet.
- Kung gi-install ang programa, dili nimo kinahanglan aron masiguro nga ang usa ka butang nga dili kinahanglan dili mai-install, usa ka limpyo nga aplikasyon ang mai-install.
- Tinuod kini nga mas paspas kaysa sa mano-mano nga pagpangita sa opisyal nga site ug ang panid sa pag-download niini.
- Mahimo ka maghimo usa ka file file (.bat, .ps1) o yano i-install ang tanan nga kinahanglanon nga libre nga mga programa dungan nga adunay usa ka mando (pananglitan, pagkahuman sa pag-install pag-usab sa Windows), kana mao ang pag-install sa duha ka dosena nga programa, lakip ang mga antivirus, utility ug mga magdudula, kinahanglan nimo usa ra isulud ang mando, pagkahuman niana dili nimo kinahanglan nga i-klik ang "Sunod" nga buton.
Nanghinaut ako nga kini nga kasayuran magamit sa pipila sa akong mga magbabasa.