Mac 安装包怎么选:Intel 与 Apple Silicon
本文目录
下载 Mac 版软件时,页面上常常同时列着 x64 和 aarch64 两个 dmg,很多人卡在这里。判断依据其实只有一条:你的 Mac 用的是 Intel 处理器还是 Apple 自研的 M 系列芯片。查清这一点,剩下的就是对号入座。
2020 年起,Mac 从 Intel 的 x86_64 平台逐步转向 Apple Silicon(arm64 架构)。两套指令集互不兼容,软件必须为对应架构编译才能原生运行。Apple 提供了 Rosetta 2 转译层作为过渡方案,但它是单向的——M 系列可以转译运行 Intel 应用,Intel 机器却无法运行 arm64 原生包。
下面依次讲清楚:怎么查芯片、怎么对照下载、装错了会发生什么,以及本站提供的几个客户端各自该选哪个版本。
Intel 与 Apple Silicon 的差别在哪
对普通用户来说,最需要记住的不是性能差异,而是指令集不同。Intel 芯片属于 x86_64 体系,在下载页上通常写作 x64、amd64、Intel;Apple Silicon 属于 ARM 体系,写作 arm64、aarch64、Apple Silicon 或 AS。同一个软件为这两套架构分别编译,得到的是两个不能互换的文件。
这套命名规则并不是 Mac 独有,Windows、Linux、Android 上是同一套逻辑,想一次性理清可以读 ARM64、AMD64、ARMv7 架构选择指南。
三十秒查清自己的芯片
- 点击屏幕左上角的苹果菜单。
- 选择“关于本机”。
- 看“芯片”一栏:显示
Apple M1、Apple M2、Apple M3等字样的,就是 Apple Silicon。 - 如果这一栏写的是“处理器”,内容为 Intel Core 系列,那就是 Intel 机型。
也可以在终端里用一条命令确认,输出 arm64 代表 Apple Silicon,输出 x86_64 代表 Intel:
uname -m
提示:如果终端本身运行在 Rosetta 转译模式下,M 系列机器上 uname -m 也可能返回 x86_64。以“关于本机”里显示的芯片型号为准最稳妥。
芯片与安装包对照表
| 你的 Mac | 下载页上的写法 | 能否运行另一种包 |
|---|---|---|
| Apple Silicon(M1/M2/M3 等) | aarch64、arm64、Apple Silicon | 可经 Rosetta 2 转译运行 Intel 包 |
| Intel 处理器 | x64、amd64、Intel | 无法运行 arm64 原生包 |
| 不确定,想要保险 | Universal(通用包) | 两种芯片都能原生运行,体积更大 |
装错架构会发生什么
两个方向的后果并不对称,这一点值得单独说明。
Apple Silicon 装了 Intel 包:多数情况下能通过 Rosetta 2 转译运行,功能正常,但存在性能与能耗上的损失。如果系统尚未安装 Rosetta,首次打开这类应用时会弹窗询问是否安装,按提示确认即可。对代理客户端这种常驻后台的软件,长期跑在转译层上并不划算,能选原生就选原生。
Intel 机器装了 arm64 包:无法运行,通常表现为双击后毫无反应、应用启动即退出,或提示无法打开。这种情况没有变通办法,只能重新下载正确的版本。需要留意的是,它的症状和 Gatekeeper 拦截很像,如果你已经确认架构无误却仍打不开,请对照 macOS“已损坏,无法打开”的解决方法。
本站几个客户端分别该选哪个
- Clash Verge Rev 2.5.2:本站的 macOS 版本分 Intel 与 Apple Silicon 两种 dmg,按上面查到的芯片选择即可。桌面端日常使用推荐它,安装步骤见 macOS 安装教程。
- mihomo v1.19.29:命令行内核,提供 macOS amd64 与 arm64 两个压缩包。Intel 选 amd64,M 系列选 arm64,解压后需要
chmod +x授予执行权限。 - FlClash 0.8.94:提供 macOS dmg,按下载中心标注的架构选择对应文件。
确认好芯片之后,到下载中心的 macOS 分区,每个文件都标注了架构,照着选就不会出错。
常见问题
Universal 通用包是什么?
Universal 包把两种架构的程序打进同一个文件,在哪台 Mac 上都能原生运行,代价是体积明显更大。它的优势是发布方只需维护一个文件、用户不必辨认架构;如果下载页同时提供分架构版本,选对应架构的更省空间。
Rosetta 2 需要手动安装吗?
一般不需要。M 系列机器首次打开仅支持 Intel 架构的应用时,系统会自动弹窗询问是否安装 Rosetta,点击同意并等待完成即可,装一次以后就不会再问。
已经装了错误架构的版本,怎么换?
把“应用程序”文件夹里的旧应用移到废纸篓,重新下载正确架构的安装包,拖入“应用程序”即可。配置和订阅通常保存在用户目录下,替换应用本身一般不会影响它们,重要配置建议先备份一份。