Scoop笔记
# 介绍
Scoop解决了什么痛点?
Scoop (读音:/skuːp/) 是一个 Windows 平台上的命令行工具,它的主要作用是解决软件包管理的痛点。
传统的 Windows 软件安装通常需要用户手动下载软件安装包、解压缩、安装等一系列操作,非常繁琐。而 Scoop 则采用了类似于 Linux 发行版的方式,提供了一个命令行界面,用户可以通过该界面来安装、卸载、更新软件包,而且这些操作都可以通过命令行实现,非常方便。
Scoop 的另一个优点是它支持多版本共存,即可以安装同一软件的多个不同版本,并在它们之间自由切换。这对于开发人员来说非常重要,因为他们可能需要同时测试多个版本的软件,而 Scoop 正好提供了这样的支持。
除此之外,Scoop 还提供了软件包自动更新、依赖项管理、软件包制作等功能,使得软件包管理更加便捷和灵活。因此,Scoop 在 Windows 平台上得到了广泛的应用和认可
来自 ChatGPT
# 安装
官网:https://scoop.sh/ (opens new window)(可用作在线搜索)
打开 PowerShell 终端(5.1 或更高版本)并运行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time
irm get.scoop.sh | iex
# 优化:多线程下载
https://github.com/ScoopInstaller/Scoop#multi-connection-downloads-with-aria2
Scoop 可以利用 aria2
来使用多连接下载。只需通过 Scoop 安装 aria2
,之后所有下载都将使用它。
scoop install aria2
# 桶 (bucket)
笔记
类似于软件源
# 添加
scoop bucket add <桶名>
# scoop bucket add main
# 列表
scoop bucket list
# 基本命令
# 搜索
scoop search <关键字>
# scoop search python
# 安装
scoop install <软件名>
# scoop install python
# 常用场景
# 切换 Java 版本
- https://github.com/ScoopInstaller/Scoop/wiki/Java#switching-javas
- https://github.com/ScoopInstaller/Java
- https://github.com/ScoopInstaller/Java/wiki
# 参考资料
上次更新: 2023/06/16, 18:00:10