【问题标题】:How to confirm RedHat Enterprise Linux version? [closed]如何确认 RedHat Enterprise Linux 版本? [关闭]
【发布时间】:2010-11-10 00:41:48
【问题描述】:

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

cat /etc/redhat-release

我明白了:

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

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

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

非常感谢。

【问题讨论】:

  • @REVIEWERS:创建此问题时,超级用户不存在。重新打开!

标签: linux redhat


【解决方案1】:

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

rpm -qia '*release*'

【讨论】:

  • 这个命令产生精确的版本。谢谢!
  • 这个答案应该被接受
  • 出色的答案。!!
【解决方案2】:

我假设您已经运行了 yum upgrade。这通常会将您更新到最新的次要版本。

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

【讨论】:

  • 我发誓是系统管理员做了 yum 更新,一定是他 :)
【解决方案3】:

这是 RHEL 发布版本。

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

【讨论】:

    【解决方案4】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 2010-12-22
      • 2017-07-11
      • 1970-01-01
      • 1970-01-01
      • 2019-03-01
      • 2018-05-17
      相关资源
      最近更新 更多