Managing Windows applications with Chocolatey

I’m a big fan of package managers and if you’ve ever used Linux or even an app store, you probably are too. Chocolatey is that solution for Windows. It’s simple to install at the command line ( https://chocolatey.org/install ) and can be used as a command (choco install adobereader, googlechrome), in a PowerShell script, in an initial image config file, or as part of your CI/CD pipeline. I’m constantly blowing away my workstations and currently use it in an initial workstation setup script I pull from my GitHub. As you can see from my script at https://github.com/GalacticDeep/workstationsetup it’s incredibly simple. There’s a lot more that can be done to set up workstations or application servers with chocolatey and it’s on my project list to use it in my pipeline with Ansible to keep from package configuration drift on Windows servers. Also, it’s on the to-do to set up the Windows end of the imaging server to use Chocolately to more easily update applications on the golden Windows 10 and Windows server image.

Leave a Reply