女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

deepin適配Apple M1的過程(上)

深度操作系統 ? 來源:深度操作系統 ? 2023-07-15 11:22 ? 次閱讀

告訴大家一個令人興奮的消息:在已經發布的deepin V23 beta版本中,深度操作系統正式適配Apple Mac mini M1啦!

Mac mini M1是蘋果于2020年11月發布的迷你電腦主機芯片,它搭載了最高3.2GHz主頻的8核M1處理器,帶有兩個雷電接口,兩個USB 3.0 Type A、HDMI 2.0和一個3.5mm耳機接口。由于和同系列的Macbook Air M1、Macbook Pro M1采用了同款處理器,本次適配也為今后這兩臺機器的移植工作奠定了基礎。

今天,我們就帶著大家從Apple M1適配方案的選擇、適配流程、適配工作準備三個部分,一起了解我們的適配之旅!

適配方案的選擇

由于Mac M1機器采用了與普通x86_64兼容機不同的一套引導系統,所以,要移植普通PC的操作系統到它上面,首先就要解決引導系統方案的問題。由于自研一套這樣的解決方案過于復雜,需要深入調研Mac M1的引導系統,甚至逆向關鍵硬件的驅動,最終我們選擇使用了基于已經成熟且證明可靠了的Asahi Linux項目來推進我們的適配工作。

Asahi Linux是一個旨在將Linux適配到Apple Silicon平臺的項目和社區。在這個社區中,已經有了一些被成功適配了的Linux發行版,例如Alpine Linux、Debian、Fedora、 Gentoo、Ubuntu等。

cd4bf5b4-1a5a-11ee-962d-dac502259ad0.png

適配流程

為了讓大家了解我們的適配大致做了哪些工作,首先為大家介紹我們在Apple Silicon平臺上使用Asahi Linux項目來安裝和啟動Linux的流程:

STEP 1

首先,在Mac OS上運行安裝腳本。這個安裝腳本會拉取安裝配置和rootfs安裝包,對剩余磁盤空間進行分區,刷寫bootloader (m1n1和UBoot)和rootfs,以便后續安裝流程的進行。

STEP 2

然后,關機后再啟動,進入刷好的啟動項。這時,會進行將所安裝的Linux發行版設置成默認啟動項的工作。

STEP 3

重啟電腦后,系統會進入已刷寫的bootloader,也就是m1n1。m1n1會根據設定,加載下一個UEFI系統的bootloader,通常是UBoot。UBoot會按照配置文件,決定是直接啟動操作系統,還是啟動Grub。從這里開始,后續的流程就和普通的UEFI系統類似。

STEP 4

最后,根據不同發行版的安裝方式,第一次啟動可能會進入配置向導中。比如官方的ArchlinuxARM,會啟動到它們特別定制的calamares安裝器中。

適配工作準備

針對當前的deepin M1適配項目,deepin社區團隊綜合考量了Asahi Linux官方安裝器和

現有的deepin arm64軟件倉庫,在結合m1-debian項目及justforlxz之前做過的deepin-m1項目之后,在m1-debian項目的基礎之上做了適配工作。

將deepin移植到m1平臺,需要完成以下準備:

1.提供Mac上執行的Linux安裝腳本;

2.搭建提供安裝腳本,安裝配置及rootfs的文件服務器。(可選http或ftp);

3.bootloader (m1n1+uboot);

4.帶M1 Mac相關驅動的內核;

5.適配M1 GPU的Mesa;

6.打包/更新一些關鍵軟件包。

因為Apple M1也是ARM架構,所以我們依舊可以利用現有的deepin arm64倉庫。對于上述準備工作提到的關鍵組件,我們需要進行單獨打包建倉。比如M1用的內核和Mesa。目前,deepin-m1項目已經公開發布在GitHub上,感興趣的朋友可以去試一試。如果希望直接在Mac上安裝,也可以直接使用腳本。

適配M1未來目標

DDE桌面環境是深度操作系統的核心項目之一。如何在Mac M1設備上提供像其他機器一樣友好的交互體驗,是我們未來適配的核心目標。當前,為了解決啟動系統及桌面環境的問題,deepin-m1 SIG已經自行打包了M1相關的組件,并提供了我們的deepin-m1的安裝腳本和安裝倉庫。

當前階段,盡管已經能夠實現在Mac Mini M1上正常啟動deepin系統,但還沒有達到可以日常使用的階段,存在著諸多適配問題。例如:系統缺少軟件應用,第一次啟動無設置向導,聲音和GPU硬件加速不可用等問題。目前我們正在積極著手解決這些問題。

我們也衷心希望這次深度操作系統的適配能夠為Apple Silicon項目,乃至ARM上的Linux生態注入新活力,也期待對deepin-m1或deepin-arm移植感興趣的朋友加入我們的SIG,與我們一起,為完善開源軟件生態而努力。

最后,非常感謝deepin相關SIG的開發者,非常感謝你們在Asahi Linux及m1-debian項目的協助與支持。正是由于你們的貢獻開源、參與開源,deepin越來越好。再次謝謝你們!

在下篇中,我們將重點介紹適配過程解決的問題,歡迎大家關注。

關于我們

deepin.org

作為國內首個桌面操作系統根社區,深度開源社區一直秉承產品創新、技術開放、過程透明、伙伴共創的理念,堅定地成為連接內部開發者和產品,外部開發者和用戶的紐帶。致力于打造中國主導、具有國際影響力的桌面操作系統根社區,保障操作系統供應鏈安全,筑牢數字基礎設施安全底座。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19798

    瀏覽量

    233423
  • Apple
    +關注

    關注

    1

    文章

    935

    瀏覽量

    53622
  • usb
    usb
    +關注

    關注

    60

    文章

    8136

    瀏覽量

    270571
  • 操作系統
    +關注

    關注

    37

    文章

    7077

    瀏覽量

    124906
  • 移植
    +關注

    關注

    1

    文章

    394

    瀏覽量

    28571

