Scoop Tutorial: Windows Command-Line Package Manager
Scoop: Install Windows Software Like Linux Packages
One sentence solution: Tired of manually finding installers, clicking Next, and configuring environment variables for every dev tool? Scoop handles it all with a single command.
On Linux, installing software is simple: apt install or brew install — one command downloads, configures paths, and handles dependencies automatically.
On Windows? Open browser → search → find download link → run installer → click Next × 10 → uncheck bundled software → configure environment variables. Five minutes wasted for one tool.
Scoop brings the Linux package management experience to Windows.
What Is Scoop?
Scoop is a Windows command-line package manager. It automatically installs, updates, and uninstalls software via PowerShell commands — no administrator privileges needed, no system directory pollution, with all software installed in a clean directory.
The problem it solves: Transform Windows software installation from a manual process to a single command, eliminating the tedious workflow of searching, downloading, installing, and configuring.
Scoop vs Chocolatey
| Comparison | Scoop | Chocolatey |
|---|---|---|
| Install Directory | User directory (portable) | Program Files |
| Admin Privileges | Not required | Required |
| Environment Variables | Automatic | Automatic |
| Software Types | Developer tools | General software |
| One-Click Packages | Not supported | Supported (.nupkg) |
| Side-by-Side Versions | Supported | Not supported |
| Buckets Mechanism | Multi-source extension | Single source |
Key difference: Scoop installs in portable green mode without admin privileges, suitable for development tools. Chocolatey is closer to traditional installation, suitable for browsers, Office, and similar general software.
Many developers install both — Scoop for development tools, Chocolatey for everyday software.
Daily Usage
# Search for software
scoop search python
# Install software
scoop install git
scoop install nodejs
scoop install python
# Install multiple versions (no conflict)
scoop install python@3.8
scoop install python@3.11
# Update all software
scoop update *
Download
Scoop doesn’t need traditional downloading and installation. Just run the following command in PowerShell:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
- Official Site: https://scoop.sh/
- GitHub: https://github.com/ScoopInstaller/Scoop
Tip: If installation fails due to network restrictions in China, try setting up a proxy or using a mirror installation script.
Quick Start
- Open PowerShell (no admin mode needed)
- Run the installation command (see above)
- After installation, run
scoop install git curlto test - Use
scoop search software-nameto find tools - Use
scoop install software-nameto install - Use
scoop update *to update all software at once