一、linux的发布:
1、fedora:
是一个开发和发布完整、免费、基于linux的操作系统的社区项目。红帽为该社区提供赞助和合作,将最新的上游软件集成到安全发行版中。fedora项目将所有项目回馈给自由的开源世界、任何人都可以参与其中。
fedora注重创新和卓越,而非长期稳定版。每六个月进行一次新的重要更新,这些更新可能会带来重大变化。fedora仅为发行版本提供大约一年的支持(两次重要更新),不适合企业使用。
fedora是整个企业linux生态系统的创新源泉
fedora中的软件包仅在稳定性、安全性、性能和客户需求成熟时才包含在centos stream中。
2、centos stream:
centos stream是rhel的上游项目。提交到centos stream的补丁可以更快集成到rhel促进当前rhel版本生命周期内进行重大更改。
centos stream是一种ci/cd发行版,经过测试且稳定。
centos项目旨在促进可持续开源软件,更快应对安全漏洞、新兴技术和不断变化的客户需求。
centos stream是原始centos linux的替代。centos linux可以免费下载和安装,可用于开发和轻量级生产等。
红帽为小规模使用提供免费的个人rhel开发人员订阅,如演示、原型设计、质量保证和有限生产。
3、redhat enterprise linux:
rhel是redhat的生产就绪型、商业支持的linux发行版。在计算行业,rhel被公认为开源计算的领先平台。rhel经过广泛测试,并拥有全球支持合作伙伴生态系统,提供硬件和软件认证、咨询服务、培训以及多面支持和维护保证。
radhat直接从centos stream持续开发项目构建rhel主要版本,该项目源自fedora。
rhel使用基于订阅的支持模式,不收取开源软件的许可证费用。redhat支持订阅提供产品支持、维护、更新、安全步定,以及对redhat产品的客户门户知识库、实用程序和可下载版本的访问权限。
4、rhel for edge:
是rhel的基于映像的变体,具有不同的部署机制。rhel提供了通过名为image builder的工具创建专用操作系统映像的功能。借助此机制,it团队可以在系统生命周期内以更短的时间创建、部署和维护这些rhel映像。基于映像的部署针对各种边缘架构进行了优化,但可以针对特定的边缘部署进行自定义。
rhel中的边缘功能包括安全管理和扩展功能,包括零接触预置、系统运行状况可见性和在单个界面中快速进行安全修复。
5、rhel coreOS(RHCOS):
rhcos不是一个独立的操作系统,但它是由rhel组件构成,然后作为redhat openshift container platform(RHOCP)的一部分发布、升级和管理,适用于云远程应用程序。rhcos从根本上讲是一个基于镜像的rhel容器主机,它使用集成在rhocp中的符合容器运行的接口(CRI-O)的容器引擎。要更了解有关redhat coreOS的更多信息,需要熟悉opshift和容器。
6、redhat universal base image(UBI):
redhat通用基础映像(UBI)本质上是rhel的可自由再分发的衍生产品。ubi旨在为容器中开发的云原生和web应用程序实用案例奠定基础。所有ubi都是来自rhel的子集,其软件包来自安全的rhel通道,当在redhat支持的平台(如openshift和rhel主机)上运行时,ubi的支持类似于rhel。
借助ubi,开发人员可以将精力集中在容器映像中的应用程序上。UBI是一组基础镜像和一组应用程序镜像(如python、ruby、node.js、httpd或nginx)。ubi还包括一组rpm存储库,你可以从中更新任何ubi基础映像以包含应用程序所需的软件包依赖项。
二、各个发布的关系:
三、各个发布的支持程度:
四、软件包
其他厂商为linux提供的软件包:extra packages for enterprise linux
其他厂商提供的软件包,红帽仅提供兼容性支持,不提供其他支持。
fedora项目特别感兴趣小组(SIG)构建并维护一个由社区支持的软件仓库,名为extra packages for enterprise linux(epel)。
epel版本与主要rhel版本保持一致,使rhel用户能够运行具有rhel不支持的软件依赖项的工作负荷。epel软件包不受红帽支持,但与fedora的质量水平相当。
epel软件包使针对rhel版本创建的。epel next是一个额外的仓库,供软件包维护人员对centos stream进行构建。
五、官网地址:
红帽知识库:http://access.redhat.com/
fedora发布:https://getfedora.org/
epel和epel next版本软件包获取:https://docs.fedoraproject.org/en-US/epel/
centos stream发布: https://www.centos.org/centos-stream/
rhel发布:https://access.redhat.com/products/red-hat-enterprise-linux
rhel评估版本(免费30天):https://access.redhat.com/products/red-hat-enterprise-linux/evaluation