Scoop-Windows 命令行软件包管理器
简介
Scoop 是一个 Windows 上的命令行软件包管理器。
类似于 Ununtu 上的 apt-get,macOS 上的 brew。
核心功能与优势
搜索、安装、更新、卸载软件。
自动管理 PATH,安装后立即可在命令行中全局使用。
不侵占系统环境变量,纯净,便携,一键安装和卸载。
软件来源
官方的 bucket(软件仓库),如 main, extras, versions 等
scoop bucket add helbing https://github.com/helbing/scoop-bucket 此仓库含有PicGo图床软件
快速迁移
快速在多台机器上搭建相同环境:导出安装列表 (scoop export > <file>),然后在新机器上一条命令批量安装(scoop import <file>)。
基础命令
以下是 Scoop 主要命令行,按功能分类:
🔧 基础管理命令
| 命令 | 功能 |
|---|---|
scoop search <软件名> |
搜索软件 |
scoop install <软件名> |
安装软件 |
scoop uninstall <软件名> |
卸载软件 |
scoop update |
更新 Scoop 自身和软件列表 |
scoop update <软件名> |
更新特定软件 |
scoop update * |
更新所有已安装软件 |
📦 软件包管理
| 命令 | 功能 |
|---|---|
scoop list |
查看已安装软件列表 |
scoop info <软件名> |
显示软件详细信息 |
scoop status |
检查哪些软件需要更新 |
🔄 环境与仓库管理
| 命令 | 功能 |
|---|---|
scoop export > scoop_list.txt |
导出已安装软件列表到文件 |
scoop import scoop_list.txt |
从文件批量安装软件 |
scoop bucket list |
查看已添加的仓库 |
scoop bucket add <仓库名> |
添加新仓库(如 extras、versions) |
🧹 清理与维护
| 命令 | 功能 |
|---|---|
scoop cache rm <软件名> |
清理特定软件的安装缓存 |
scoop cache rm * |
清理所有缓存 |
scoop cleanup <软件名> |
清理旧版本软件 |
💡 常用命令组合示例
1 | # 搜索并安装软件 |
这些命令覆盖了 Scoop 的日常使用场景,从安装卸载到环境迁移都能高效完成。