Skip to content

Instantly share code, notes, and snippets.

@ferventcoder
Created May 5, 2016 22:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ferventcoder/4c06b7daa0e0b58cb90ea040b2ab171a to your computer and use it in GitHub Desktop.
Save ferventcoder/4c06b7daa0e0b58cb90ea040b2ab171a to your computer and use it in GitHub Desktop.
Software Management on Windows - Controlling the Chaos with Chocolatey

Automating software management is simple on almost every platform except Windows. Windows has many different routes to procure software with over 20 installer types and archive formats! This really makes managing software on Windows trend towards chaos.

Enter Chocolatey - the package manager for Windows. Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Chocolatey integrates with your favorite Configuration Management platforms, whether it is Puppet, Chef, SCCM, PowerShell DSC, Ansible, or Saltstack.

Come learn how to let Chocolatey wrangle the chaos of Windows software management and leave you with a smile on your face!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment