📜  brew m1 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:13:43.129000             🧑  作者: Mango

在 M1 芯片上使用 brew

如果你是一名 macOS 程序员,并最近购入了新款 MacBook Air 或 MacBook Pro,那么你可能需要从头开始配置所有的开发环境。不过幸运的是,Homebrew 是一个为 macOS 上的开发者量身定制的包管理器,可以方便快捷地安装软件包及其依赖项。

然而,如果你使用的是新款 M1 芯片的 Mac,那么你需要注意到一些特殊的配置。在本文中,我们将介绍如何在 M1 芯片上使用 Homebrew。

安装 Rosetta

由于 Homebrew 的许多软件包都是为 Intel 处理器编译的,因此在 M1 芯片上需要安装 Apple 的 Rosetta 二进制转码工具才能正常运行这些软件包。

/usr/sbin/softwareupdate --install-rosetta
安装 Homebrew

下面是在 M1 芯片上安装 Homebrew 的命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

在安装 Homebrew 时,需要选择 /opt/homebrew 作为 Homebrew 的安装路径。这个位置能最大程度地兼容 M1 芯片的系统需要。

安装软件包

安装软件包与在传统的 Intel 处理器上一样简单。例如,要在 M1 芯片上安装 Node.js,可以使用以下命令:

brew install node

如果你想在 M1 芯片上安装其他软件包,只需要用你通常使用的命令来安装就可以了。

总结

在本文中,我们介绍了如何在 M1 芯片上使用 Homebrew 安装软件包。虽然 M1 芯片与传统的 Intel 处理器有所不同,但使用 Homebrew 安装软件包仍然与在 Intel Mac 上使用 Homebrew 安装软件包类似。