mirror of
https://github.com/ScoopInstaller/Scoop.git
synced 2026-08-27 08:36:46 +00:00
f71a69c19f0e43fd08e95b4e68e8593511553fef
Scoop
Scoop is a simple package manager for Windows.
Requirements:
- PowerShell 3. Might eventually support PS 2.
- PowerShell must be enabled for your account e.g. `set-executionpolicy unrestricted -s cu'
To install:
iex (new-object net.webclient).downloadstring('https://raw.github.com/lukesampson/scoop/master/bin/install.ps1')
Once installed, run scoop help for instructions.
Scoop vs Chocolatey
Pros:
- Doesn't pollute your path. Scoop adds just one directory to your path, no matter how many apps you install with it.
- Doesn't use NuGet. NuGet helps manage library dependencies for software. Scoop doesn't try to stretch NuGet to doing something it was never designed to do.
- Packages are easier to make. Scoop packages can be written in JSON in any text editor—nothing else needed. Chocolatey packages require NuGet and 'nuspecs', and then you have to write a PS script anyway to do the install.
- Simpler app repo. Scoop just uses git for it's app 'bucket'. You can create your own repo, or even just a single file that describes an app to install.
- Better interface. Subjective, but true.
Cons:
- Not as many apps. Scoop has nowhere near the number of apps that Chocolatey has. Contributions via pull-request are welcome!
Languages
PowerShell
98.2%
C#
1.8%