Apple的M1 Mac上运行Linux
Lasted 2021-01-21 20:22:04
新的 Linux 程序允许Apple的M1 Macs首次运行Ubuntu。 提供iOS虚拟化安全性测试的安全公司 Corellium 已成功将 Ubuntu 移植到M1 Macs上,并发布了一个教程供其他人参考。 Ubuntu 修改后的版本会启动到常规用户界面中,包括USB支持。
Corellium 团队已经详细介绍了如何使 Ubuntu 运行,如果您对这些细节感兴趣的话,可以阅读原文。 尽管苹果的移动芯片共享了许多 M1 组件,但非标准芯片使创建 Linux 驱动程序以确保 Ubuntu 正常运行面临着挑战。
Apple尚未在设计 M1 Mac 时考虑到双引导或 Boot Camp。 苹果公司软件工程高级副总裁克雷格·费德里希(Craig Federighi)此前曾排除官方支持以本地方式启动其他操作系统,例如 Windows 或 Linux。 虚拟化似乎是 Apple 的首选方法,但这并没有阻止人们创建自己的方式。
现在 Linux 在 Mac mini M1上可以完全使用。从 USB 启动完整的 Ubuntu 桌面(rpi)。网络通过 USB c 加密狗工作。更新包括对 USB,I2C,DART 的支持。我们将在今天晚些时候将更改推送到我们的GitHub和一个教程。感谢@CorelliumHQ团队❤️
— Chris Wade (@cmwdotme) January 20, 2021经常使 Linux 在各种硬件上运行的开发人员 Hector Martin 也正在将 Linux 移植到 M1 Mac。 苹果 M1 芯片所提供的性能优势以及在基于 ARM 的计算机上运行 Linux 的能力似乎吸引了开发人员。 “我一直在等待可以运行 Linux 的ARM笔记本电脑很长一段时间,” Linux创造者 Linus Torvalds 在11月表示。 “除了操作系统外,新版 Air 几乎是完美的。”
Corellium的 CTO Chris Wade 将这个新方式描述为在 Mac Mini M1 上“完全可用”,并且可以通过从 USB 引导完整的 Ubuntu 桌面来工作。 但是,您将需要一个 USB-C 加密狗才能使网络正常工作。 如果您有兴趣试用此Beta版项目,Corellium会发布有关该过程的教程。