Scoop 使用

发布于: 2026-03-26 22:32

介绍

Scoop 是一款专为 Windows 平台设计的开源命令行软件包管理工具(包管理器),类似于 Linux 上的 apt 或 macOS 上的 Homebrew。它通过命令行实现软件的快速安装、更新、卸载及环境配置,特别适合开发者管理开源工具和开发环境。

优点

  • 简洁明了:操作简单,通过 scoop install <软件名> 即可安装。
  • 绿色无污染:倾向于在非管理员权限下安装软件,软件集中管理,不乱写注册表。
  • 版本管理:支持方便地在软件的不同版本之间进行切换。
  • 自动化:自动配置好环境路径(Path),减少配置环境的繁琐步骤。

网络环境(可选)

一些新手用户可能会遇到网络问题,访问 Github 速度较慢,导致 Scoop 安装或更新软件包失败。可以通过以下方法解决:

安装 Watt Toolkit,作为一款 steam 游戏加速器,它也提供了全局加速功能,可以加速访问 Github 等国外网站。安装后启用全局加速即可改善网络环境,提升 Scoop 的使用体验。

可以在 微软商店 搜索并安装 Watt Toolkit,安装完成后打开应用,启用 GitHub 加速功能即可。

安装 Scoop

  1. 打开 PowerShell(以管理员身份运行)并执行以下命令,选择“Y”确认安装:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. 设置环境变量:

设置 Scoop 的安装路径(这里以 D:\Scoop 为例):

setx SCOOP D:\Scoop

后续安装的软件将默认安装在 D:\Scoop\apps 目录下。

  1. 安装 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 <软件名>