Caleb Blog

返回

目标

  1. 使用 Scoop 高效管理 Windows 开发软件;
  2. 5 分钟内搭建开发环境;

一、Scoop:Windows 的命令行包管理神器#

Scoop 是 Windows 的命令行安装程序,支持搜索、下载、安装、更新、卸载等一站式管理。

Scoop GitHub 地址

Scoop 的优势#

  • 一行命令即可安装任意软件;
  • 防止污染 PATH 环境变量;
  • 自动解决并安装依赖项;
  • 特别适合开发者配置环境;

二、安装 Scoop#

1. 允许 PowerShell 执行脚本#

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
powershell

2. 下载安装程序#

irm get.scoop.sh -outfile 'install.ps1'
powershell

3. 自定义目录安装#

.\install.ps1 -ScoopDir 'D:\Environment\Scoop' -ScoopGlobalDir 'D:\Environment\Scoop\GlobalApps'
powershell

验证安装#

scoop help
powershell

三、进阶配置#

1. 配置代理#

# clash 默认端口 7890
scoop config proxy localhost:7890

# 恢复系统代理
scoop config rm proxy
powershell

2. 添加 bucket 仓库#

scoop bucket add extras
scoop bucket add java
scoop bucket add versions
scoop bucket add <bucket-name> [<git-repo-url>]
powershell

3. 启用 Aria2 多线程加速#

scoop install aria2
powershell

四、常用命令#

软件管理#

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 --version
powershell

安装 JDK#

scoop bucket add java
scoop search jdk
scoop install -g openjdk8-redhat
scoop install -g openjdk17
java -version
scoop reset openjdk17
powershell

安装 NVM / Node.js#

scoop install -g nvm
nvm list available
nvm install 18.15.0
node -v
npm -v
powershell

安装 Maven#

scoop install -g maven
mvn -v
powershell

七、总结与扩展阅读#

现在你已经拥有一个完整的现代开发环境:

工具作用验证命令
Git版本控制git --version
JDKJava 开发环境java -version
Node.js / NVMJS 运行与版本管理node -v
MavenJava 构建工具mvn -v

📚 推荐阅读:


现代开发环境搭建指南(Windows)
https://see.ckangle.com/blog/env-setup/win
作者 Caleb
发布日期 March 25, 2023
Comment seems to stuck. Try to refresh?✨