获取有关 Linux 发行版的矛盾信息

获取有关 Linux 发行版的矛盾信息

我想检查哪个 Linux 发行版正在给我的远程 Linux 机器上运行。我已经看到了这个关于超级用户的答案上面说

LSB 工具提供此信息

然后它继续说,在大多数流行发行版未安装 LSB 的系统上,以下内容可以解决问题:

cat /etc/*{release,version}

现在这是我使用这两种技术所看到的:

[subhrcho@slc04lyo pcbpel]$ lsb_release -irc
Distributor ID: EnterpriseEnterpriseServer
Release:        5.8
Codename:       Carthage
[subhrcho@slc04lyo pcbpel]$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.8 (Tikanga)

我的问题是为什么我从运行这些命令中得到矛盾的信息?我在这里缺少什么?

附加信息:当发出 uname -or 命令时,我得到以下信息:

2.6.18-308.4.1.0.1.el5xen GNU/Linux

答案1

这不是矛盾的信息。您运行的是基于 RHEL 的 Oracle Enterprise Linux。欲了解更多信息,检查这里

相关内容