在 Windows 上使用 Scoop 包管理器安装开发工具完整指南
本文最后更新于5 天前

使用场景

在日常开发工作中,我们经常需要在多台设备间同步开发环境。最近在使用笔记本电脑时,我发现办公电脑上安装的 gitgithubDesktop 在笔记本上缺失。通过查阅开源工具文档,我了解到 Windows 平台上有一个类似于 Linux 环境下 apt/yum 的包管理工具——Scoop。本文将分享如何使用 Scoop 快速安装所需的开发工具。

Scoop 安装教程

环境准备

首先需要调整 PowerShell 执行策略,允许运行脚本:

  1. 以管理员身份启动 PowerShell
  2. 执行以下命令修改执行策略:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

安装 Scoop

我们使用国内镜像进行安装,以提高下载速度并确保稳定性:

# 下载安装脚本
irm https://gh-proxy.com/https://raw.githubusercontent.com/duzyn/scoop-cn/master/install.ps1 -outfile 'install.ps1'

# 执行安装(请根据实际情况调整安装路径)
.\install.ps1 -RunAsAdmin -ScoopDir 'D:\W\Scoop' -ScoopGlobalDir 'D:\W\GlobalScoopApps'

当看到 Scoop was installed successfully! 提示时,表示安装成功。

验证安装

通过以下命令验证 Scoop 是否正常工作:

scoop config
scoop help

软件安装实战

查找可用软件

访问 https://scoop.sh/#/apps?q=github 可以搜索所需的软件包。

安装 Git

scoop install git

安装 GitHub Desktop

scoop bucket add extras
scoop install extras/github

安装 Godot 游戏引擎

scoop bucket add extras
scoop install extras/godot

软件管理

卸载软件

scoop uninstall 软件名称

Scoop 常用命令大全

# 核心管理命令
scoop install <app>      # 安装软件
scoop uninstall <app>    # 卸载软件
scoop update <app>       # 更新特定软件
scoop update *           # 更新所有软件
scoop list               # 列出已安装软件

# 仓库管理
scoop bucket add <name>  # 添加软件仓库
scoop bucket list        # 列出已添加仓库
scoop search <keyword>   # 搜索软件包

# 系统维护
scoop cache show         # 显示下载缓存
scoop cache rm           # 清理缓存
scoop cleanup <app>      # 清理旧版本
scoop checkup            # 系统健康检查

# 信息查询
scoop info <app>         # 显示软件信息
scoop home <app>         # 打开软件主页
scoop which <command>    # 查找命令路径
scoop prefix <app>       # 显示软件安装路径

# 高级功能
scoop hold <app>         # 禁止软件更新
scoop unhold <app>       # 允许软件更新
scoop export > apps.txt  # 导出软件列表
scoop reset <app>        # 重置软件版本

使用技巧

  1. 批量安装:可以创建安装脚本一次性安装多个开发工具
  2. 环境同步:使用 scoop export 导出软件列表,在新设备上快速恢复环境
  3. 版本管理:Scoop 支持软件版本切换,方便测试不同版本
  4. 依赖管理:自动处理软件依赖关系,避免手动配置的麻烦

通过 Scoop,Windows 开发者可以享受类似 Linux 的包管理体验,大大提升开发环境配置的效率和一致性。



扫码关注,及时关注技术动态


暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