引言
Homebrew是MacOS平台下最实用的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
截至发文,Homebrew 还没有完成M1芯片的原生适配。但目前在新 Mac 上仍然是可用的,并且已经发布了原生支持 ARM 架构的实验性版本。
在不同路径分别安装针对 X86 和 ARM 架构的两个 Homebrew 版本;
优先使用 ARM 版 Homebrew 安装软件包,用 X86 版 Homebrew 安装尚未支持新平台的命令行软件;
使用 Homebrew Bundle 功能从旧 Mac 或 X86 版 Homebrew 迁移软件包。
后文将展开说明具体步骤。由于 ARM 版 Homebrew 仍然处于早期开发阶段,且我对终端环境下系统管理的了解相对粗浅,文章内容难免存在过时或不准确之处,请不吝指正。
1. 安装 ARM 版 Homebrew
根据官方规划,ARM 版 Homebrew 必须安装在 /opt/homebrew 路径下,而非此前的 /usr/local/Homebrew。由于官方的安装脚本还未更新,可以通过如下命令手动安装:
cd /opt # 切换到 /opt 目录
mkdir homebrew # 创建 homebrew 目录