文章

适用于 Windows 的软件包管理器 - Scoop

Scoop,无意中发现的一款 Windows 下的软件包管理器,通过命令在 Windows 开发环境直接快速安装升级常用软件工具,避免到处找安装包下载并手动安装。

安装方法

1
2
3
4
5
6
7
8
# 可选,首次运行远程脚本时执行并允许
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

# 普通权限账号安装
irm get.scoop.sh | iex

# 管理员权限账号安装,并指定安装目录
iex "& {$(irm get.scoop.sh)} -RunAsAdmin -ScoopDir 'D:\scoop'"

添加常用的仓库:

1
2
3
4
5
# 先安装 git
scoop install git

scoop bucket add extras
scoop bucket add java

默认仓库下载可能较慢,有条件可以设置代理:

1
2
3
4
5
6
7
8
9
# Socks5
$env:all_proxy="socks5://127.0.0.1:1080"

# HTTP
$env:all_proxy="http://127.0.0.1:8080"

# 仅代理 HTTP/HTTPS 访问请求
$env:HTTPS_PROXY="http://127.0.0.1:8080"
$env:HTTP_PROXY="http://127.0.0.1:8080"
1
2
set https_proxy="http://127.0.0.1:8080"
set http_proxy="http://127.0.0.1:8080"

使用方法

安装软件包:

1
2
scoop install googlechrome
scoop install openjdk17 maven nodejs yarn

查看已安装软件包:

1
scoop list

批量升级已安装软件包:

1
scoop update -a

清除历史版本和缓存:

1
2
scoop cleanup *
scoop cache rm *

更多使用方法:

1
scoop help
本文由作者按照 CC BY 4.0 进行授权