苹果 M1 安装 homebrew nodejs教程
步骤一,新建目录 /opt/homebrew (注意: 此前的homebrew目录是/usr/local/Homebrew)
1. cd /opt
2. mkdir homebrew
步骤二,下载并执行安装脚本
1. 授权目录执行脚本:
sudo chown -R $(whoami)
2. 脚本下载到/opt/homebrew目录中,在该目录中执行脚本:
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
3. 设置环境变量,用编辑器打开.zshrc新增下面代码:
path=('/opt/homebrew/bin' $path)
export PATH
4. 立即生效环境变量执行:source .zshrc
现在ARM版的homebrew就安装完成,但是用brew安装还需要一步,否则安装的时候会卡在brew的更新处。
步骤三,下载homebrew-core到目录/opt/homebrew/Library/Taps/homebrew下
1. cd /opt/homebrew/Library/Taps/
2. mkdir homebrew
3. git clone https://gitee.com/swordfly/homebrew-core.git
(有git就直接克隆下来,没有直接下载下来, 下载地址 https://gitee.com/swordfly/homebrew-core)
好了,完成目录看看对不对:/opt/homebrew/Library/Taps/homebrew/homebrew-core
最后完成。
下面开始安装ARM版的nodejs
brew install nodejs
目前版本是15.5.0,以后也可能更多更新的版本,可以到node环境中输入:
require('os').arch()
如果是arm64恭喜你安装成功。
安装openjdk
这里不提倡homebrew安装,下载其中一个gz包的时候失败,也许以后可以。
1. 到地址 https://github.com/microsoft/openjdk-aarch64/releases 找到编译文件 jdk-16-ea+10-macos+aarch64.tar.gz
2. 下载解压
3. 到.zshrc设置环境变量
JAVA_HOME=/你的目录路径/jdk-16+10/Contents/Home/
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH
现在openJDK安装完成。
下面是因特尔的X86的安装homebrew,自己到该网站执行脚本就可以了,这里不一一叙述。
地址 https://brew.sh/index_zh-cn.html
Mac pro m1 安装nodejs
Mac M1(Apple silicon) 安装 homebrew 和 nodejs