Chocolatey is a free package manager for Windows


Unlike Windows, Linux has always benefited from a variety of package managers. A Packaging manager is software that allows you to install other software on your operating system from the command line or from a graphical interface. If you were a Linux user and recently switched to Windows, you must feel the need for a good package manager for Windows. Chocolate is one of the best package managers available for Windows that eliminates the need to download, configure, and install software on a Windows machine. Chocolatey is preferred by many Linux developers and users because it makes the software installation process easier.

Chocolatey Package Manager for Windows

A good package manager is always backed by a good package repository, and that is the case with Chocolatey. Many packages are available in a community-managed package repository. You can find popular software like Chrome, VLC, Adobe Acrobat Reader, 7-Zip and some tools often used by developers like Git, Notepad ++, Putty, NodeJS, JDK, etc.

There are around 7K of community managed packages and can be installed directly to your computer without needing to download the configuration and then install it.

Another major characteristic of a good package manager is its ability to manage installed packages. And Chocolatey ticks all the boxes in this scenario. In addition to installation, you can configure, update and even uninstall Chocolatey packages from your computer. This makes it easier to upgrade the software from time to time.

The tool does not come with any graphical interface as such, but it is very easy to use thanks to simple command line operations. There is a Chocolate mistletoe also available, but it must be installed separately using Chocolatey itself.

Installing Chocolatey is a little different process than installing your conventional software, and we’ll cover that later. If you are an organization and care about the reliability and security of the software used by your employees, Chocolatey can help. You can manage and internalize / offline a repository of packages so that you can fully trust and control the process of acquiring and installing software on the computers in your organization.

Installing Chocolatey

As mentioned, installing Chocolatey is a bit different process. You don’t need to download exe or installation file; everything can be done from a CMD or PowerShell window.

To install the program, open a new PowerShell window as administrator and run the following command:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString(''))

Once installed, you can start running Chocolatey commands right from your terminal window. For example, you can run choco command to see the installed Chocolatey version. Or to install a package that you can run choco install . For example, VLC can be installed by running choco install vlc. Likewise, Google Chrome can be installed on your computer using choco install googlechrome.

Choco commands are very simple and helpful throughout. You can run choco -? to display a list of possible commands and their use.

Overall, Chocolatey is a great package manager for Windows that is easy to use and makes it much easier to manage software on your computer. Read more about Chocolatey on its home page.

POINT: Scoop, Ninite, and Windows Package Manager (WinGet), are other package managers that you might be interested in.


Comments are closed.