How To Use Chocolatey Windows
Setting up a dev box should be easy and fast. At BUILD 2018 we announced a collaboration with Chocolatey and Boxstarter. The project founders discuss the collaboration in the following video.
Improving Machine Setup
Have you set up a new dev machine and found it was frustrating or time consuming? It’s important to have a repeatable, fast way to set up both bare metal and VM dev machines. As is true for many areas in tech, automation is the answer to alleviate the pains we experience with a manual process.
For Windows, the Boxstarter and Chocolatey projects have become very popular tools in the community to automate machine setup. Microsoft is pleased to recognize these projects and participate with the community in these efforts. We’ve begun by starting a new open source project on Github with sample scripts to dramatically simplify setting up dev machines, starting with App Dev, Web Dev, and NodeJS Development. We hope to work with the community to add many more.
With the package manager framework in Windows 10, Chocolatey can easily piggy-back off whatever work Microsoft is doing — work that seems originally inspired by Chocolatey. Rather than being a bolted-on package management system, Chocolatey will work hand-in-hand with the package management framework included with Windows.
- Steps to Install chocolatey/choco on Windows 10. Click Start and type “powershell“. Right-click Windows Powershell and choose “Run as Administrator“. Paste the following command into Powershell and press enter. Set-ExecutionPolicy Bypass -Scope Process -Force; `.
- Use Chocolatey with Puppet. Now we can use Chocolatey in Puppet manfiests. This is great because we can standardize software packages on our servers the same way we standardize configurations. On my Windows Servers, I use Process Explorer to troubleshoot issues.
How These Tools Work
Chocolatey is a package manager for Windows. The Chocolatey org hosts a community repository with over 5,800 unique packages in the community registry. The new setup scripts on Github refer to this community repository of packages. https://chocolatey.org/docs/why
Boxstarter was created to accompany Chocolatey by providing additional features such as resilient reboot, Windows customization, and integration with Hyper-V and Windows VM’s in Azure. Boxstarter scripts are written in PowerShell and run by the Boxstarter command line application.http://www.boxstarter.org/WhyBoxstarter
Read before you Run
These sample scripts default to installing third party software published by the community to the chocolatey.org repository. Microsoft is not responsible for and cannot guarantee the availability, legality, or safety of the software installed when using these scripts.
Chocolatey has implemented security safeguards in their process to help protect the community from malicious or pirated software, but any use of our scripts is at your own risk. Please read the Chocolatey’s legal terms of use and the Boxstarter project license as well as how the community repository for Chocolatey.org is maintained.
How to Run
The setup script project’s Readme contains a table of 1-click links for each setup script. Clicking on one of these will download Boxstarter and run the intended script. The script will run hands free.
If you want to just try it out we recommend running a Windows VM in Hyper-V and testing the install process there first.
How to Help
We would love your help! Take a look at the open issues and if you decide to work on any please first add a comment on the issue so we don’t overlap. Also please add a new issue if you have an idea on how to improve the project including additional dev scenarios that need scripts.
Summary
We’re excited to work with the rest of you in the effort to improve machine setup. If this is the first you’ve heard about Chocolatey and Boxstarter we’re glad to introduce you!
Thanks for reading.
How To Use Chocolatey Windows 10
If you’ve ever used Linux then you will have always wanted a Package Management tool for Windows. Yes, Windows has a third-party Package Management tool called Chocolatey which can be run using the command line. But, Windows 10 brought in OneGet a native Package Management tool as announced by Microsoft’s Garret Serack in a blog post. It’ll let you install/uninstall and update software packages with NuGet Package Manager using Powershell. Also, it has support for Chocolatey repository too.
So, let’s see how you can effectively install/uninstall and update multiple software packages using OneGet (PackageManagement). And, also, see how to integrate Chocolatey with it.
What are OneGet (PackageManagement) and Chocolatey?
For non-Linux users and those that don’t know anything about package management, Package Manager makes installation, updating, and uninstallation of software (package) very easy. Package Manager makes use of a repository where all the software packages are stored.
You simply need to enter a command to get those software packages and install them on your PC. With just a single command you can install or update the software. Updating is done automatically whenever the software is updated in the repository. So, that’s what Package Manager is all about.
Now, OneGet as a tool is one step ahead. It’s a manager of a Package Manager. It can host multiple repositories like Chocolatey and NuGet. We’ve already spoken about Chocolatey before. Chocolatey can work with the command prompt. NuGet contains software packages specific to Microsoft’s Application Development tools. You can enter a single command and grab software from these repositories.
How to Use OneGet?
So, first let’s see the available commands. You can see it in the feature image above. To see the commands that are available type in the following command in Powershell.
Get-Command -Module PackageManagement
Remember, not OneGet but PackageManagement (I’m writing here OneGet just for simplicity). So, now you have the list of commands. Now, let’s start by checking which package sources (package managers) we have.
Get Package Sources
Type in the following command (or just copy it):
Get-PackageSource
You should get the Package Sources that are installed on your system.
So, I have only the built-in PowerShell gallery installed. Now, let’s install the Chocolatey Package Manager. If you already are seeing Chocolatey in the list then skip the next step.
Installing Chocolatey
Enter the following command:
Get-PackageProvider -Name Chocolatey
Get-PackageProvider will find the package repositories that are available and install it.
Hit Enter and Chocolatey installation should start. After installation completes, check again the package source with the command you applied before. You should see Chocolatey.
Next, we need to set Chocolatey as default Software Package source. We’ll use set-packagesource command to set it as default. Enter the following command:
Set-PackageSource -Name chocolatey
Now as we’re all set let’s install a software from the chocolatey repository.
Install Software from Chocolatey Repository
You get more options with Chocolatey. You need not go to Chocolatey’s website and find the software you want to install. You can find that from Powershell itself using the find-package command. So, let’s say you want to find all packages related to ‘Chrome’.
find-package -name Chrome
Now you’ll get all the packages with Chrome keyword in it along with a summary. Now, from this list, I’ll install Adblockpluschrome.
install-package -name adblockpluschrome
Enter Y and installation will start.
No upgrade Command available

Surprisingly, OneGet doesn’t have an Update command. There’s an update command in Chocolatey but that won’t apply here. This issue was reported on GitHub back in 2014 when Technical Previews were being shooted to the Insiders and it still hasn’t been solved.
Wanna become a Command Prompt Ninja? Here’s a list of function key shortcuts that will make you one.Explore
Now, that you know the basics, you can explore further the commands and parameters. If you think OneGet hasn’t delivered a top notch service then you can always opt for Chocolatey and use it via the Command line.
ALSO SEE: 3 Command Prompt Alternatives That Are Better than the Default
Also See#Command Prompt #SoftwareDid You Know
Microsoft Edge was initially code-named Project Spartan.
Downloading IBM SPSS Statistics 24. Do one of the following: If the Software download & media access window appears, click I agree. In the Find downloads & media window, click Download finder. Under Download finder, select the download you want, and click Continue. Under Select criteria, select a language and one. Download ibm spss statistics 24 11. IBM SPSS Free Trial software enables sophisticated statistical analysis; offered in an easy-to integrate, open technology platform. We've gathered all support resources for SPSS Statistics Version in one place so you. SPSS Statistics Version 25, 24, 23. IT admins can download the latest IBM SPSS Sentinel License Manager required for concurrent/network licenses. 7/10 (150 votes) - Download IBM SPSS Statistics Free. Version 24 is the latest stable version of a program that was first released back in the 1960s'.