Introduction
Managing installs with Chocolatey
()
What you should know
()
Instructor setup and configuration
()
How to access the sample code on GitHub
()
1. Getting Started
Overview of Chocolatey
()
The tale of three installers
()
How Chocolatey uses NuGet and PowerShell
()
Security permissions for PowerShell
()
Installing Chocolatey
()
2. Installing Packages
Workflow: Creating and publishing a package
()
Finding apps with the Chocolatey repository
()
Installing the NimbleText package
()
What happens during an install
()
Installing another package
()
Packages with an embedded installer
()
Installing NuGet Package Explorer
()
Bins and shims
()
Using Chocolatey to uninstall applications
()
What happens during uninstall
()
Where are the package and .nupkg files?
()
3. Other Actions
List packages command
()
Installing specific package versions
()
Using Chocolatey to upgrade applications
()
Pinning and upgrading all packages
()
Package dependencies
()
Batch installation with Chocolatey config files
()
Using the Chocolatey GUI application
()
4. Creating a Package
Tour the sample applications
()
Creating a package
()
Examining the default template files
()
Adding the application files to the package
()
Modifying the .nuspec file
()
Modifying the PowerShell script
()
Building the package .nupkg file
()
Testing the package install
()
Adding package sources
()
Installing a package from a local repository
()
Continuing Your Journey
Overview of Boxstarter
()
Next steps
()