Windows 包管理器 Scoop (一)

参考地址

自定义当前用户安装路径与全局安装路径

1
2
3
4
$env:SCOOP='D:\Java\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
$env:SCOOP_GLOBAL='D:\Java\ScoopGlobalApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

Scoop 安装

1
2
3
4
# 设置当前用户安全策略
$ set-executionpolicy remotesigned -s cu
# 安装 scoop
$ iwr -useb get.scoop.sh | iex

注意

如果安装失败,那就是需要使用互联网
没有使用互联网,你将寸步难行

Scoop配置

本地代理加速 -> 🐱

使用代理
1
$ scoop config proxy 127.0.0.1:1080

Scoop 常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 搜索
$ scoop search xxx
# 当前用户安装
$ scoop install xxx
# 全局安装
$ scoop install -g xxx
# 安装列表
$ scoop list
# 更新
$ scoop update
# 更新当前用户已安装app
$ scoop update *
# 更新全局已安装app
$ scoop update * -g
# 更新全局已安装指定app
$ scoop update git -g

我自己本地统一按照全局进行安装

Scoop 配置

Scoop 下载加速与断点续传: aria2 安装

aria2 安装
1
2
3
# aira2 依赖 7zip git
$ scoop install -g 7zip git
$ scoop install -g aria2
aria2 配置
1
2
3
4
5
6
$ scoop config aria2-enabled true
$ scoop config aria2-retry-wait 8
$ scoop config aria2-max-connection-per-server 16
$ scoop config aria2-split 16
$ scoop config aria2-min-split-size 2M
$ scoop config aria2-warning-enabled false

Saccop 搜索加速: scoop-search 安装

scoop-search 安装
1
$ scoop install -g scoop-search
scoop-search 使用,提速非常明显
1
2
3
4
$ scoop-search 7zip
'main' bucket:
7zip (22.01)
7zip19.00-helper (19.00)

Scoop 备份

导出已安装app到指定文件
1
$ scoop export > .\scoop.export.txt
系列文章