原文標題:deepin成功適配Apple M1,我們的適配之旅!(上篇)

文章出處:【微信號:linux_deepin,微信公眾號:深度操作系統】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于ARM架構設計的M1芯片

    Apple M1是蘋果設計生產的首款專為 Mac 打造的芯片,帶來了格外強大的性能、量身打造的技術,以及令人驚嘆的能效表現。Apple M1與 macOS Big Sur 系統配合默契
    發表于 07-23 09:02

    STM32CubeIDE是否針對新MAC中的Apple M1芯片進行了優化?

    STM32CubeIDE 是否針對新 MAC 中的 Apple M1 芯片進行了優化(具有 AArch64 和 x86 的通用二進制文件)?還是當前版本會使用 Rosetta 2 x86 仿真運行?有人試過 M1 Mac 嗎?
    發表于 12-02 09:11

    小米m1報價_小米m1怎么樣_小米m1好不好

    小米m1報價是多少,小米m1最新報價,小米m1怎么樣,小米m1配置怎樣?小米m1好不好呢,在這里小編為大家介紹了小米
    發表于 09-20 14:27 ?8400次閱讀
    小米<b class='flag-5'>m1</b>報價_小米<b class='flag-5'>m1</b>怎么樣_小米<b class='flag-5'>m1</b>好不好

    小米m11s的區別_小米m1m1s對比哪個好

    小米m11s的區別是什么,小米m11s有什么區別,小米m1m1s對比哪個好?在這里小編為大
    發表于 09-20 15:23 ?4.6w次閱讀

    蘋果推出首款自研芯片M1

    北京時間11月11日凌晨,蘋果在Apple Park發布了自營芯片“M1”,以及最新的MacBook Air ,這是蘋果自研M1芯片植入的首款產品。
    的頭像 發表于 11-11 08:59 ?3980次閱讀

    拆解Apple Silicon MacBook:M1定制芯片廬山真面目

    iFixit 團隊剛剛分享了 Apple Silicon MacBook 的最新拆解信息,露出了讓無數人感到好奇的 M1 芯片的廬山真面目。雖然從機身內布局等方面來看,13 英寸 M1
    的頭像 發表于 11-20 15:40 ?3932次閱讀

    微軟發布Office更新,可適配蘋果M1

    對于M1處理器,微軟在適配上還是很及時的,畢竟他們軟件開發商,當面雙方也要在一定程度上相互競爭。
    的頭像 發表于 12-16 09:15 ?2043次閱讀

    蘋果M1芯片是顛覆性創新?

    蘋果發布了其M1 SoC。M1采用與最新iPhone相同的A14 CPU,和是十年來首個挑戰AMD和Intel等公司的非x86 CPU架構。從那時起,多項關于Apple M1 芯片與A
    的頭像 發表于 12-16 15:44 ?5631次閱讀

    Zoom適配M1 Mac的本機版本正在更新中

    據外媒消息,Zoom適配M1 Mac的本機版本即將在假期推出。此前,Zoom在M1 Mac和MacBooks雖然可用,但只能間接使用。 macOS應用程序當然是為基于Intel的M
    的頭像 發表于 12-21 16:24 ?2653次閱讀

    十年布局,終換得M1芯片一鳴驚人

    首批搭載 Apple Silicon 的 Mac 電腦已經發布,也就是 M1 MacBook Air、M1 MacBook Pro 和 M1 Mac mini,根據各種測試,
    的頭像 發表于 01-06 15:04 ?4223次閱讀

    微軟已經取消了支持Apple M1處理器的Edge瀏覽器的beta版

    去年11月,我們看到Google宣布了專為支持M1的Macs設計的Chrome瀏覽器版本,現在微軟已經取消了支持Apple M1處理器的Edge瀏覽器的beta版。
    的頭像 發表于 01-27 15:12 ?3330次閱讀

    使用M1芯片的Macbook開發TF-M

    20年果粉圈最大的新聞應該就是Apple推出第一款基于Arm架構的自研SoC M1,并且裝備在了自己的Macbook,Mac Mini產品。具體的評測,大家...
    發表于 01-25 19:11 ?7次下載
    使用<b class='flag-5'>M1</b>芯片的Macbook開發TF-<b class='flag-5'>M</b>

    Apple推出電腦芯片M1 Ultra 華為FDD Gigaband系列產品獲獎

      目前,Apple 已經在幾乎所有的 Mac 產品線中全面應用了 Apple 芯片。而每一枚新芯片,包括 M1M1 Pro、M1 Max
    的頭像 發表于 03-17 09:15 ?4845次閱讀

    deepin V23 beta適配WSL的過程

    在已經發布的deepin V23 beta版本中,深度操作系統正式適配了WSL!
    發表于 07-15 11:19 ?644次閱讀

    deepin適配Apple M1過程(下)

    在上篇中,我們介紹了deepin適配M1的方案選擇以及方案介紹,讓大家了解了我們在適配前的一些思路。本篇中,我們主要讓大家了解一下我們在適配
    的頭像 發表于 07-15 11:23 ?1445次閱讀
    <b class='flag-5'>deepin</b><b class='flag-5'>適配</b><b class='flag-5'>Apple</b> <b class='flag-5'>M1</b>的<b class='flag-5'>過程</b>(下)