Red Hat Enterprise Linux(RHEL)和Ubuntu是企业中最流行的两种Linux发行版。尽管如此,这两种Linux版本之间仍然存在一些关键差异。当在评估Linux发行版时,功能、用户体验、许可和文档是关键考虑因素。
RHEL可以支持几乎任何应用程序服务器或基础架构角色。在其最新版本中,Red Hat似乎侧重于安全性和合规性。该公司新增了系统范围的加密策略、高级审核功能,以及更新的协议,包括传输层安全协议(TLS)、IPsec、域名系统安全性扩展协议和Kerberos。
Red Hat还降低了RHEL最新版本的复杂性。RHEL 8使用相同的管理工具来提供一致的用户体验,无论服务器运行在云端、在VM还是在裸机中。
Ubuntu是一台多功能服务器,它提供身份验证、域名服务器和动态主机配置协议等服务。 Ubuntu也可以配置为Web服务器、MySQL或PostgreSQL数据库服务器、文件服务器、聊天服务器或电子邮件服务器。
Ubuntu还提供下一代功能,包括针对CPU、内存和存储的服务质量控制,以及安装快照-使管理员可以轻松地安装应用程序。
Canonical公司是提供Ubuntu服务和管理的公司,该公司是托管OpenStack的顶级提供商。因此,Ubuntu很适合想要运行OpenStack的企业。
架构
Red Hat在多种架构支持RHEL。该公司的主要架构是x86,同时也有针对IBM Power系统和IBM System z的RHEL版本。该公司还提供可在64位ARMv8-A架构运行RHEL版本,该版本目前提供开发者预览版。
Ubuntu也可用于多种设置。默认支持x86支持,Ubuntu也可用于Arm、IBM Power Systems和IBM System z。
易用性
在对比Linux发行版时,易用性是重要考虑因素。Red Hat似乎做了很大的努力来改善RHEL 8的整体可用性。
在此发行版中,Red Hat引入新的基于Web的管理控制台,以简化各种服务器管理和监视任务。RHEL 8还包括Red Hat Insights,该功能旨在检测并帮助修复服务器上可能发生的任何内部问题。
众所周知,Ubuntu是最容易学习的Linux发行版之一。Ubuntu易于安装,并具有直观的GUI界面,比命令行界面更易于使用。Ubuntu Linux会自动安装所有必需的设备驱动程序。 Ubuntu还提供广泛的社区来解答用户问题。
许可
Red Hat出售八种不同的许可证类型,企业可以直接从Red Hat网站购买。最便宜的选择是Red Hat Enterprise Linux Server许可证,单个RHEL实例的售价为349美元。最昂贵的选择是针对IBM System z的Red Hat Enterprise Linux Server,每个实例的售价为15,000美元。
Ubuntu的Linux发行版不收取许可费,但Canonical公司提供名为Ubuntu Advantage的安全和修复服务,这项服务的服务器费用为每年225美元,虚拟机费用为每年75美元。该支持计划的桌面版价格为每年25美元。
文档
在对比Linux发行版时,另一个重要考虑因素是文档。Red Hat提供HTML、ePub和PDF格式的在线文档,并具有针对RHEL的完整培训和认证计划。
该公司提供免费的RHEL技术概述课程以及收费课程。Red Hat为其培训计划提供为期7天的免费试用,可访问50多个在线课程。
此外,Red Hat还提供两个认证:Red Hat认证系统管理员和Red Hat认证工程师。
Ubuntu在线提供HTML和PDF格式的官方文档。Ubuntu鼓励社区为它的文档做出贡献。 Canonical公司还为初学者和高级用户提供一系列在线教程。