如何使用 Apple Silicon 在 M1 Mac 上安装 Linux
admin
2023-08-01 14:16:43
0

Screen-Shot-2021-11-10-at-12.46.17Screen-Shot-2021-11-10-at-12.46.17

对 Apple 基于 ARM 的新架构的原生 Linux 支持尚未准备就绪,但您可以使用虚拟机在M1、M1 Pro 或 M1 Max上运行 Linux 。这使您可以运行 64 位 x86 Linux 应用程序或从 macOS 的舒适度中尝试不同的发行版。

你不能在 Apple 芯片上本地运行 Linux(目前)

对 Apple Silicon 芯片的原生 Linux 支持即将推出。如果您等不及了,现在就可以在虚拟机中运行 Linux。

您可以使用名为UTM的虚拟机 (VM) 应用程序免费执行此操作。还有一个 9.99 美元的付费Mac App Store 版本,您可以购买该版本以支持开发人员并通过商店界面访问自动更新。

您可以使用此应用程序来模拟大量处理器架构,包括 x86-64(“适当的”桌面 Linux)以及ARM和PowerPC。

首先,下载 UTM 和您选择的Linux 发行版,然后开始使用 UTM 创建虚拟机。

注意:您可以使用 UTM 以“接近本机”的速度运行 ARM64 版本的 Linux,而在 32 位和 64 位 x86 版本中可以实现较低的性能仿真。选择什么取决于您,但您需要按照以下说明将您的版本与您的系统架构相匹配。

UTM 提供了一些现成的 VM,您可以下载和安装,这让您可以立即开始运行,而不必担心配置自己的机器。这是迄今为止最简单的方法,支持一些流行的发行版,如 Arch Linux (ARM)、Debian (ARM)、Ubuntu(x86-64 和 ARM)。

对于 Linux 和类似的开源项目,VM 下载包含您需要的一切,包括运行操作系统所需的磁盘映像。

utm_downloaded_gallery_VMsutm_downloaded_gallery_VMs

您还可以使用此库功能下载适用于 Windows 10 和 11、Windows XP 和 macOS 9 的现成 VM,但您需要提供自己的磁盘映像。

只需前往图库页面并选择您要安装的 VM。单击“下载”将配置保存到磁盘,然后打开 UTM 并单击文件 > 导入虚拟机。

选择您下载的 UTM 文件,它将被导入。在 Linux 的情况下,您所要做的就是单击“播放”按钮,您的 VM 就会启动。出于性能原因,我们强烈推荐 ARM64 映像。在我们的测试中,即使在 M1 Max 处理器上,x86-64 版本的 Ubuntu 也以极快的速度运行。

ubuntu_on_utmutm_downloaded_gallery_VMs

注意:如果您收到类似“请求的 SMP CPU 数量 (10) 超过机器 \’mach-virt\’ 支持的最大 CPU (8)”之类的错误消息,请右键单击您的 VM,然后选择“编辑”,然后转到“系统”并选中“显示高级设置”,然后在“CPU 内核”下输入 8(或错误中引用的任何“最大值”)。

使用 UTM 创建您自己的虚拟机

您也可以创建自己的 VM,但要准备好进行一些故障排除以使一切正常。例如,我们能够让 x86-64 Puppy Linux 9.5 启动到 X 窗口管理器启动的点,此时它会(似乎)挂起。

启动 UTM 并单击“创建新虚拟机”按钮,然后在“信息”选项卡中为您的新虚拟机指定一个您可以识别的名称:

step1_infoutm_downloaded_gallery_VMs

移至“系统”选项卡并选择所需的系统架构(您需要将其与下载的 Linux 版本相匹配)并选择您希望专用于您的机器的所需 RAM 量。

step2_architecture_ramutm_downloaded_gallery_VMs

现在转到“驱动器”选项卡并通过单击它们旁边的垃圾桶图标删除任何现有驱动器。通过单击“新驱动器”然后选中“可移动”框并选择“USB”作为界面,创建一个可移动驱动器以从中安装 Linux。

step3_drive1utm_downloaded_gallery_VMs

再次单击“新建驱动器”按钮并创建一个具有您选择的大小的不可移动安装驱动器,选择“IDE”作为界面。

step4_drive2utm_downloaded_gallery_VMs

确认您的可移动 USB 驱动器位于列表顶部(如果不是,请单击“向上”箭头将其移动到安装驱动器上方,以便 VM 在您的空虚拟硬盘驱动器之前查找您的虚拟 USB 驱动器。

单击“保存”按钮并突出显示您刚刚制作的机器。单击“CD/DVD”下拉框并找到您要启动的 Linux ISO。

step5_imageutm_downloaded_gallery_VMs

最后点击“播放”按钮启动虚拟机并等待 Linux 加载。

step6_bootloaderutm_downloaded_gallery_VMs

如果遇到问题,您可能需要在“系统”选项卡上更改“系统”类型,然后选中“显示高级设置”以查看更多可以更改的选项。根据上面的部分,您可能很高兴模拟可运行的 UTM 库 VM 中提供的一些设置。

Parallels 也能用

UTM 是免费的,但并非没有它的怪癖。如果您已经拥有 Parallels 或者您想使用 Parallels 获得更稳定的 Windows 10 体验,您还可以使用 Parallels 在 Apple Silicon 上创建 Linux VM。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
balenaEtcher烧录后... balenaEtcher烧录后u盘或者内存卡无法识别不能使用的解决方法想要恢复原来的方法,使用win...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...