重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【6/2終了】教えて!gooアプリ版

Red Hat Enterprise Linux ES4を使用しています。

バージョンを
#cat /etc/redhat-release
で調べ、
…略…(Nahant Update7)
と表示され、OSバージョンは4.7とわかりました。

なのですが、とあるサイトではバージョンは
#rpm -q redhat-release
で調べられると書かれてあり、
…略… 4ES-8
と表示され、本当は4.8なのか、と混乱しています。

どちらが正しいのでしょうか?そもそも #rpm -q redhat-release コマンドは何の情報を表しているのでしょうか?

教えていただきたく思います。
よろしくお願いいたします。

A 回答 (1件)

rpmはredhat用配布パッケージです。



どちらが正しいかと言うとrpmコマンドが正しいです。
インストール時ES4.7を導入しupdateしてES4.8に変わったのではないでしょうか。

この回答への補足

ご回答くださりありがとうございます。
それが、アップデートしたという話はきいていないのです。
ためしに評価版のRHEL ES4.7をインストールしてみました。もちろんアップデート等もせず。
それなのに /etc/redhat-release で(Nahant Update7)、rpm -q redhat-releaseで4ES-8でした。
なぜでしょう…。rpm -qはインストール済みのパッケージを表示するものではないのでしょうか…?

補足日時:2010/06/21 22:01
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!