苹果M1芯片版的Mac运行Linux的可行性究竟有多大?

大家好,我是本期栏目编辑小友,现在为大家讲解苹果M1芯片版的Mac运行Linux的可行性究竟有多大?问题。
自去年11月苹果自研的M1芯片落地以来,行业开发者已经对此“下定决心”。有人说,M1芯片是否真的像传言的那样打破了x86垄断,不如实际衡量一下。有人打破砂锅问到底,从技术研发、设计、趋势等方面深入分析。有人不满足于现状,开启了一条未知的探索之路,那就是探索在带有M1芯片的电脑上移植Linux的解决方案。
其实对于苹果的老款MacBook,很多Linux爱好者都尝试过。其中一个开发者还写了一篇长文,记录了他探索中的坑和快乐瞬间。
但是,对于最新的搭载M1芯片的Mac来说,它能像Windows用WSL一样轻松地玩Linux吗?
1 Linus:“我没有时间解决它”
事实上,Linux之父Linus Torvalds最近在国外Real World Technologies网站留言板上回答了网友提出的“如何看待新(M1芯片)苹果电脑”的问题,并表示:
如果它运行Linux,我肯定想有一个。
然而,曾经使用11英寸MacBook Air十年的Linus表示,“如今的苹果笔记本对Linux兼容性已经不那么友好了。新MacBook Air虽然近乎完美,但只有OS做不到。”同时他说,其实他已经等基于ARM的笔记本运行Linux很久了,但是现在他没有时间去解决新M1 Mac运行Linux的问题。
行业粉丝:我来!
正在这时,白天是IT安全顾问,晚上是“黑客”的开发人员Hector Martin走了出来。
此前,CSDN还报道称,赫克托马丁正在众筹平台Patreon上启动一个将Linux移植到M1 Mac的项目。
现在,经过一定时间的众筹和筹备,赫克托在推特上正式宣布启动这个项目,并将其命名为“朝日Linux项目”。
目前朝日Linux项目官网(https://asahilinux.org/)已经上线,Hector表示会更倾向于优先考虑技术问题。
作为这个项目的发起人,赫克托之前为PlayStation 4和任天堂Wii创建过Linux移植,有着丰富的开发经验。Hector Martin此前也表示,创建朝日Linux项目的目标是在M1 Mac上创建一个可以在日常驾驶设备上使用的操作系统,而不仅仅是一个技术演示。
因此,他也给出了一些初步的想法和步骤:
我想通了如何在外部Thunderbolt端口上启用调试UART(感谢t8012dev团队提供了USB-PD模块)。首先,这是一种获取低级通信通道的方法,简单到可以调试启动过程的剩余部分。硬件原型采用Arduino和FUSB302 USB-PD接口IC,代码在github(https://github.com/AsahiLinux/VDM tool)上。我打算把它的“量产”版设计成开放式的硬件设计,正在考虑做一个小型的自制产品(10-20件)。
接下来,我将整理加载引导加载程序的连续阶段,这也将作为一个简单的测试平台。我将基于Mac mini。
这个消息一出来,也得到了很多开发者的支持。
宋宝华:这么多ARM芯片可以运行,M1没有理由不能运行。
那么,总的来说,这个方案或者在M1芯片的Mac上运行Linux的可行性有多大呢?
在这方面,CSDN有幸采访了资深Linux内核开发者宋宝华,他说我认为没有苹果的官方支持运行Linux是可以的。
的。毕竟这么多 ARM 芯片都可以运行,M1 也没有理由不能运行。但是,在业界极少看见完全有第三方组织和个人在其他公司的芯片上开发完整的、稳定的、性能好的 Linux 的,我认为可以运行和可以工作地很好是两个完全不同的概念。同时,在移植过程中,宋宝华认为,其主要难点还是在于第三方比较难深刻理解苹果公司的芯片的真正问题。比如,基本每个芯片厂商都有 Linux team,他们在开发 Linux 过程中可以和相关的 IC Design Team 进行深入地交流。对于每个 IP 里面的寄存器,甚至 IP 本身存在的缺陷都有深刻的理解。
不过,未来某一天,当 Linux 能够成功运行到搭载 M1 芯片的 Mac 系列设备时,无疑会为业界带来更多的便利,但是现实来看,宋宝华表示,影响有限。其表示,目前在服务器和嵌入式领域已经非常成功,在 PC 领域还是一个小众的角落。Linux 倘若在 MacBook 上运行,我个人认为会带动一部分在 PC 使用 Linux 的热情,但是这个热情很可能还是会在一个比较小的圈子,本质上不会有大的改观。本质上的问题,还是需要一个类似 Windows、MacOS 的强有力的 Linux 发行版和强有力的应用软件生态支持,而这个强有力发行版,也有类似苹果等的一线 PC 厂商来推。 责任编辑:tzh
自去年 11 月苹果自研 M1 芯片落地以来,业界开发者纷纷对其”打起了主意“,有人称 M1 芯片是否真的如传闻那样打破了 x86 的垄断,不如实测一番;有人打破砂锅问到底,从技术研发、设计、趋势上深度地解析了一下;也有人不甘于现状,开启了未知的探索之路,即在搭载 M1 芯片的电脑上探索移植 Linux 的解决方案。
其实,针对苹果旧版的 MacBook,曾经就有不少 Linux 爱好者做过尝试,其中的一位开发者还写下了长文,记录了自己探索路途中的那些坑、以及快乐的时刻。
不过,面向最新搭载 M1 芯片的 Mac,它是否也能像 Windows 借助 WSL 那样轻松地玩转起 Linux 呢?
1 Linus :“我没有空来解决”
事实上,不久前 Linux 之父 Linus Torvalds 在国外 Real World Technologies 网站的留言板答网友提出的“如何看待新的(M1 芯片)苹果电脑”问题时,回应称:
如果它运行 Linux ,我绝对希望拥有一台。
不过,曾是 11 英寸 MacBook Air 的长达十年用户的 Linus 称,“现在的苹果笔记本对 Linux 兼容已经不那么友好了,尽管新的 MacBook Air 几乎完美,唯独 OS 不行。”同时,他表示,其实等待 ARM 架构笔记本运行 Linux 很久了,但现在他也没有时间去解决新款 M1 Mac 运行 Linux 的问题。
2 业界爱好者:我来!
就在此时,一位白天是 IT 安全顾问、晚上是“黑客”的开发者 Hector Martin 走了出来。
此前,CSDN 也曾报道过 Hector Martin 正在众筹平台 Patreon 上启动了一项向 M1 Mac 移植 Linux 的项目。
如今,在经过一定时间的众筹与筹备,Hector 于 Twitter 上正式宣布这一项目启动,并将其命名为「Asahi Linux Project」。
目前,Asahi Linux 项目官网(https://asahilinux.org/)已上线,Hector 称,会更倾向于优先考虑技术方面的问题。
作为此次项目的发起人,Hector 此前曾为 PlayStation 4、任天堂 Wii 创建 Linux 移植,有着丰富的开发经验。Hector Martin 此前也表示,它创建 Asahi Linux 项目的目标是想要在 M1 Mac 上创建一个可以在日常驱动设备上使用的操作系统,而不只是一个技术演示这么简单。
因此,他也给出了一些初步的想法与步骤:
我想出了如何在外部 Thunderbolt 端口上启用调试 UART(感谢 t8012dev 团队提供 USB-PD 模块)。首先,这是一种获得低级通信通道的方法,该通道足够简单,可以用来调试其余的启动过程。原型硬件使用 Arduino 和 FUSB302 USB-PD Interface IC,代码在 GitHub(https://github.com/AsahiLinux/vdmtool)上。我打算将其“生产”版本设计为开放式硬件设计,并且我正在考虑自己制作一个小型的自制产品(10-20个)。
接下来,我将整理加载引导程序的连续阶段,这些阶段也将作为简单的测试平台。我将以 Mac mini 为基础。
此消息一出,也受到了不少开发者的支持。
3 宋宝华:这么多 ARM 芯片都可以运行,M1 也没有理由不能运行
那么,整体而言,该方案亦或是在 M1 芯片的 Mac 上运行 Linux 的可行性究竟有多大?
对此,CSDN 有幸采访到了资深 Linux 内核开发者宋宝华老师,其表示,倘若在没有苹果官方支持的情况下,运行 Linux 我认为是可以的。毕竟这么多 ARM 芯片都可以运行,M1 也没有理由不能运行。但是,在业界极少看见完全有第三方组织和个人在其他公司的芯片上开发完整的、稳定的、性能好的 Linux 的,我认为可以运行和可以工作地很好是两个完全不同的概念。
同时,在移植过程中,宋宝华认为,其主要难点还是在于第三方比较难深刻理解苹果公司的芯片的真正问题。比如,基本每个芯片厂商都有 Linux team,他们在开发 Linux 过程中可以和相关的 IC Design Team 进行深入地交流。对于每个 IP 里面的寄存器,甚至 IP 本身存在的缺陷都有深刻的理解。
不过,未来某一天,当 Linux 能够成功运行到搭载 M1 芯片的 Mac 系列设备时,无疑会为业界带来更多的便利,但是现实来看,宋宝华表示,影响有限。其表示,目前在服务器和嵌入式领域已经非常成功,在 PC 领域还是一个小众的角落。Linux 倘若在 MacBook 上运行,我个人认为会带动一部分在 PC 使用 Linux 的热情,但是这个热情很可能还是会在一个比较小的圈子,本质上不会有大的改观。本质上的问题,还是需要一个类似 Windows、MacOS 的强有力的 Linux 发行版和强有力的应用软件生态支持,而这个强有力发行版,也有类似苹果等的一线 PC 厂商来推。 责任编辑:tzh
.dfma { position: relative; width: 1000px; margin: 0 auto; } .dfma a::after { position: absolute; left: 0; bottom: 0; width: 30px; line-height: 1.4; text-align: center; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 12px; content: "广告"; } .dfma img { display: block; }免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
刘伟国说大连队从来不掉链子刘伟国在相关采访当中谈及大连队的赛场表现,给出了大连队从来不掉链子的评价,这...浏览全文>>
-
克雷桑回应对阵成都蓉城在山东泰山客场 5 比 3 击败武汉三镇的赛后采访中,完成两球一助攻的克雷桑被问到...浏览全文>>
-
核心内容,65 岁老人的养老金分为职工养老金和城乡居民养老金两类,标准并不统一。2026 年人社部、财政部暂...浏览全文>>
-
核心内容,2026 年山东省职工养老金调整的标准和细则还没有对外公布,人社部、财政部尚未印发全国统一的职工...浏览全文>>
-
核心内容,退休养老年金保险属于商业养老保险,和职工养老、城乡居民基础养老金不属于同一体系,2026 年人社...浏览全文>>
-
核心内容,2026 年职工养老金上涨的全国统一文件还没有发布,人社部、财政部暂未下发职工养老金调整通知,职...浏览全文>>
-
核心内容,目前 2026 年山东职工养老金每人能够上调多少钱还没有官方答案,人社部、财政部还没有出台全国统...浏览全文>>
-
核心内容,2026 年职工养老金调整正式政策文件尚未出台,人社部、财政部还没有发布全国统一的职工养老金上调...浏览全文>>
-
核心内容,个人养老年金一般指个人养老金制度下的年金类产品,是我国养老第三支柱的组成部分,和职工基本养老...浏览全文>>
-
核心内容,个人储蓄型养老金保险属于商业养老补充产品,和职工养老金、城乡居民基础养老金分属不同养老体系,2...浏览全文>>
- 2026年退休养老年金保险有哪些类型呢产品分类讲解
- 2026年养老金上涨最新消息如何汇总查看呢查看方法指南
- 2026年个人储蓄型养老金保险有哪些特点产品属性讲解
- 最新消息2026年缴费档次明细包含哪些分居民养老缴费档次和灵活就业缴费基数档次两类
- 2026年2014年10月退休人员养老金补发消息解读中人养老金补发相关安排
- 最新消息2026年北京养老金补发时间大致会安排在什么时候呢职工养老城乡居民养老发放时间解读
- 最新消息2026年天津养老金实际到账情况会是什么样呢职工养老和城乡居民养老到账说明
- 最新消息2026年天津养老金涨幅能够达到什么水平呢职工养老城乡居民养老涨幅解读
- 最新消息2026年天津机关单位养老金会迎来哪些调整变化呢事退人员养老待遇政策解读
- 最新消息2026年今年天津养老金对应的退休金补发通知是否已经发布呢政策进展科普
- 克雷桑回应对阵成都蓉城
- 2026年江西65岁老人养老金标准是多少待遇说明
- 最新消息2026年山东养老金上调了多少钱呢职工养老金上调金额暂未确定居民基础养老金底线上调20元
- 最新消息2026年重庆养老金有多少职工养老金标准待调待发文居民基础养老金底线提升
- 最新消息2026年山西养老金调整缴费指南是什么调待方案待发文缴费规则保持稳定
- 最新消息2026年辽宁退休养老金计算方法是什么计发公式保持不变年度上调方案暂未发布
- 最新消息2026年黑龙江养老金档次分为哪些居民养老设缴费档次职工养老金无固定档次划分
- 最新消息2026年农民补助的20元养老金几月份可以发放呢城乡居民基础养老金提标发放时间说明
- 最新消息2026年北京养老金每月能够领取到多少待遇呢职工养老和城乡居民养老待遇说明
- 最新消息2026年北京养老金的计算方法具体会包含哪些要点呢职工养老居民养老计算要点科普
- 2026年养老金调整解读是什么政策思路说明
- 最新消息2026年河北养老金每年可以领多少职工养老金因人而异居民基础养老金底线上调
- 最新消息2026年吉林企业退休养老金上调了吗职工调待暂未启动居民基础养老金底线提标
- 最新消息2026年10月养老金调整发放时间是什么时候呢职工养老和城乡居民养老调待发放安排解读
- 最新消息2026年退休金上调最新消息都有哪些呢职工养老和城乡居民养老政策汇总解读
- 最新消息2026年北京养老金定额调整细则会如何设定呢北京职工养老调待方向分析
- 2026年天津养老金交满15年之后可以领取多少待遇天津职工与城乡居民养老待遇测算参考
- 最新消息2026年天津企退人员养老金相关细则会包含哪些内容政策前瞻解读
- 最新消息2026年上海养老金调整最新消息今天更新了哪些内容呢职工养老和城乡居民养老资讯解读
- 最新消息2026年上海养老金补发会在什么时间完成到账呢政策前瞻说明
- 最新消息2026年上海养老金预测会存在哪些可能性呢调整方向前瞻科普
- 最新消息2026年上海城乡居民养老金每月可以拿到多少待遇呢上海城乡居保待遇测算说明
- 最新消息2026年农民养老金标准会调整到什么水平呢城乡居民养老待遇解读
- 最新消息2026年上海养老金定额调整方案会如何规划呢政策前瞻解读
- 最新消息2026年养老金整体调整趋势会朝着哪个方向发展呢养老政策走向解读
- 最新消息2026年养老金养老细则全文会包含哪些关键信息呢职工养老调待文件核心内容科普
- 最新消息2026年上海养老金网传明天补发退休金的消息是否属实呢消息核实解读
- 最新消息2026年河北养老金上调最新消息传递了哪些政策信号呢政策信号解读
- 最新消息2026年河北养老金测算可以参考哪些政策条件呢测算依据科普
- 湘超长沙锁定常规赛第一
