如何确认RedHat Enterprise Linux版本?

时间:2010-11-10 00:41:49

标签: linux redhat

虽然我从DVD(RedHat / 5.1.x86_64)安装了RHEL 5.1,但当我发出命令时,我感到有点困惑:

cat /etc/redhat-release

我得到了:

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

这是什么意思?这是发布版本还是内核版本?还有另一种方法可以确认RHEL的真实版本吗?

我问这个问题,因为某些应用程序会依赖于此。

非常感谢提前。

4 个答案:

答案 0 :(得分:34)

避免使用/ etc / * release *文件并运行此命令,它更可靠并提供更多详细信息:

rpm -qia '*release*'

答案 1 :(得分:30)

我认为你已经运行了yum升级。这通常会使您更新到最新的次要版本。

您确定版本的主要资源是/etc/redhat_releaselsb_release -a

答案 2 :(得分:3)

这是RHEL发布版本。

您可以通过键入uname -r来查看内核版本。它将是2.6.something。

答案 3 :(得分:1)

这是RHEL的发布版本,或者至少是安装了/ etc / redhat-release的软件包的RHEL版本。像这样的文件可能是你最接近的文件;你也可以看看/ etc / lsb-release。

理论上可以从混合版本安装软件包(例如,将系统的一部分升级到5.5,而将其他部分保存在5.4),因此如果您依赖于特定组件的版本,则需要检查这些单独