DVD(RedHat/5.1.x86_64)からRHEL 5.1をインストールしたにもかかわらず、コマンドを発行すると、少し混乱します。
cat /etc/redhat-release
私が得た:
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
これは何を意味するのでしょうか?これはリリースバージョンまたはカーネルバージョンですか? RHELの実際のバージョンを確認する別の方法はありますか?
これに依存する特定のアプリケーションがあるため、この質問をしています。
事前に感謝します。
Yum upgradeを実行したと仮定します。一般的に、最新のマイナーリリースに更新されます。
バージョンを決定するための主なリソースは/etc/redhat_release
およびlsb_release -a
/ etc/* release *ファイルを避けて、代わりにこのコマンドを実行します。はるかに信頼性が高く、詳細が表示されます。
rpm -qia '*release*'
それがRHELリリースバージョンです。
uname -r
と入力すると、カーネルのバージョンを確認できます。 2.6.somethingになります。
それは、RHELのリリースバージョン、または少なくとも/ etc/redhat-releaseを提供するパッケージがインストールされたRHELのリリースです。そのようなファイルは、おそらく最も近いものです。/etc/lsb-releaseも参照できます。
複数のバージョンのパッケージをインストールすることは理論的には可能です(たとえば、システムの一部を5.5にアップグレードし、他の部分を5.4に残します)。したがって、特定のコンポーネントのバージョンに依存する場合は、それらを個別に確認する必要があります。