我正在准备一项新服务。我寻找了一些服务器托管服务,我选择的公司仅支持 CentOS 5.8 和 6.2。
所以我想在本地虚拟机上尝试一下,但我发现这些版本已被弃用,并且 CentOS 团队不再支持。据我所知,选择CentOS的原因之一是它的长期支持,所以我现在很困惑。
我在我的虚拟机上使用了 Ubuntu,并且 Ubuntu 有明确的长期使用策略,称为 LTS。我期待 CentOS 上出现类似的情况。
我应该选择什么版本来长期生产使用,当新版本出现时我应该升级系统版本吗? CentOS 上期望什么样的安装和管理模式?
答案1
CentOS 是 Red Hat Enterprise Linux (RHEL) 的重新打包。版本本质上是相同的,CentOS 有与 RHEL 严格二进制兼容的政策。
Red Hat 所做的就是削减一个版本,比如 6 或 RHEL,并发布一个安装程序作为 RHEL 6.0。 Bug 修复和(很少)版本更新会不断累积,并且 RHEL 6.0 + 所有更新都会在 RHEL 6.0 首次发布后大约 6 个月返回到 RHEL 6.1,等等。并不是说 6.3 推出后不再支持 6.2,而是说它毫无意义:今天从原始介质安装 CentOS 6.0 并应用所有更新,您所拥有的就是 CentOS 6.3。仅仅获得 6.3 安装介质就意味着更少的更新,仅此而已。