什么是 Scoop?
Scoop 是一个运行在 Windows PowerShell 上的包管理工具。它的特点是:
- 轻量级:不需要管理员权限,安装应用只需一个命令。
- 用户级别:软件默认安装在用户目录下(
~/scoop/),不会污染系统环境。
- Git 驱动:Scoop 的软件库(bucket)基于 Git 管理,方便扩展。
- 便捷:安装、升级、卸载软件都非常简单。
安装 Scoop
1. 先允许 PowerShell 执行脚本
以 非管理员身份 打开 PowerShell,执行:
1
|
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
|
2. 安装 Scoop
1
2
3
4
5
6
|
#默认安装到 C:\Users\<你的用户名>\scoop
irm get.scoop.sh | iex
#自定义安装,将 scoop 安装到自定义目录,将 scoop 配置为安装 全局程序到自定义目录,并在安装过程中绕过系统代理。
irm get.scoop.sh -outfile 'install.ps1'
.\install.ps1 -ScoopDir 'D:\Applications\Scoop' -ScoopGlobalDir 'F:\GlobalScoopApps' -NoProxy
|
完成后关闭并重新打开 PowerShell,就能使用 scoop 命令了。
3. 验证Scoop
4. 配置代理并更新(git无问题可忽略)
1
2
|
scoop config proxy 127.0.0.1:port
scoop update
|
常用命令
安装软件
例如安装 Hugo:
查看已安装列表
升级软件
升级所有软件:
卸载软件
查找软件
添加更多软件源(bucket)
默认 Scoop 的官方 bucket 包含常见工具,如果需要更多软件,可以添加社区 bucket:
1
2
|
scoop bucket add extras
scoop bucket add versions
|