364 words
2 minutes
Scoop:Win11炫酷的包管理工具
2024-10-05

Scoop:包管理工具#

scoop: 适用于Windows的包管理工具..

ScoopInstaller
/
Scoop
Waiting for api.github.com...
00K
0K
0K
Waiting...

安装#

条件:需要Windows Powershell 版本大于>5.1

Powershell默认不允许用户执行脚本,按下Win+X选择终端管理员,运行以下命令

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

这是开发者模式下的”允许执行脚本”

TIP

打开你的Clash Verge REV,点击设置,复制环境变量,选择Powershell

$env:HTTP_PROXY="http://127.0.0.1:7900"; $env:HTTPS_PROXY="http://127.0.0.1:7900"

我的端口是7900,粘贴这行代码到pwsh里,让终端访问代理

切换路径到桌面cd ~/desktop

# 下载安装脚本
irm get.scoop.sh -outfile 'install.ps1'

要给scoop设定一个安装位置,并且这个位置也是管理app的位置,给它一个另外一个位置(管理员安装程序的位置)

不过,我暂时还没有用到这个位置,官方文件上说的是global programs

.\install.ps1 -ScoopDir '你的scoop安装位置' -ScoopGlobalDir 'app全局安装路径(非用户目录)'

用法#

# 安装
scoop install <名称>
# 卸载
scoop uninstall <名称>
# 列出已安装
scoop list

当安装某个App时,如果Main仓库没有,则会提示你添加一个可用的源

scoop bucket add <name>

如果终端没有代理环境可以用环境变量的方式实现代理; 还能直接编辑$PROFILE来实现自动代理到端口

体验#

如果你的Win版本低于 Windows 24H2 26100

那么你也可以通过安装sudo的方式,在终端中使用sudo

scoop intall sudo
Scoop:Win11炫酷的包管理工具
https://fuwari.vercel.app/posts/scoop/
Author
Christine
Published at
2024-10-05