1. scoop包管理
- 寻找官方发布的软件源
- 下载(指定版本的)软件
- 运行软件安装器来安装下载得到的软件
- 修改环境,安装后的善后工作等
2.安装与卸载
需要在powershell下操作
2.1 普通用户
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| // 策略 Set-ExecutionPolicy RemoteSigned -scope CurrentUser;
// 设置路径 $env:SCOOP = 'C:\Tools\scoop' [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
// 安装 iwr -useb get.scoop.sh | iex scoop install git scoop update
// 卸载 scoop uninstall scoop
|
2.2 管理员权限
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| // 生成ps脚本 irm get.scoop.sh -outfile 'install.ps1'
// 修改策略 Set-ExecutionPolicy RemoteSigned -scope CurrentUser;
// 设置安装路径(scoop和apps) $env:SCOOP='D:\SystemTools\scoop_apps' [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
// 安装 iex "& {$(irm get.scoop.sh)} -RunAsAdmin" scoop install git scoop update // 卸载 scoop uninstall scoop
|
3.软件源配置
3.1 添加软件源
3.1.1 官方源
1 2 3 4 5
| // 列出名字 scoop bucket known
// 直接添加 scoop bucket add <bucket-name>
|
3.1.2 第三方源
1
| scoop bucket add <bucket-name> <bucket-origin-url>
|
3.1.3 自定义源
App Manifests · ScoopInstaller/Scoop Wiki (github.com)
Buckets · ScoopInstaller/Scoop Wiki (github.com)
3.2 列出已装软件源
3.3 删除软件源
4.软件安装与卸载
4.1 搜索软件
1
| scoop search <incomplete-app-name>
|
4.2 指定软件源安装
1
| scoop install <bucket-name>/<app-name>
|
4.3 列出已装软件
4.4 更新软件
4.5 删除软件
1
| scoop unistall <app-name>
|
5.拓展功能
5.1 设置scoop自动补全
1 2 3 4 5 6 7 8
| // 安装插件 scoop bucket add extras scoop install scoop-completion // 编辑配置文件 if (!(Test-Path $profile)) { New-Item -Path $profile -ItemType "file" -Force } $profile // 打印出位置 // 配置文件中添加 Import-Module "$($(Get-Item $(Get-Command scoop.ps1).Path).Directory.Parent.FullName)\modules\scoop-completion"
|
5.2 安装aria2加快下载速度