2010-11-10 129 views
18

我有點的事實,雖然我是從DVD安裝RHEL 5.1(紅帽/ 5.1.x86_64),當我發出命令困惑:如何確認RedHat Enterprise Linux版本?

cat /etc/redhat-release 

我:

Red Hat Enterprise Linux Server release 5.5 (Tikanga) 

是什麼這個意思?這是發佈版本還是內核版本?是否有另一種方法來確認真實版本的RHEL?

我在問這個問題,因爲會有某些應用程序依賴於此。

非常感謝提前。

回答

23

我假設你已經運行yum升級。這通常會將您更新到最新的次要版本。

你的用於確定所述版本主資源/etc/redhat_releaselsb_release -a

+0

我發誓這是系統管理員是做yum的更新,它必須是他:) – 2010-11-10 00:50:15

3

這是RHEL發行版本。

您可以通過輸入uname -r來查看內核版本。這將是2.6.something。

1

即RHEL的發佈版本,或至少RHEL的從該包供給的/ etc /安裝紅帽釋放的釋放。像這樣的文件可能是最接近你可以來;你也可以看看/ etc/lsb-release。

理論上可以從多個版本混合安裝軟件包(例如,將系統的一部分升級到5.5,而將其他部分保留爲5.4),因此如果您依賴於特定組件的版本,則需要檢查那些個人。

19

避免在/ etc/*釋放*文件,並運行此命令,相反,它是更加可靠,而且提供了更多的細節:

rpm -qia '*release*' 
+1

這個命令產生精確的版本。謝謝! – asgs 2015-11-23 05:18:47

相關問題