Chocolatey's package repository shows two popular packages for installing Git:
What's the difference between these two packages? How does one decide whether to use:
choco install git
or:
choco install git.install
Is one a superset of the other?
Chocolatey has the largest online registry of Windows packages. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and/or scripts into a compiled package file.
Chocolatey has the concept of virtual packages (coming) and meta packages. Virtual packages are packages that represent other packages when used as a dependency. Metapackages are packages that only exist to provide a grouping of dependencies.
You don't need Chocolatey in order to do web development. Having Chocolatey makes the automated installation and updating of the applications on your machine easier. By itself, Chocolatey doesn't do anything with regard to updating the underlying operating system.
According to this forum thread the .install
suffix is a discoverability artefact. Just use the shorter name:
choco install git
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With