windows安装scoop
沙福林 2022-11-12 16:45:34
scoop
git
jdk
安装教程
包管理器: 通过一条简洁的命令管理安装卸载软件的管理包,linux系统的标配。
scoop 是为win10平台的开发的包管理器,Scoop 由澳洲程序员Luke Sampson于2015年创建。 只要一条命令简化win系统繁琐安装, 统一的安装位置,不用为软件默认安装位置发愁。
scoop 只需要在安装scoop 时配置好安装软件路径。 这个特点也让scoop 极易备份,重装系统后,一个语句就可以还原所有软件,体验超高效率。
mac平台有类似的homebrew, linux平台的apt、yum,下面开始安装步骤:
# 前情提要
由于沙福林是在mac虚拟机Parallels Desktop下写的教程,因此选择了C盘,实际安装时建议选择其他盘符,虚拟机用的是win11,
win10同理
# 1. 打开powershell
点击开始开始,键入powershell,找到windows powershell,右击以管理员运行

# 2. 执行以下命令
注意建议此处用其他盘符,我这里是虚拟机所以写了C
# 打开远程部署,键入大写A全部同意
Set-ExecutionPolicy RemoteSigned -scope CurrentUser;
# 配置软件安装目录
$env:SCOOP='c://scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
# 全局目录看自己需求(默认路径C:\ProgramData\scoop)
$env:SCOOP_GLOBAL='c:\scoop\global'
[environment]::setEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'Machine')
# 安装scoop
iwr -useb https://gitee.com/RubyKids/scoop-cn/raw/main/install.ps1 | iex
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10

# 3. 修改软件源为国内源
这个必须装git,如果没装就执行该命令后再添加国内源,经我实际测试,用默认源安装git巨慢且不成功,还不如自己装
# 没装git装下,装过的跳过该步骤
scoop install git
scoop bucket rm main
scoop bucket add main https://codechina.csdn.net/mirrors/ScoopInstaller/Main.git
scoop bucket add java https://codechina.csdn.net/mirrors/ScoopInstaller/Java.git
scoop bucket add versions https://codechina.csdn.net/mirrors/ScoopInstaller/Versions.git
scoop bucket add games https://codechina.csdn.net/mirrors/Calinou/scoop-games.git
# 更换scoop的repo地址
scoop config SCOOP_REPO 'https://gitee.com/glsnames/scoop-installer'
# 切换分支到develop
scoop config scoop_branch develop
# 更新软件源
scoop update
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
# 3. 安装常用软件
# sudo 用于添加临时管理员权限
scoop install sudo
# 自动补全scoop命令
scoop install scoop-completion
1
2
3
4
2
3
4
# 4. 其他常用命令
# 软件相关
# 安装软件,xxx是软件名,例如 scoop install git
scoop install xxx
# 卸载软件
scoop uninstall xxx
# 搜索软件
scoop search xxx
# 卸载scoop
scoop uninstall scoop
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 软件源
# 查看已添加软件源列表
scoop bucket list
# 添加软件源,例如 scoop bucket add main https://codechina.csdn.net/mirrors/ScoopInstaller/Main.git
scoop bucket add 名字 地址
# 移除软件源,例如 scoop bucket rm main
scoop bucket rm 名字
1
2
3
4
5
6
2
3
4
5
6
# 6. 官方地址参考
- 官网 (opens new window)
- 官网github (opens new window)
- 官方app源 (opens new window)
- 官方仓库源 (opens new window)