文章
当前位置: 主页 > 资讯 > 文章
Mac 上能跑国产系统了!深度 deepin 官宣:正式适配 M1 芯片
发布日期:2023-08-12 阅读次数:

  今天上午,深度操作系统(deepin OS)官方宣布:“告诉大家一个令人兴奋的消息:在已经发布的 deepin V23 beta 版本中,深度操作系统正式适配 Apple Mac mini M1 啦!”

  2020 年 11 月,苹果震撼发布了其专为 Mac 设计的首款 Soc 芯片——M1,不仅加固了苹果的软硬件生态闭环,此后也吸引了大批开发者在 M1 上开启探索模式——例如,在 M1 Mac 上运行 Linux。

  但正如深度社区所说,M1 Mac 采用了与普通 x86_64 兼容机不同的一套引导系统,若想将其他 PC 的操作系统移植上去,首先要解决的问题就是:引导系统方案。

  于是,深度方面表示:“由于自研一套这样的解决方案过于复杂,需要深入调研 Mac M1 的引导系统,甚至逆向关键硬件的驱动,最终我们选择使用了基于已经成熟且证明可靠了的 Asahi Linux 项目来推进我们的适配工作。”

  如果是时常关注 Linux 圈子的人,应该对 Asahi Linux 这个名字并不陌生,毕竟这个项目曾高调“打脸”了 Linux 之父 Linus Torvalds 的说辞——Linux 之父曾表示 M1 Mac 是无法运行 Linux 的,理由是:M1 芯片的 GPU 及其周围的相关设备没有任何 Linux 支持,除非苹果愿意开放,不然无法解决。

  据深度官方介绍,此次适配 M1 芯片的操作系统是 deepin V23 beta 版本,发布于今年 5 月 16 日,是 V23 的阶段性版本之一,引入了许多新的特性,包括 DDE 新变化、终端、跨版本升级以及应用兼容等。

  回顾 deepin 适配 M1 的整个过程当中,深度社区团队坦言:他们遇到了很多问题。

  ▶ 在适配 U 盘安装镜像过程中,deepin 需要修改镜像制作流程,即在内核制作阶段,替换使用的内核仓库和内核包,还出现了安装器安装系统失败的问题。

  好在,这些问题深度社区团队都已解决,并在 GitHub 上发布了 deepin-m1 项目(),感兴趣的开发者若想尝试将 deepin 移植到 M1 平台,可在完成以下准备工作后进行操作:

  深度团队表示:“如何在 Mac M1 设备上提供像其他机器一样友好的交互体验,是我们未来适配的核心目标。”

  目前,deepin 系统完成适配的是 Mac mini M1 机型。据了解,Mac mini M1 机型搭载了最高 3.2GHz 主频的 8 核 M1 处理器,与同系列的 Macbook Air M1、Macbook Pro M1 采用了同款处理器,因此深度团队表示:“本次适配为今后这两台机器的移植工作奠定了基础。”

  不过,深度团队提醒道,尽管当前 deepin 系统已经在 Mac Mini M1 上正常启动,但还没有达到可以日常使用的阶段,存在着诸多适配问题。例如:系统缺少软件应用,第一次启动无设置向导,声音和 GPU 硬件加速不可用等问题——对于这些不足,深度方面正在积极着手解决。

  在官方社区帖子的最后,深度社区团队大力呼吁广大开发者的加入:“我们衷心希望这次深度操作系统的适配能够为 Apple Silicon 项目,乃至 ARM 上的 Linux 生态注入新活力,也期待对 deepin-m1 或 deepin-arm 移植感兴趣的朋友加入我们的 SIG,与我们一起,为完善开源软件生态而努力。”