返回

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 包时可能失败。建议手动安装:

  1. 下载 Microsoft 提供的 ARM64 JDK,如 jdk-16-ea+10-macos+aarch64.tar.gz
  2. 解压到目标目录
  3. 配置 ~/.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
posted @ 2021-01-01 17:21  feige_hunter  阅读(917)  评论(0)    收藏  举报