目标
- 使用 Scoop 高效管理 Windows 开发软件;
- 5 分钟内搭建开发环境;
一、Scoop:Windows 的命令行包管理神器#
Scoop 是 Windows 的命令行安装程序,支持搜索、下载、安装、更新、卸载等一站式管理。
Scoop 的优势#
- 一行命令即可安装任意软件;
- 防止污染 PATH 环境变量;
- 自动解决并安装依赖项;
- 特别适合开发者配置环境;
- …
二、安装 Scoop#
1. 允许 PowerShell 执行脚本#
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserpowershell2. 下载安装程序#
irm get.scoop.sh -outfile 'install.ps1'powershell3. 自定义目录安装#
.\install.ps1 -ScoopDir 'D:\Environment\Scoop' -ScoopGlobalDir 'D:\Environment\Scoop\GlobalApps'powershell验证安装#
scoop helppowershell三、进阶配置#
1. 配置代理#
# clash 默认端口 7890
scoop config proxy localhost:7890
# 恢复系统代理
scoop config rm proxypowershell2. 添加 bucket 仓库#
scoop bucket add extras
scoop bucket add java
scoop bucket add versions
scoop bucket add <bucket-name> [<git-repo-url>]powershell3. 启用 Aria2 多线程加速#
scoop install aria2powershell四、常用命令#
软件管理#
scoop search <app>
scoop install (-g) <app>
scoop update
scoop update <app>
scoop update *
scoop uninstall <app>powershell版本切换#
scoop reset <app>powershell清理缓存#
scoop cache show
scoop cache rm *powershell六、实战篇:5分钟搭建现代开发环境#
现在我们用 Scoop 安装所有主流开发工具:Git、JDK、Node(NVM)与 Maven。
安装 Git#
scoop install -g git
git --versionpowershell安装 JDK#
scoop bucket add java
scoop search jdk
scoop install -g openjdk8-redhat
scoop install -g openjdk17
java -version
scoop reset openjdk17powershell安装 NVM / Node.js#
scoop install -g nvm
nvm list available
nvm install 18.15.0
node -v
npm -vpowershell安装 Maven#
scoop install -g maven
mvn -vpowershell七、总结与扩展阅读#
现在你已经拥有一个完整的现代开发环境:
| 工具 | 作用 | 验证命令 |
|---|---|---|
| Git | 版本控制 | git --version |
| JDK | Java 开发环境 | java -version |
| Node.js / NVM | JS 运行与版本管理 | node -v |
| Maven | Java 构建工具 | mvn -v |
📚 推荐阅读: