适用于 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 进行授权