Mac运行Linux有五种方案:一、Parallels Desktop(双架构,图形化易用);二、UTM(Apple Silicon专用,开源轻量);三、VMware Fusion Pro(企业级,Unity模式);四、Asahi Linux(原生ARM,裸机性能);五、VirtualBox(免费开源,学习友好)。

如果您希望在Mac电脑上运行Linux系统,但不确定如何选择合适的虚拟机安装方法,则可能是由于不同芯片架构(Apple Silicon或Intel)与多种虚拟化工具之间的兼容性差异所致。以下是针对Mac平台运行Linux系统的多种可行方案:
一、使用Parallels Desktop安装Linux虚拟机
Parallels Desktop是Mac平台最成熟的商业虚拟化软件,支持Apple Silicon与Intel双架构,提供图形化向导、自动硬件优化及主机-客户机深度集成,适合开发、测试与日常使用。
1、访问Parallels官网下载适配芯片架构的安装包:M系列芯片需选择标注“Apple Silicon”或“ARM64”的PD 18及以上版本;Intel芯片可选用PD 17+通用版。
2、双击.pkg文件安装,若提示“无法验证开发者”,前往“系统设置→隐私与安全性→允许以下来源的App”,点击“仍要打开”旁的“允许”。
3、启动Parallels Desktop,点击左上角“+”新建虚拟机,选择“从DVD或镜像文件安装”,拖入已下载的Ubuntu 24.04 ARM64(M芯片)或x64(Intel)ISO文件。
4、在配置界面中手动指定操作系统类型为“Ubuntu Linux”并勾选“64位”,分配至少4GB内存、2个CPU核心及30GB硬盘空间。
5、点击“创建”后自动启动安装流程,按屏幕提示完成语言、分区、账户设置;安装完成后,系统将自动安装Parallels Tools以启用共享剪贴板、拖放文件与无缝窗口模式。
二、通过UTM运行ARM原生Linux虚拟机
UTM是一款开源、免许可、专为Apple Silicon优化的虚拟机应用,基于macOS原生Hypervisor.framework构建,不修改系统分区、无需禁用安全启动,适合快速部署与轻量测试环境。
1、从Mac App Store安装UTM,或访问官网https://www.php.cn/link/74bec1b62ad81455d42aee584dffe766下载最新ARM64版本。
2、启动UTM,点击右下角“+”号,选择“Virtualize”类型,进入新建向导。
3、在“OS”页面手动将架构设为“ARM64”,点击“Import”导入已下载的Debian 12 ARM64或Ubuntu Server 22.04 ARM64 ISO镜像。
4、分配不少于4GB内存与2个CPU核心,硬盘格式选择“qcow2”,初始容量设为32GB并启用动态扩容。
5、启动虚拟机,按提示完成文本安装;安装完毕后,在终端中执行:sudo apt update && sudo apt install -y ubuntu-desktop && sudo systemctl set-default graphical.target,重启即可进入桌面环境。
三、使用VMware Fusion Pro部署Linux系统
VMware Fusion Pro提供企业级虚拟化能力与macOS深度协同,支持Unity模式、主机-客户机双向剪贴板、共享文件夹及GPU加速,适用于长期稳定运行Linux桌面或容器开发场景。
1、访问Broadcom英文官网https://my.vmware.com注册账号,邮箱须为Gmail等国际通用邮箱,下载“VMware Fusion 13 for macOS (Apple Silicon)”版本。
2、安装过程中如遇“系统扩展被阻止”,立即中断安装,前往“系统设置→隐私与安全性→安全性”,找到“VMware, Inc.”条目并点击“允许”。
3、启动Fusion,点击“+”新建虚拟机,选择“Install from disc or image”,将Ubuntu Desktop 24.04 ARM64 ISO文件拖入窗口。
4、在OS识别页**必须手动选择**:“Linux” → “Ubuntu 24.04 64-bit ARM”,避免依赖自动检测结果导致固件不匹配。
5、完成配置后启动安装,首次登录时运行菜单栏“虚拟机→安装VMware Tools”,重启后启用“共享文件夹”与“增强型键盘”选项。
四、采用Asahi Linux实现原生ARM Linux安装
Asahi Linux是专为Apple Silicon设计的原生Linux发行版,绕过macOS直接运行于硬件层,提供完整GPU加速、Wi-Fi驱动与USB-C外设支持,性能接近裸机,适合追求极致体验与硬件控制权的用户。
1、确认Mac运行macOS 13.5或更高版本,且磁盘剩余空间不少于15GB;关闭FileVault全盘加密(否则安装器无法识别空闲分区)。
2、打开终端,执行一键安装命令:curl https://alx.sh | sh,脚本将自动校验签名并下载最新安装器。
3、运行安装器后进入交互式分区向导,选择未分配空间创建Linux分区,建议最小分配25GB,并启用LVM逻辑卷管理。
4、第一阶段安装完成后重启进入macOS恢复模式,按住电源键强制关机再开机,选择“选项”进入恢复环境,运行第二阶段注入脚本。
5、重启后长按电源键进入启动管理器,使用方向键选择“Asahi Linux”项,按回车进入全新原生Linux系统。
五、利用VirtualBox搭建兼容性Linux虚拟环境
VirtualBox作为免费开源虚拟化平台,虽在Apple Silicon上性能略逊于原生方案,但具备跨平台一致性与高度可定制性,适合学习虚拟化原理、复现旧版Linux环境或运行特定内核模块。
1、访问Oracle官网https://www.virtualbox.org,根据芯片类型下载对应版本:M系列选“ARM64”,Intel选“x86_64”。
2、双击.dmg挂载后运行.pkg安装,若弹出“系统扩展被阻止”,前往“系统设置→隐私与安全性→安全性”,查找“Oracle America, Inc.”并点击“允许”。
3、安装完成后,从官网下载与主程序版本号完全一致的Extension Pack(如VirtualBox 7.1.6需配7.1.6.vbox-extpack)。
4、双击扩展包文件,在弹出窗口中点击“安装”,输入管理员密码授权USB 2.0/3.0与RDP服务支持。
5、启动VirtualBox,点击“新建”,名称设为“Debian-ARM64”,类型选“Linux”,版本选“Debian 12 (64-bit ARM)”,分配4GB内存与32GB动态硬盘;创建后选中虚拟机,点击“设置→系统→处理器”,勾选“启用PAE/NX”并设为2核心;最后在“存储”中加载已下载的Debian ARM64 ISO,启动安装。


















