Scoop 使用
介绍
Scoop 是一款专为 Windows 平台设计的开源命令行软件包管理工具(包管理器),类似于 Linux 上的 apt 或 macOS 上的 Homebrew。它通过命令行实现软件的快速安装、更新、卸载及环境配置,特别适合开发者管理开源工具和开发环境。
优点
- 简洁明了:操作简单,通过 scoop install <软件名> 即可安装。
- 绿色无污染:倾向于在非管理员权限下安装软件,软件集中管理,不乱写注册表。
- 版本管理:支持方便地在软件的不同版本之间进行切换。
- 自动化:自动配置好环境路径(Path),减少配置环境的繁琐步骤。
网络环境(可选)
一些新手用户可能会遇到网络问题,访问 Github 速度较慢,导致 Scoop 安装或更新软件包失败。可以通过以下方法解决:
安装 Watt Toolkit,作为一款 steam 游戏加速器,它也提供了全局加速功能,可以加速访问 Github 等国外网站。安装后启用全局加速即可改善网络环境,提升 Scoop 的使用体验。
可以在 微软商店 搜索并安装 Watt Toolkit,安装完成后打开应用,启用 GitHub 加速功能即可。


安装 Scoop
- 打开 PowerShell(以管理员身份运行)并执行以下命令,选择“Y”确认安装:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- 设置环境变量:
设置 Scoop 的安装路径(这里以 D:\Scoop 为例):
setx SCOOP D:\Scoop
后续安装的软件将默认安装在 D:\Scoop\apps 目录下。
- 安装 Scoop:
irm get.scoop.sh | iex
安装路径说明
默认安装路径:
- 用户软件:C:\Users\<用户名>\scoop\apps
- 全局软件:C:\ProgramData\scoop\apps
用户自定义环境变量 SCOOP 后的安装路径:
- 用户软件:D:\Scoop\apps
- 全局软件:D:\ScoopGlobal\apps
添加仓库
Scoop 默认使用主仓库(main),但也可以添加其他仓库来获取更多的软件包。例如,添加 versions 仓库:
scoop bucket add versions
列出所有可用的仓库:
scoop bucket list
main:基础软件(默认)
extras:GUI 软件(如 VSCode、Chrome)
versions:多版本软件(如 python310、php81)
搜索软件
使用 Scoop 搜索软件包:
scoop search <软件名>
例如 搜索 PHP:
scoop search php

搜索python
scoop search python

安装软件
使用 Scoop 安装软件包:
scoop install <软件名>
例如 安装 PHP:
scoop install php
默认会安装最新版本的 PHP,如果需要安装特定版本,可以使用以下命令:
这个版本应该是你在 scoop search 的第一列的 name 值
scoop install php81
切换到目标版本:
scoop reset php81
查看已安装的软件
scoop list
卸载软件
scoop uninstall <软件名>
更新 Scoop 和软件包
scoop update
scoop update *
scoop update <软件名>