一、openEuler介紹
openEuler是一款開源操作系統。當前openEuler內核源於Linux,支持鯤鵬及其他多種處理器,能夠充分釋放計算芯片的潛能,是由全球開源貢獻者構建的高效、穩定、安全的開源操作系統,適用於數據庫、大數據、雲計算、人工智能等應用場景。同時,openEuler是一個面向全球的操作系統開源社區,通過社區合作,打造創新平台,構建支持多處理器架構、統一和開放的操作系統,推動軟硬件應用生態繁榮發展。
openEuler是由開放原子開源基金會孵化的全場景開源操作系統項目,面向數字基礎設施四大核心場景(服務器、雲計算、邊緣計算、嵌入式),全面支持ARM、x86、RISC-V、loongArch、PowerPC、SW-64等多樣性計算架構
官方主頁:https://openeuler.org/zh/
openEuler是一個開源免費的Linux發行版系統,通過開放的社區形式與全球的開發者共同構建一個開放、多元和架構包容的軟件生態體系,openEuler同時是一個創新的系統,倡導客户在系統上提出創新想法、開拓新思路、實踐新方案。
阿里雲下載地址:https://mirrors.aliyun.com/openeuler/
社區發行版
openEuler 社區版分為長期支持版本(LTS)和創新版本,支持x86_64、aarch64、ARM32、RISC-V等架構
OpenAtom openEuler(簡稱“openEuler”) 社區是一個面向數字基礎設施操作系統的開源社區。由開 放原子開源基金會(以下簡稱“基金會”)孵化及運營。 openEuler 是一個面向數字基礎設施的操作系統,支持服務器、雲計算、邊緣計算、嵌入式等應用場 景,支持多樣性計算,致力於提供安全、穩定、易用的操作系統。通過為應用提供確定性保障能力,支持 OT 領域應用及 OT 與 ICT 的融合。 openEuler 社區通過開放的社區形式與全球的開發者共同構建一個開放、多元和架構包容的軟件生態 體系,孵化支持多種處理器架構、覆蓋數字基礎設施全場景,推動企業數字基礎設施軟硬件、應用生態繁榮發展。
2019 年 12 月 31 日,面向多樣性計算的操作系統開源社區 openEuler 正式成立。
2020 年 3 月 30 日, openEuler 20.03 LTS (Long Term Support,簡寫為 LTS,中文為長生命週期 支持)版本正式發佈,為 Linux 世界帶來一個全新的具備獨立技術演進能力的 Linux 發行版
2020 年 9 月 30 日,首個 openEuler 20.09 創新版發佈,該版本是 openEuler 社區中的多個企業、 團隊、獨立開發者協同開發的成果,在 openEuler 社區的發展進程中具有里程碑式的意義,也是中國開源 歷史上的標誌性事件。 2021 年 3 月 31 日,發佈 openEuler 21.03 內核創新版,該版本將內核升級到 5.10, 並在內核方向 實現內核熱升級、內存分級擴展等多個創新特性,加速提升多核性能,構築千核運算能力。 2021 年 9 月 30 日,全新openEuler 21.09創新版如期而至,這是openEuler全新發布後的第一個社 區版本,實現了全場景支持。增強服務器和雲計算的特性,發佈面向雲原生的業務混部CPU調度算法、容 器化操作系統KubeOS等關鍵技術;同時發佈邊緣和嵌入式版本。 2022 年 3 月 30 日,基於統一的5.10內核,發佈面向服務器、雲計算、邊緣計算、嵌入式的全場景 openEuler 22.03 LTS 版本,聚焦算力釋放,持續提升資源利用率,打造全場景協同的數字基礎設施操作系 統。 2022 年9月30日,發佈openEuler 22.09創新版本,持續補齊全場景的支持。 openEuler 技術白皮書 2022 年12月30日,發佈openEuler 22.03 LTS SP1版本,打造最佳遷移工具實現業務無感遷移,性 能持續領先。 2023 年3月30日,發佈openEuler 23.03內核創新版本,採用Linux Kernel 6.1 內核,為未來openEuler 長生命週期版本採用6.x內核提前進行技術探索,方便開發者進行硬件適配、基礎技術創新及上層應用創 新。
2023 年6月30日,發佈openEuler 22.03 LTS SP2 版本,場景化競爭力特性增強,性能持續提升。
2023 年 9 月30日,發佈openEuler 23.09 創新版本,是基於6.4內核的創新版本(參見版本生命周 期),提供更多新特性和功能,給開發者和用户帶來全新的體驗,服務更多的領域和更多的用户。
2023 年11月30日,發佈openEuler 20.03 LTS SP4 版本,其作為20.03 LTS版本的增強擴展版本,面 向服務器、雲原生、邊緣計算場景,提供更多新特性和功能增強。
2023 年12月30日,發佈openEuler 22.03 LTS SP3 版本,是22.03 LTS版本增強擴展版本,面向服務 器、雲原生、邊緣計算和嵌入式場景,持續提供更多新特性和功能擴展,給開發者和用户帶來全新的體驗, 服務更多的領域和更多的用户。
2024 年5月30日,發佈openEuler 24.03 LTS,基於6.6內核的長週期LTS版本(參見版本生命週期), 面向服務器、雲、邊緣計算、AI和嵌入式場景,提供更多新特性和功能,給開發者和用户帶來全新的體驗, 服務更多的領域和更多的用户。
2024 年6月30日,發佈openEuler 22.03 LTS SP4,是 22.03 LTS版本增強擴展版本,面向服務器、雲 原生、邊緣計算和嵌入式場景,持續提供更多新特性和功能擴展,給開發者和用户帶來全新的體驗,服務 更多的領域和更多的用户。
2024 年9月30日,發佈openEuler 24.09,基於6.6內核的創新版本,提供更多新特性和功能。
2024 年 12 月 30 日,發佈openEuler 24.03 LTS SP1,基於 6.6 內核的 24.03-LTS 版本增強擴展版本 (參見版本生命週期),面向服務器、雲、邊緣計算和嵌入式場景,持續提供更多新特性和功能擴展,給開 發者和用户帶來全新的體驗,服務更多的領域和更多的用户。
2025 年3月30日,發佈openEuler 25.03 是基於6.6內核的創新版本,面向服務器、雲、邊緣計算和 嵌入式場景,提供更多新特性和功能,給開發者和用户帶來全新的體驗,服務更多的領域和更多的用户。
2025 年6月30日,發佈openEuler 24.03 LTS SP2,基於6.6內核的24.03-LTS版本增強擴展版本(參見版本生命週期),面向服務器、雲、AI和嵌入式場景,持續提供更多新特性和功能擴展,包括內核優化、 異構協同推理、多核多實例混部等,給開發者和用户帶來全新的體驗,服務更多的 領域和更多的用户。
2025 年9月30日,發佈openEuler 25.09,基於6.6內核創新版本,面向服務器、雲、AI和嵌入式場 景,持續提供更多新特性和功能擴展,包括內核優化、異構協同推理、openEuler 技術白皮書多核多實例混部、編譯器、可信計算、密碼加速等,給開發者和用户帶來全新的體驗,服務更多的領域和更多的用户。
openEuler 作為一個操作系統發行版平台,其LTS 版本為企業級用户提供一個安全穩定可靠的操作系 統。 openEuler 也是一個技術孵化器。通過發佈創新版,快速集成 openEuler 以及其他社區的最新技術成 果,將社區驗證成熟的特性逐步回合到發行版中。這些新特性以單個開源項目的方式存在於社區,方便開發者獲得源代碼,也方便其他開源社區使用。
社區中的最新技術成果持續合入社區發行版,社區發行版通過用户反饋反哺技術,激發社區創新活力, 從而不斷孵化新技術。發行版平台和技術孵化器互相促進、互相推動、牽引版本持續演進。
二、openEuler 25.09下載
1、官網下載地址
https://www.openeuler.openatom.cn/zh/download/#openEuler%2025.09
阿里雲鏡像庫
https://mirrors.aliyun.com/openeuler/
2、文檔中心
https://docs.openeuler.openatom.cn/zh/docs/25.09/server/
3、openEuler社區版本生命週期管理規範(LTS+SP)
https://www.openeuler.openatom.cn/zh/other/lifecycle/
4、openEuler主要包含兩個代碼倉庫:
- 代碼倉:https://gitee.com/openeuler
- 軟件包倉:https://gitee.com/src-openeuler
5、openEuler發佈件同時也提供source iso,具體請參見“系統安裝”的內容。
https://docs.openeuler.openatom.cn/zh/docs/25.09/server/quickstart/releasenotes/introduction.html
6、參考資料:
華為歐拉openEuler系統安裝、圖形界面安裝、遠程軟件ToDesk安裝
OpenEuler安裝保姆級教程 | 附可視化界面
三、安裝準備
介紹安裝前需要考慮軟硬件兼容性狀況,以及相關的配置和準備工作。
獲取安裝源
在安裝開始前,您需要獲取openEuler的發佈包和校驗文件。
請按以下步驟獲取openEuler的發佈包和校驗文件:
- 登錄openEuler社區網站。
- 單擊“下載”。
- 單擊“社區發行版”,顯示版本列表。
- 在版本列表的“openEuler 25.03 ”版本處單擊“前往下載”按鈕,進入openEuler 25.03版本下載列表。
- 根據實際待安裝環境的架構和場景選擇需要下載的 openEuler 的發佈包和校驗文件。
- 若為AArch64架構。
- 單擊“AArch64”。
- 若選擇本地安裝,選擇“Offline Standard ISO”或者“Offline Everything ISO”對應的“立即下載”將發佈包 “openEuler-25.03-aarch64-dvd.iso”下載到本地。
- 若選擇網絡安裝,選擇“Network Install ISO”將發佈包 “openEuler-25.03-netinst-aarch64-dvd.iso”下載到本地。
- 若為x86_64架構。
- 單擊“x86_64”。
- 若選擇本地安裝,選擇“Offline Standard ISO”或者“Offline Everything ISO”對應的“立即下載”將發佈包 “openEuler-25.03-x86_64-dvd.iso”下載到本地。
- 若選擇網絡安裝,選擇“Network Install ISO”將發佈包 “openEuler-25.03-netinst-x86_64-dvd.iso ”下載到本地。
説明
- 網絡安裝方式的 ISO 發佈包較小,在有網絡的安裝環境可以選擇網絡安裝方式。
- AArch64架構的發佈包支持UEFI模式,x86_64架構的發佈包支持UEFI模式和Legacy模式。
發佈包完整性校驗
説明
本章節以AArch64架構的發佈包完整性校驗為例,x86_64架構的發佈包完整性校驗的操作方法相同。
簡介
為了確認軟件包在傳輸過程中由於網絡原因或者存儲設備原因是否出現下載不完整的問題,在獲取到軟件包後,需要對軟件包的完整性進行校驗,通過了校驗的軟件包才能部署。
這裏通過對比校驗文件中記錄的校驗值和手動方式計算的iso文件校驗值,判斷軟件包是否完整。若兩個值相同,説明iso文件完整,否則,iso完整性被破壞,請重新獲取iso發佈包。
前提條件
在校驗發佈包完整性之前,需要準備如下文件:
- iso文件:openEuler-25.03-aarch64-dvd.iso。
- 校驗文件:ISO對應完整性校驗值,複製保存對應的ISO值。
操作指導
文件完整性校驗操作步驟如下:
- 計算文件的sha256校驗值。執行命令如下:
sha256sum openEuler-25.03-aarch64-dvd.iso
命令執行完成後,輸出校驗值。
- 對比步驟1計算的校驗值與對剛剛複製的SHA256的值是否一致。
如果校驗值一致,説明iso文件未被破壞;如果校驗值不一致,則文件完整性已被破壞,需要重新獲取。
物理機的安裝要求
若需要在物理機環境上安裝openEuler操作系統,則物理機需要滿足如下的硬件兼容性和最小硬件要求。
硬件兼容支持
openEuler安裝時,應注意硬件兼容性方面的問題,當前已支持的服務器類型請參考兼容性列表。
最小硬件要求
openEuler所需的最小硬件要求如表2所示。
表 2 最小硬件要求
|
部件名稱
|
最小硬件要求
|
|
架構
|
AArch64或x86_64
|
|
CPU
|
2個CPU
|
|
內存
|
不小於4GB(為了獲得更好的應用體驗,建議不小於8GB)
|
|
硬盤
|
不小於32GB(為了獲得更好的應用體驗,建議不小於120GB)
|
虛擬機的安裝要求
若需要在虛擬機環境上安裝openEuler操作系統,則虛擬機需要滿足如下的虛擬化平台兼容性和最小虛擬化要求。
虛擬化平台兼容性
openEuler安裝時,應注意虛擬化平台兼容性的問題,當前已支持的虛擬化平台為:
- openEuler自有的虛擬化組件(HostOS為openEuler,虛擬化組件為發佈包中的qemu、KVM)創建的虛擬化平台。
- 華為公有云的x86虛擬化平台。
最小虛擬化空間要求
openEuler所需的最小虛擬化空間要求如表3所示。
表 3 最小虛擬化空間要求
|
部件名稱
|
最小虛擬化空間要求
|
|
架構
|
AArch64或x86_64
|
|
CPU
|
2個CPU
|
|
內存
|
不小於4GB(為了獲得更好的應用體驗,建議不小於8GB)
|
|
硬盤
|
不小於32GB(為了獲得更好的應用體驗,建議不小於120GB)
|