0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

我快闭嘴 来源:CSDN 作者:苏宓 2021-01-12 10:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自去年 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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54389

    浏览量

    469047
  • 苹果
    +关注

    关注

    61

    文章

    24611

    浏览量

    208729
  • Linux
    +关注

    关注

    88

    文章

    11810

    浏览量

    219513
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1131

    浏览量

    55540
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OTP语音芯片与Flash语音芯片究竟有何区别?一文读懂选型关键与行业应用

    芯片到底有什么区别?究竟该选哪一种?本文将从存储方式、成本、功耗、应用场景等多个维度进行全面对比,并介绍国内知名语音IC厂家广州唯创电子旗下的代表产品矩阵,帮助您
    的头像 发表于 04-20 09:48 53次阅读
    OTP语音<b class='flag-5'>芯片</b>与Flash语音<b class='flag-5'>芯片</b><b class='flag-5'>究竟有</b>何区别?一文读懂选型关键与行业应用

    Amphenol FSI连接器应用解析与国产替代可行性分析

    Amphenol FSI连接器在光纤连接及高可靠应用领域具备显著技术优势,尤其在航空航天与军工领域难以替代。但随着国产技术进步,在工业通信、数据中心等场景中,国产替代已具备现实可行性
    的头像 发表于 04-09 14:28 112次阅读
    Amphenol FSI连接器应用解析与国产替代<b class='flag-5'>可行性</b>分析

    M4 Mac mini拆解实锤!国产贴片Y电容打入高端供应链,凭实力出圈

    至关重要的元器件意外走红,也让一家国产元器件厂商,走进了大众视野。 一、新款Mac mini正式登场,内部拆解曝出关键细节       2024年10月29日,苹果发布搭载 M4 / M
    的头像 发表于 03-16 11:42 208次阅读
    <b class='flag-5'>M</b>4 <b class='flag-5'>Mac</b> mini拆解实锤!国产贴片Y电容打入高端供应链,凭实力出圈

    神眸再发新品!M1智能亲情可视通搭起远程陪伴桥梁

    免费,以贴心设计打破代际沟通壁垒,重新定义老人智能陪伴型产品。据介绍,M1智能亲情可视通核心亮点直击老人使用痛点,兼顾性价比与使用便捷M1自带4G网络,无需老人
    的头像 发表于 02-13 11:37 756次阅读
    神眸再发新品!<b class='flag-5'>M1</b>智能亲情可视通搭起远程陪伴桥梁

    爱芯元智M57系列芯片荣获2025高工金球奖年度量产首创奖

    近日,爱芯元智M57系列芯片荣获金球奖“年度量产首创奖”。该奖项基于技术/产品方案的 “首创” 与 “量产可行性” ,聚焦攻克量产落地的核心难题,并转化为用户可感知的实际价值。量产首
    的头像 发表于 12-23 16:51 560次阅读

    中兴微电子撼域M1芯片与ETAS AUTOSAR软件完成适配

    近日,中兴通讯控股子公司深圳市中兴微电子技术有限公司(下文简称“中兴微电子”)与全球领先的汽车软件与服务提供商ETAS共同宣布,中兴微电子车规级中央计算平台SOC芯片“撼域”M1与ETAS
    的头像 发表于 12-22 14:23 825次阅读

    EVAL - M1 - 101T评估板:电机控制应用的理想选择

    EVAL - M1 - 101T评估板:电机控制应用的理想选择 在电机控制应用领域,一款性能出色、功能丰富的评估板能为电子工程师的设计工作带来极大便利。今天,我们就来深入探讨英飞凌(Infineon
    的头像 发表于 12-21 14:45 1488次阅读

    探索Eval - M1 - CM610N3评估板:电机驱动应用的理想之选

    探索Eval - M1 - CM610N3评估板:电机驱动应用的理想之选 在电机驱动应用的设计领域,拥有一款性能出色且易于评估的开发板至关重要。今天,我们就来详细探讨一下英飞凌(Infineon
    的头像 发表于 12-21 09:40 795次阅读

    EVAL - M1 - IM523评估板:助力电机驱动应用设计

    EVAL - M1 - IM523评估板:助力电机驱动应用设计 在电机驱动应用设计领域,一款性能优良且易于使用的评估板能为工程师们节省大量时间和精力。今天,我们就来详细探讨一下英飞凌
    的头像 发表于 12-19 15:50 767次阅读

    基于 DR1M90 的 Linux-RT 内核开发:从编译配置到 GPIO / 按键应用实现(1

    本手册由创龙科技研发,针对 DR1M90,详述 Linux-RT 实时内核开发:含实时测试(LinuxLinux-RT 对比、CPU
    的头像 发表于 12-02 10:38 1300次阅读
    基于 DR<b class='flag-5'>1M</b>90 的 <b class='flag-5'>Linux</b>-RT 内核开发:从编译配置到 GPIO / 按键应用实现(<b class='flag-5'>1</b>)

    M1 SMA整流二极管规格书

    M1 SMA/DO-214AC整流二极管,电流:1A 50V
    发表于 10-29 17:02 0次下载

    新能源无人机风光一体化巡检系统应用的可行性

    对于新能源场站来说,一种可实现风光一体化无人机巡检方式,在运维管理工作中能发挥出很大的作用。这种巡检方式,从技术、效率与成本、系统集成与协同作业以及全生命周期管理等方面来说具有高度的可行性,在风电
    的头像 发表于 10-28 18:04 779次阅读
    新能源无人机风光一体化巡检系统应用的<b class='flag-5'>可行性</b>

    医疗成像设备系统电源芯片国产替代可行性研究

    设备领域所使用的电源芯片大多依赖进口,这不仅限制了我国医疗设备产业的自主发展,也使得医疗设备的成本居高不下。鉴于此,本研究旨在深入探讨国产电源芯片在医疗成像设备系统中的替代可行性,特别是以国科安芯推出的ASP4644S电源
    的头像 发表于 09-05 14:36 793次阅读

    ASP4644四通道集成方案在射频通信系统中的可行性分析

    的四通道集成解决方案。本文通过对ASP4644芯片的全面测试报告进行深入分析,结合射频通信系统对电源模块的特殊要求,从多个维度探讨了ASP4644在射频通信领域的应用可行性。研究结果表明,ASP4644具备高效率、低纹波、快速动态响应、完善的保护
    的头像 发表于 08-28 13:51 630次阅读

    大模型在半导体行业的应用可行性分析

    有没有这样的半导体专用大模型,能缩短芯片设计时间,提高成功率,还能帮助新工程师更快上手。或者软硬件可以在设计和制造环节确实有实际应用。会不会存在AI缺陷检测。 能否应用在工艺优化和预测维护中
    发表于 06-24 15:10