brew install mongodb-community
装不上,找原因吧,usr/local下找不到brew命令
原因是因为m1对于brew命令支持不是那么好,但是:苹果公司解决了这个问题
-
平常安装homebrew命令
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”搭载M1芯片的Mac会将Homebrew安装在/opt/homebrew文件夹下,这和Intel版Mac稍有不同。
-
通过命令安装
arch -x86_64 /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”通过Rosetta 2安装的软件不在仍在/opt/homebrew,而是在/usr/local/bin文件夹下。
对了,不要忘记打开item2的Rosetta 2模式,他在访达的软件详情里
brew安装时候运行报错
加sudo!!! 加sudo!!! 加sudo!!!
重新尝试brew install mongodb还是报错
这个时候可以切到/opt看下一下你会发现里边还有一个homebrew。 然而/usr/local/bin下也有一个那么,现在就有两个brew,想要区分使用,/usr/local/bin/brew 可以直接使用路径大法,这样去运行brew命令
-
-
再次运行还是报错!!几近崩溃。。。
-
-
运行tap命令,成功了。
再试一次第一个命令,发现开始下载了。。安装成功