CrazyAirhead

疯狂的傻瓜,傻瓜也疯狂——傻方能执著,疯狂才专注!

0%

写作课作业-125

说明

本文主要记录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
2
3
4
5
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
source ~/.zprofile

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
2
3
# For Nvm
export NVM_DIR=~./nvm
source $(brew --prefix nvm)/nvm.sh

安装node

1
2
3
4
5
6
7
8
nvm version-remote

# 根据上一结果输入版本号,注意替换v17.5.0
nvm install v17.5.0

# 顺手装上yarn和hexo-cli
npm install -g yarn
npm install -g hexo-cli

go

因为网络的问题,需要配置GOPROXY环境变量,~/.zshrs

1
export GOPROXY=https://

其他

其他软件下载后直接安装,不记录。

欢迎关注我的其它发布渠道