放大(图片来源:Apple)
英特尔 Mac 可以做的苹果 Silicon Mac不能做的少数事情之一是在虚拟机中运行为英特尔处理器编写的操作系统。最值得注意的是,这意味着目前没有合法的方式在 Apple Silicon Mac 上运行 Windows。
但是,Apple Silicon Mac 可以在虚拟机内运行为 Arm 处理器编写的操作系统,包括其他版本的 macOS和与 Arm 兼容的 Linux 版本。这些 Linux VM 在macOS Ventura中获得了一项新功能:能够运行使用 Rosetta 为 x86 处理器编写的应用程序,这种二进制翻译技术允许 Apple Silicon Macs 运行为 Intel Macs 编写的应用程序。
Apple 的文档将引导您了解在 Linux 来宾操作系统中使用 Rosetta 的要求——它需要创建一个 macOS 和 Linux 都可以访问的共享目录,并在 Linux 中运行一些终端命令来进行设置。但是,一旦您执行了这些步骤,您将能够享受到能够运行 x86 代码和 Arm 代码所带来的更广泛的应用程序兼容性。