web-dev-qa-db-ja.com

RedHat Enterprise Linuxバージョンの確認方法

DVD(RedHat/5.1.x86_64)からRHEL 5.1をインストールしたにもかかわらず、コマンドを発行すると、少し混乱します。

cat /etc/redhat-release

私が得た:

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

これは何を意味するのでしょうか?これはリリースバージョンまたはカーネルバージョンですか? RHELの実際のバージョンを確認する別の方法はありますか?

これに依存する特定のアプリケーションがあるため、この質問をしています。

事前に感謝します。

28
Michael Mao

Yum upgradeを実行したと仮定します。一般的に、最新のマイナーリリースに更新されます。

バージョンを決定するための主なリソースは/etc/redhat_releaseおよびlsb_release -a

30
Bill Lynch

/ etc/* release *ファイルを避けて、代わりにこのコマンドを実行します。はるかに信頼性が高く、詳細が表示されます。

rpm -qia '*release*'
38
MarcH

それがRHELリリースバージョンです。

uname -rと入力すると、カーネルのバージョンを確認できます。 2.6.somethingになります。

3
cHao

それは、RHELのリリースバージョン、または少なくとも/ etc/redhat-releaseを提供するパッケージがインストールされたRHELのリリースです。そのようなファイルは、おそらく最も近いものです。/etc/lsb-releaseも参照できます。

複数のバージョンのパッケージをインストールすることは理論的には可能です(たとえば、システムの一部を5.5にアップグレードし、他の部分を5.4に残します)。したがって、特定のコンポーネントのバージョンに依存する場合は、それらを個別に確認する必要があります。

1