開發者 | Intel |
---|---|
作業系統家族 | Linux |
運作狀態 | 活躍 |
原始碼模式 | 自由軟件 / 開源 |
首次發佈 | 2014 |
最終版本 | 滾動發行 / 32760[1] / 2020年4月3日 |
軟件套件管理系統 | swupd |
內核類別 | 整塊性核心(Linux) |
用戶空間 | GNU |
許可證 | 多種 |
官方網站 | clearlinux |
Clear Linux* OS (Clear Linux OS, Clear Linux*) 是一個開源,滾動發行,針對英特爾架構最佳化,講究效能與資訊安全的Linux發行版,能部署在雲端運算平台及邊緣運算上[2]。 Clear Linux* OS並非衍生自其他Linux發行版,相反,它是一個參考實現,讓用戶能夠按特定應用情境作出客製化。
歷史
Clear Linux* project 於2014年在英特爾開源平台01.org首度公開,起初是一個名為Intel Clear Container的輕量級作業系統層虛擬化技術專案。
設計及原則
- 平台、Linux內核、函數庫、中介軟件層、框架以及執行環境(Runtime),以至整個作業系統堆疊進行了最佳化,專為英特爾平台調校以作最佳化的效能執行[3],預設採用採用了最具有進取性的優化策略以提供最快的效能,預設啓用了許多編譯器優化,執行時根據微處理器類型自動選擇最正確的架構特定代碼版本。因此在電腦上效能遠遠超過其他linux發行版[4]。
- 滾動發行更新模式以接近上游的Linux內核最新版本
無狀態設計
嚴格分離用戶與系統檔案,便於用戶管理及容易擴充
安裝
- 能執行Live CD,裸機伺服器,虛擬機器,容器化,雲端運算服務平台如AWS,GCP,Azure
- 圖形用戶介面安裝程式以Go語言開發,名為"Clear Linux* OS Installer"
- 電腦版本預設用戶介面GNOME
- 原生ext4檔案系統,支援Btrfs
軟件更新
有別於其他Linux發行版, Clear Linux* OS採用模組(Bundles)來管理軟件套件,模組封裝所有上游開源軟件套件及其依賴。 Clear Linux* OS以"swupd"作為軟件套件管理系統。
Clear Linux* OS亦開箱即用的支援Flatpak應用程式虛擬化[5]。Clear Linux* Store是官方提供的應用程式商店。
Clear Linux* OS亦支援Docker容器技術,這需要安裝'containers-basic'模組。
參考技術堆疊
它提供數個特定用途的參考技術堆疊(Reference Stacks)如數據分析,數據庫及深度學習。
客製化
Clear Linux* OS是一個參考實作(Reference Implementation),用家或開發人員能根據特定應用情境,使用系統內建的工具,名為"autospec" 及 "mixer tools"來客製化Clear Linux* OS。
系統要求
另見
參考資料
- ↑ 版本. [2020-04-06].
- ↑ Clear Linux* Project. clearlinux.org. [2019-09-30].
- ↑ 英特尔释出高效能Clear Linux开发者版本. [2019-09-30].
- ↑ Intel Unveils Clear Linux OS Update at Open Source Summit - ExtremeTech. www.extremetech.com. [2019-10-03].
- ↑ Clear Linux Quick Setup. [2019-09-30].
外部連結
- 官方網站
- Clear Linux在DistroWatch上的頁面
- GitHub上的Clearlinux頁面
- GitHub上的Clear Linux OS Packages