一家托管公司为我安装了一台新服务器,但我注意到它运行的是 RedHat 4.4,我很担心它太旧了。当我询问是否可以使用旧版本时,他们不愿意升级操作系统。
我想知道我是否对运行旧版本的 RedHat 感到偏执,或者我是否正确地要求安装 RedHat 6 来解决改进、安全性 + 错误问题等。
编辑:为了避免混淆,这里是完整版本:
cat /etc/redhat-release
Red Hat Enterprise Linux ES 版本 4(Nahant 更新 4)
答案1
不,除非您对 RHEL4 有特殊需求,否则我不会在新服务器上运行 RHEL 4.4,在这种情况下我会运行 RHEL4.9。
- RHEL4.4 存在可远程利用的漏洞
- 如果您想在 RHEL4 上安装任何现代软件,您将遇到依赖性问题。
我会选择 RHEL6。它并不是那么新。
答案2
根据RedHat 的生命周期文档RHEL 4.4(我假设是 RHEL,而不是 RedHat,因为 Plain Redhat 已经有几十年的历史了,现在不再受支持)刚刚结束第二阶段,直到 2012 年 2 月都会收到安全更新和错误修复。但是,如果我要安装新服务器,我会选择 5.x。
但是,至少要让他们获得最新的 SP。
如果可以选择,我会找其他提供商。我可以理解他们还没有准备好推出 6,但目前 5 确实是必须的。这说明他们似乎对保持最新状态没有任何兴趣。
答案3
RedHat 6 仍然比较新,所以我可以理解他们还没有转向它,然而,我真的不明白他们不使用 Redhat 5 的原因。
答案4
不,我不会在新服务器上运行 RHEL4,因为它很快就会停产。我至少会安装 RHEL5,尽管 RHEL6 是更好的选择,因为它的生命周期更长。使用 RHEL4 时,您要么需要尽快升级到 RHEL5 或更新版本,要么在 RedHat 停产该版本后立即运行没有任何安全补丁的版本。另外,正如前面提到的,RHEL4 现在已经很旧了,因此您可能会遇到需要较新版本软件的问题,而这些软件将在较新的版本中提供。