Clear Linux OS
外观
开发者 | Intel |
---|---|
操作系统家族 | Linux |
运作状态 | 活跃 |
源码模式 | 自由软件 / 开源 |
首次发布 | 2014 |
软件包管理系统 | swupd |
内核类别 | 宏内核(Linux) |
用户空间 | GNU |
许可证 | 多种 |
官方网站 | clearlinux |
Clear Linux* OS (Clear Linux OS, Clear Linux*) 是一个开源,滚动发行,针对英特尔架构优化,讲究性能与信息安全的Linux发行版,能部署在云计算平台及边缘运算上[1]。 Clear Linux* OS并非派生自其他Linux发行版,相反,它是一个参考实现,让用户能够按特定应用情境作出定制。
历史
[编辑]Clear Linux* project 于2014年在英特尔开源平台01.org首度公开,起初是一个名为Intel Clear Container的轻量级操作系统层虚拟化技术项目。
设计及原则
[编辑]- 平台、Linux内核、函数库、中间件层、框架以及运行环境(Runtime),以至整个操作系统堆栈进行了优化,专为英特尔平台调校以作优化的性能执行[2],默认采用采用了最具有进取性的优化策略以提供最快的性能,默认启用了许多编译器优化,运行时根据微处理器类型自动选择最正确的架构特定代码版本。因此在电脑上性能远远超过其他linux发行版[3]。
- 滚动发行更新模式以接近上游的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应用程序虚拟化[4]。Clear Linux* Store(页面存档备份,存于互联网档案馆)是官方提供的应用程序商店。
Clear Linux* OS亦支持Docker容器技术,这需要安装'containers-basic'模块。
参考技术堆栈
[编辑]它提供数个特定用途的参考技术堆栈(Reference Stacks)如数据分析,数据库及深度学习。
定制
[编辑]Clear Linux* OS是一个参考实现(Reference Implementation),用家或开发人员能根据特定应用情境,使用系统内置的工具,名为"autospec (页面存档备份,存于互联网档案馆)" 及 "mixer tools(页面存档备份,存于互联网档案馆)"来定制Clear Linux* OS。
系统要求
[编辑]另见
[编辑]参考资料
[编辑]- ^ Clear Linux* Project. clearlinux.org. [2019-09-30]. (原始内容存档于2019-09-20).
- ^ 英特爾釋出高效能Clear Linux開發者版本. [2019-09-30]. (原始内容存档于2019-05-17).
- ^ Intel Unveils Clear Linux OS Update at Open Source Summit - ExtremeTech. www.extremetech.com. [2019-10-03]. (原始内容存档于2019-10-02).
- ^ Clear Linux Quick Setup. [2019-09-30]. (原始内容存档于2020-02-20).