Mac arch切换x86_64
主要用于在配备Apple Silicon(如M1或M2芯片)的Mac电脑上切换运行环境,以便安装和使用特定版本
确认当前模式
打开mac终端
此步骤是为了确认当前终端会话是在原生的Apple Silicon架构(即ARM架构)上运行。新出的Mac设备默认采用这种架构。
输入
1
arch
返回结果
1
arm64
切换x86_64
这一步是进入一个模拟x86_64架构(传统Intel架构)的shell环境。这样做是因为某些软件或开发工具可能还没有完全支持Apple Silicon,通过这个命令可以在新的硬件上运行这些旧版软件。
- 输入
1
arch -x86_64 zsh
- 再确认是否切换完成
- 再次执行命令arch
1
arch
确定现在的返回结果是i386:实际上,这里的预期输出应该是x86_64而非i386,因为-x86_64参数启动的是针对64位Intel架构的兼容模式。
- 返回结果至此切换结束。
1
i386