我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

deepin是基于debian_基于是啥意思_基于是什么词性

基于是什么词性_基于是啥意思_deepin是基于debian

有个激动人心的消息要告诉你:在已经发布的V23测试版中,操作系统正式适配苹果Mac mini M1!

Mac mini M1 是苹果于 2020 年 11 月发布的一款迷你电脑主机芯片,搭载最高主频 3.2GHz 的 8 核 M1 处理器,配备两个 接口、两个 USB 3.0 Type A、HDMI 2.0 以及一个 3.5mm 耳机接口。由于与同一系列的 Air M1、Pro M1 使用的是同款处理器,因此此次适配也为这两款机器日后的移植奠定了基础。

今天我们从适配方案选型、适配流程、适配工作准备三个方面带大家回顾一下我们的适配之旅!

适配方案选择

由于 Mac M1 机器使用的启动系统与普通兼容机不同,因此要将普通 PC 的操作系统移植到其上,必须首先解决启动系统方案的问题。由于内部开发这样的方案过于复杂,我们需要对 Mac M1 的启动系统进行深入研究,甚至对关键硬件的驱动程序进行逆向工程。最终,我们选择使用成熟可靠的 Asahi Linux 项目来推进我们的适配工作。

Asahi Linux 是一个旨在让 Linux 适配苹果平台的项目和社区,在这个社区中已经有一些 Linux 发行版成功适配,比如 Linux、、、、等等,具体可以参考:

基于是什么词性_基于是啥意思_deepin是基于debian

适应过程

为了让大家清楚我们在适配方面做了哪些工作,首先介绍一下使用Asahi Linux项目在苹果平台安装和启动Linux的过程:

步骤 1

首先在Mac OS上运行安装脚本,这个安装脚本会拉取安装配置和安装包,对剩余磁盘空间进行分区,烧写(m1n1和UBoot)等,以方便后续的安装过程。

步骤 2

然后关机并重启电脑,进入刷入的启动项,此时安装的Linux发行版会被设置为默认启动项。

步骤 3

重启电脑之后系统会进入刷入的那个,也就是m1n1,m1n1会根据设置加载下一个UEFI系统,一般是UBoot,UBoot会根据配置文件决定是直接启动操作系统还是启动Grub,从这里开始后面的流程就和普通的UEFI系统差不多了。

步骤 4

最后,根据不同发行版的安装方式,第一次启动可能会进入配置向导。例如,官方的会进入他们特别定制的安装程序。

适应工作的准备

对于目前的M1适配项目,社区团队综合考虑了Asahi Linux官方安装程序和

现有的arm64软件仓库,在合并了m1-和之前做的-m1项目之后,在m1-的基础上做了一些适配。

为了移植到m1平台,需要完成以下准备工作:

1.提供在Mac上执行的Linux安装脚本;

2、搭建文件服务器,提供安装脚本、安装配置等服务(可选http或者ftp);

3. (m1n1+uboot);

4.带有M1 Mac相关驱动程序的内核;

5.适用于M1 GPU的Mesa;

6.打包/更新一些关键包。

因为苹果M1也是ARM架构,所以我们还是可以沿用现有的arm64仓库的,对于上面准备工作中提到的关键组件,我们需要单独打包构建仓库,比如M1用到的内核、Mesa等,目前-m1项目已经公开发布,有兴趣的朋友可以尝试一下,如果想在Mac上直接安装,也可以直接使用脚本。

适应 M1 未来目标

DDE桌面环境是深度操作系统的核心项目之一,如何在Mac M1设备上像其他机器一样提供友好的交互体验是我们未来适配的核心目标。目前,为了解决启动系统和桌面环境的问题,-m1 SIG已自行封装了M1相关组件,并提供了我们的-m1安装脚本和安装仓库。

现阶段,虽然在 Mac Mini M1 上已经可以正常启动系统,但还未达到日常使用的阶段,且存在不少适配问题。例如:系统缺少软件应用、首次启动无设置向导、声音和 GPU 硬件加速不可用等。我们目前正在积极解决这些问题。

我们真诚希望本次深度操作系统适配能够为Apple项目乃至ARM上的Linux生态注入新的活力,也期待对-m1或者-arm移植感兴趣的朋友加入我们的SIG,和我们一起为完善开源软件生态而努力。

-m1 SIG 条目:

最后,我要感谢相关 SIG 的开发者们对 Asahi Linux 和 m1 项目的帮助和支持。正是因为你们对开源的贡献和参与,它才变得越来越好。再次感谢你们!

二维码
扫一扫在手机端查看

本文链接:https://by928.com/6672.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线