说明
本文主要记录MacBookPro M1的安装全新开发环境的过程,对于可直接下载安装的软件,如无特殊情况需要说明的只列出软件名称。
参考少数派文章Mac 新手想知道 02:更高效地操作桌面和窗口,做基础设置。
安装软件
清单
- HomeBrew
- Zulu OpenJDK
- Go
- NodeJs
- IDEA
- VS Code
- Anaconda
- Navicat
- KeePassXC
- Aifred
- Window tidy
- FinalShell
- XMind
- Edge
- OneNote
- Typora/MarkText
HomeBrew
主要参考M1 芯片 Mac 上 Homebrew 安装 - Homebrew (idayer.com),注意此处有替换了地址,注释的那一行为原始地址。
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
Zulu OpenJDK
Java Download | Java 8, Java 11, Java 13 - Linux, Windows & macOS (azul.com)
选择ARM 64-bit v8
IDEA
下载时选择Apple Silicon版本即可。
有个需要注意的地方,可能是Gradle在ARM64架构下的JDK无法读取环境变量,IDEA中需要修改配置:
Build, Exexution, Deployment -> Gradle -> Build and run using : IntelliJ IDEA
Build, Exexution, Deployment -> Gradle -> Run tests using : IntelliJ IDEA
NodeJs
安装nvm
通过nvm可以管理多版本的NodeJS
1 | brew install nvm |
修改配置
为nvm添加导出路径,~/.zshrs
1 | For Nvm |
安装node
1 | nvm version-remote |
go
因为网络的问题,需要配置GOPROXY环境变量,~/.zshrs
1 | export GOPROXY=https:// |
其他
其他软件下载后直接安装,不记录。