有几个应用程序需要运行Linux的特定版本,例如RHEL 5 x64,Update 4。
从理论上讲 ,CentOS 5.4 x64 应该与RHEL变种完全相同 – 因为CentOS项目努力与RHEL 100%兼容。
同样,Oracle Enterprise Linux也应该是相同的,但许多应用程序在没有运行“正确的”发行版时将无法正常工作。
只是安装适当的redhat-release rpm的便宜的修复也不总是有效的。
在引擎盖下,RHEL和重新包装版本之间的真正区别是什么?
除了RHEL和CentOS之间的哲学之外,可能有很多原因,但是我觉得最大的组件是:
Oracle Linux和红帽企业Linux之间的差异主要在于许可和支持方面的差异。
两家公司都使用不同的机制来统计已安装实例的数量。
其次,Oracle Linux提供了几种types的内核的select。 您可以拥有Red Hat发布的相同内核,或者您可以拥有由Oracle修改的两种types的内核之一。
Oracle的Unbreakable内核包含一些在Red Hat内核中不可用的额外驱动程序(例如SSD磁盘)。 由于这些增加, Oracle声称显着的性能提升。
当然,您需要考虑您对这些营销声明的重视程度,以及这种情况是否适用于您的环境。 即你使用SSD磁盘和infiband消息?
另一方面,Oracle做的恕我直言,不提供一个真正的红帽networking卫星服务器的替代品。 这对我们决定在标准RHEL服务器上运行新的Oracle数据库产生了很大的影响。 但是,这又是多么重要取决于你的环境。 我们发言的Oracle代表确实提到Oracle企业pipe理器已经扩展了一些pipe理function,但我们没有进一步调查。
这是另一个有关Oracle Linux更多信息的站点。