本文介绍CentOS 8与Amazon Linux 2操作系统的功能比较。
前言
Amazon Linux 2是下一代Amazon Linux,它是Amazon Web Services(AWS)的Linux服务器操作系统,它提供了一个安全、稳定和高性能的执行环境,以开发和运行云和企业应用程序。Amazon Linux本身基于Red Hat Enterprise Linux,并使用RPM软件包,Yellowdog Updater(YUM)的修改版本和其他熟悉的工具。基本映像包括系统化的工具链,构建工具,最新LTS Linux内核的精确版本以及一组有助于性能和安全性的核心软件包。
CentOS 8于2019年9月24日发布,对其前身进行了重大更改,它基于RHEL 8,众所周知,RHEL以其稳定性、效率和可靠性而著称,为全球许多企业系统提供服务。
参考:CentOS 8发布下载,附新功能/新特性介绍。
CentOS 8与Amazon Linux 2的功能比较表
功能比较
|
CentOS 8
|
Amazon Linux 2
|
发布日期
|
2019年9月24日
|
2017年12月
|
基于
|
基于Fedora 28(RedHat)
|
RHEL
|
支持公司
|
红帽
|
Amazon
|
系统流程管理
|
Systemd
|
Systemd
|
核心
|
上游内核4.18
|
Linux内核4.14
|
软件管理
|
YUM软件包管理器现在基于DNF技术,并且提供了对模块化内容的支持,使用随RPM 4.14分发的YUM v4
|
提供安全更新的主要渠道是Amazon Linux 2 yum存储库
|
桌面环境
|
默认的GNOME Display Manager是Wayland,GNOME Shell版本3.28
|
MATE桌面环境是基于GNOME 2的轻量级GUI,可作为Amazon Linux 2的附加功能使用
|
本地使用
|
CentOS 8可作为虚拟机映像供本地使用
|
Amazon Linux 2可用作虚拟机映像供本地使用,但针对AWS云使用进行了优化
|
Firewall
|
使用nftables数据包过滤框架
|
使用iptables数据包过滤框架
|
最多支持
|
支持10年并提供安全和维护更新,直到2029年
|
支持5年,提供安全和维护更新,直到2023年6月30日
|
支持的架构
|
x86_64(64位Intel/AMD),aarch64(64位ARM),ppc64le(IBM POWER,little endian)
|
x86_64(AMD/Intel 64位),32-bit libraries
|
AWS集成
|
对于AWS集成工具,您必须手动安装它们
|
Amazon Linux 2包含有助于简化与其他AWS服务的集成软件包和配置
|
内核实时补丁
|
仅在RHEL中针对有效订阅重要和重要CVE的客户
|
Amazon Linux 2包含内核实时修补功能
|
结语
Amazon Linux 2现在可以在Amazon Web Services AMI中普遍使用,客户无需额外费用即可使用,包括对最新Amazon EC2实例功能的支持,并且已针对增强的性能进行了调整,它包含有助于简化与其他AWS服务集成的软件包。
CentOS Linux自2004年3月以来,一直是社区支持的发行版,其派生自Red Hat免费提供给公众,因此,CentOS Linux旨在与RHEL在功能上兼容。
Amazon Linux 2与CentOS 8具有共同的起源,但是在开发人员的心目中创建时具有不同的愿景,它们都是令人赞叹的操作系统,CentOS具有RedHat的强大产品能力,而Amazon Linux 2背后的品牌是亚马逊,具有强大的可持续能力,这两款操作系统都能使服务器管理尽可能地容易和安全。
相关主题
使用Image Builder为AWS创建RHEL/CentOS 8自定义AMI
|