If you’ve used any Linux distributions, the nice thing about them is a standard mechanism for installing software with dependencies through aptitutde, a package management engine for the OS. Apt uses a central repository to lookup applications you request to install, and automatically pushes updates to these applications to any systems who have installed those applications or libraries.

NuGet came on to the scene recently and provided the package management and repository, but is somewhat lacking in script ability.

Enter Chocolatey. Built on PowerShell, it allows you to perform apt-like management of applications and their dependencies on Windows. You can start using it in your MSBuild projects or as a general purpose environment for scripting out steps to configure or setup a computer with a specific set of software and its dependencies.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: