返回

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 

posted @ 2021-01-01 17:21  feige_hunter  阅读(777)  评论(0编辑  收藏  举报