CentOS,RHEL和OEL之间的“实际”区别是什么?


11

一些应用程序需要运行特定版本的Linux,例如RHEL 5 x64 Update 4。

从理论上讲,CentOS 5.4 x64 应该与RHEL变体完全相同-因为CentOS项目致力于与RHEL 100%二进制兼容。

同样,Oracle Enterprise Linux 应该相同-但是,许多应用程序如果不在“适当”的发行版上运行,将无法正常工作。

仅安装适当的redhat-releaserpm 的廉价修复方法也不总是有效。

在后台,RHEL和重新包装的版本之间的真正区别是什么?

Answers:


7

除了RHEL与CentOS之间的理念之外,可能有很多原因,但我认为最大的组成部分是:

  • 缺乏为另一个OS打包的欲望(这对Debian来说是个大问题)
  • 可用软件包的差异导致密钥依赖关系的不同版本
  • 操作系统本身的差异对ABI(应用程序二进制接口)产生了不同的要求,这可能很难回避
  • 懒编程

6
ftr-首字母缩略词“ ABI ” 的第二次点击在这种情况下非常有趣,“后天性脑损伤”
沃伦

6

Oracle Linux和Red Hat Enterprise Linux之间的差异主要是许可和支持方面的差异。

两家公司使用不同的机制来计算已安装实例的数量。

其次,Oracle Linux提供了几种类型的内核的选择。您可以使用Red Hat提供的相同内核,也可以使用Oracle修改的两种内核之一。

Oracle的Unbreakable内核包括一些其他驱动程序(例如,用于SSD磁盘),这些驱动程序在Red Hat的内核中不可用。由于这些新增功能,Oracle声称可以显着提高性能。

当然,您需要考虑您对这些营销主张有多少重视,以及这种情况是否适用于您的环境。即,您是否使用SSD磁盘和非宽带消息传递?

另一方面,Oracle不会恕我直言,它没有为Red Hat Network Satellite服务器提供真正的替代方案。这对我们决定在标准RHEL服务器上运行新的Oracle数据库的影响很大。但是,这又有多重要取决于您的环境。我们发言的Oracle代表确实提到Oracle企业管理器已经扩展了一些管理功能,但我们没有对此进行进一步调查。

是另一个站点,有关Oracle Linux的更多信息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.