侧边栏壁纸
  • 累计撰写 82 篇文章
  • 累计创建 68 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

PowerShell安装Scoop教程

Scoop是什么?

Scoop 是面向 Windows 的轻量级命令行包管理器,基于 PowerShell,主打用户级安装,多数场景无需管理员权限,可通过一行命令完成软件的搜索、安装、更新与卸载。它把程序安装在用户目录下,避免污染系统 PATH、减少 UAC 权限弹窗,能自动处理依赖,卸载时清理干净;软件源称为 Bucket,可自由添加扩展仓库。

官网:Scoop - Apps

安装Scoop

打开普通 PowerShell / Windows 终端(非管理员)

1、执行以下命令:

# 使用官方一键安装命令
irm get.scoop.sh | iex

get.scoop.sh 依赖 GitHub,国内容易失败,可切换国内镜像源

使用国内代理加速

#方案2:使用jsdelivr
irm https://cdn.jsdelivr.net/gh/duzyn/scoop-cn/install.ps1 | iex

#方案 3:scoop.201704.xyz 国内镜像(国内直连)
iwr -useb scoop.201704.xyz | iex

2、安装到其他盘,在1之前先执行以下命令:

指定Scoop安装到D盘

$env:SCOOP='E:\SDK\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')

3、验证安装成功

安装成功提示:Scoop was installed successfully!​

默认路径:C:\Users\你的用户名\scoop​

验证是否安装成功:

scoop --version

FAQ:

1、PowerShell提示权限不足

# 1. 设置执行策略(仅对当前用户生效)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

2、System.Management.Automation.RemoteException fatal: failed to load library 'libcurl-4.dll' fatal: remote helper 'https' aborted session

安装Git,重装Git

Git 版本有问题,自带的 libcurl-4.dll 损坏。

  1. 卸载当前 Git

  2. 用 winget 重装官方 Git:

winget install Git.Git

类似工具比较

类似工具还有Chocolatey、winget

对比项

Scoop

Chocolatey

Winget

开发方

社区开源项目

Chocolatey Software 公司

微软官方

权限要求

默认用户级,一般不需要管理员

绝大多数包需要管理员权限

大部分应用安装需要管理员

安装位置

用户目录,绿色隔离,shim 软链接

Program Files、注册表,传统安装方式

默认软件自身安装路径(MSI/EXE 原生安装)

包格式

JSON 清单,Git Bucket 仓库

NuGet 包

YAML 清单,微软官方源

包数量

偏少,以开发工具、便携小工具为主

最多,覆盖各类桌面商业软件

中等,持续扩充,主流软件基本都有

依赖处理

自行处理,适合绿色程序

成熟,支持复杂安装脚本

基础依赖支持,复杂场景弱

版本锁定

弱,旧版本包经常缺失

强,可固定指定版本

较好,支持指定版本安装

国内网络

依赖 GitHub,拉取 Bucket 容易超时

外网源,部分下载缓慢

微软官方 CDN,国内下载相对稳定

自建私有源

简单,直接 Git 仓库即可搭建

较重,私有源搭建成本高

支持私有源,配置繁琐

卸载清理

干净,删除整个目录,几乎无残留

很多包调用官方安装器,易残留注册表

调用软件自带卸载程序,残留取决于软件本身

最佳场景

个人开发者,批量装 CLI 开发工具,不想开管理员

企业批量装机、老旧 Windows、大量商业桌面软件

Windows11 / 新版 Win10,原生自带,不想额外装包管理器

额外备注

需要手动安装,无系统内置

需要手动安装,社区历史久

Win11 自带,Win10 可手动安装,开箱即用

一句话总结:

  1. ​Scoop​:本地开发环境,大量 git/jdk/node 等命令行工具,追求绿色无残留

  2. ​Chocolatey​:企业批量部署、需要安装大量传统 MSI 商业软件

  3. ​Winget​:不想额外安装包管理器,Win11 用户,安装主流桌面应用

文章链接:

如何使用 scoop 管理你的软件-芥子沫|AICoding

0

评论区