Apple silicon mac 安装homebrew nodejs
苹果 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
正常情况下,安装官网下载是很慢的,修改替换两个地址,修改后是:
1 HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" 2 HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
替换后执行 arch -x86_64 sh install.sh
Mac pro m1 安装nodejs
Mac M1(Apple silicon) 安装 homebrew 和 nodejs