虽然我从DVD(RedHat / 5.1.x86_64)安装了RHEL 5.1,但当我发出命令时,我感到有点困惑:
cat /etc/redhat-release
我得到了:
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
这是什么意思?这是发布版本还是内核版本?还有另一种方法可以确认RHEL的真实版本吗?
我问这个问题,因为某些应用程序会依赖于此。
非常感谢提前。
答案 0 :(得分:34)
避免使用/ etc / * release *文件并运行此命令,它更可靠并提供更多详细信息:
rpm -qia '*release*'
答案 1 :(得分:30)
我认为你已经运行了yum升级。这通常会使您更新到最新的次要版本。
您确定版本的主要资源是/etc/redhat_release
和lsb_release -a
答案 2 :(得分:3)
这是RHEL发布版本。
您可以通过键入uname -r
来查看内核版本。它将是2.6.something。
答案 3 :(得分:1)
这是RHEL的发布版本,或者至少是安装了/ etc / redhat-release的软件包的RHEL版本。像这样的文件可能是你最接近的文件;你也可以看看/ etc / lsb-release。
理论上可以从混合版本安装软件包(例如,将系统的一部分升级到5.5,而将其他部分保存在5.4),因此如果您依赖于特定组件的版本,则需要检查这些单独