Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 4.62 KB

Home.md

File metadata and controls

84 lines (59 loc) · 4.62 KB

Chocolatey - kind of like apt-get, but for Windows

Notes:

Build Status

TeamCity AppVeyor Travis
TeamCity Build Status AppVeyor Build Status Travis Build Status

You can just call me Chocolatey.

Chocolatey Logo

Let's get Chocolatey!

"I'm a tools enabler, I'm a global silent application installer. I configure stuff. Some people want to call me apt-get for Windows, I just want to get #chocolatey!"

Home: https://chocolatey.org (Backup: http://chocolatey.apphb.com)
Forum: http://groups.google.com/group/chocolatey
Twitter: https://twitter.com/chocolateynuget

Chocolatey?

Chocolatey is a global PowerShell execution engine using the NuGet packaging infrastructure. Think of it as the ultimate automation tool for Windows.

Chocolatey is like apt-get, but built with Windows in mind (there are differences and limitations). For those unfamiliar with APT/Debian, think about Chocolatey as a global silent installer for applications and tools. It can also do configuration tasks and anything that you can do with PowerShell. The power you hold with a tool like Chocolatey is only limited by your imagination!

You can develop your tools and applications with NuGet, and release them with Chocolatey! But Chocolatey is not just for .NET tools. It's for nearly any Windows application/tool!

Want to [[learn more?|ChocolateyFAQs]]

Information

  • [[Frequently Asked Questions|ChocolateyFAQs]]
  • [[Why Chocolatey|Why]]
  • [[License Acceptance Terms|Legal#package-license-acceptance-terms]]
  • [[Waiver of Responsibility|Legal#waiver-of-responsibility]]
  • [[Release Notes|ReleaseNotes]]

Using Chocolatey

  • [[Installing Chocolatey|Installation]]
  • [[Uninstalling Chocolatey|Uninstallation]]
  • [[Getting Started|GettingStarted]]
  • [[Command Reference|CommandsReference]]
  • Use Chocolatey to set up [[source code development environments|DevelopmentEnvironmentSetup]]!
  • What distinction does Chocolatey make between an [[installable and a portable application|ChocolateyFAQs#what-distinction-does-chocolatey-make-between-an-installable-and-a-portable-application]]?

Packages

  • [[Creating packages|CreatePackages]]
  • Keep in Mind [[Distribution Rights|Legal#distributions-aka-chocolatey-packages]]
  • [[Package Function and Variable Reference|HelpersReference]]
  • [[Outdated packages? Triage process|PackageTriageProcess]]

How-To's

  • [[Parse PackageParameters Argument|How-To-Parse-PackageParameters-Argument]]
  • [[Mount an Iso in Chocolatey Package|How-To-Mount-An-Iso-In-Chocolatey-Package]]
  • [[Deprecate a Chocolatey Package|How-To-Deprecate-A-Chocolatey-Package]]
  • [[Host Your Own Feed|How-To-Host-Feed]]

RoadMap

Where are [[we|RoadMap]]? Where are we [[going|RoadMap]]?

Google Group

Chocolatey has a Google Groups group. Please join and ask questions and send feedback.

If you have issues with a package (or it is out of date), please use the contact maintainers link on the package page itself. If the maintainer doesn’t respond within a given time frame (say a day or two), please refer to the [[Package Triage Process|PackageTriageProcess]].

Chat Room

Come join in the conversation about Chocolatey in our Gitter Chat Room

Gitter

Or, you can find us in IRC on Freenode at #chocolatey.

The Chocolatey Team

You can find all of the members of the Chocolatey Team here.

##Requirements

  • Windows XP/Vista/7/8/2003/2008
  • .NET Framework 4.0
  • PowerShell 2.0