Apple Silicon Mac 安装 Homebrew 和 Node.js 教程
⚠️ 本文写于 2021 年,适用于 Apple Silicon 初期版本。现在 Homebrew 已原生支持 M1/M2/M3 芯片,安装方式更为简便。
以下是 Apple Silicon (M1/M2/M3) Mac 上安装 Homebrew 和 Node.js 的教程。
安装 ARM 版 Homebrew
步骤一:创建目录
cd /opt
mkdir homebrew
注意:ARM 版 Homebrew 安装在 /opt/homebrew,而 Intel 版在 /usr/local/Homebrew。
步骤二:下载安装脚本
sudo chown -R $(whoami) /opt/homebrew
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
步骤三:配置环境变量
编辑 ~/.zshrc,添加:
path=('/opt/homebrew/bin' $path)
export PATH
source ~/.zshrc
步骤四:下载 homebrew-core
cd /opt/homebrew/Library/Taps/
mkdir homebrew
cd homebrew
git clone https://gitee.com/swordfly/homebrew-core.git
完成后目录结构应为:/opt/homebrew/Library/Taps/homebrew/homebrew-core
安装 Node.js
brew install nodejs
当前版本为 15.5.0(以实际为准)。验证安装:
node -e "console.log(require('os').arch())"
如果输出 arm64,说明安装成功。
安装 OpenJDK(可选)
不推荐用 Homebrew 安装 JDK,因为下载 gz 包时可能失败。建议手动安装:
- 下载 Microsoft 提供的 ARM64 JDK,如
jdk-16-ea+10-macos+aarch64.tar.gz - 解压到目标目录
- 配置
~/.zshrc环境变量:
JAVA_HOME=/your-path/jdk-16+10/Contents/Home/
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH
Intel Mac 安装 Homebrew
对于 Intel Mac,可参考官网脚本安装:https://brew.sh/index_zh-cn.html
安装慢时可替换镜像源:
HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
arch -x86_64 sh install.sh
以雷霆击碎黑暗

浙公网安备 33010602011771号