ウェブサイト検索

CentOS または RHEL のバージョンを確認する 4 つの方法


サーバー上で実行しているCentOS/RHEL リリースのバージョンをご存知ですか?なぜこれが重要なのでしょうか?この情報を念頭に置いておく理由はいくつかあります。システムに関する情報を迅速に収集するためです。バグ修正やセキュリティ更新を常に把握し、特定のリリース用に正しいソフトウェア リポジトリを構成するなどです。

これはおそらく経験豊富なユーザーにとっては簡単な作業ですが、初心者にとっては通常そうではありません。この記事では、 サーバーにインストールされているCentOS または RHEL Linux のバージョンを確認する方法を説明します。

CentOS で Linux カーネルのバージョンを確認する方法

カーネルのバージョンを知ることは、ディストリビューションのリリース バージョンを知ることと同じくらい重要です。 Linux カーネルのバージョンを確認するには、uname コマンドを使用します。

uname -or
OR
uname -a	#print all system information

上記のコマンドの出力から、CentOS は古いカーネル バージョンを搭載していることがわかります。最新のカーネル リリースをインストールまたはアップグレードするには、記事「カーネル 4.15 をインストールまたはアップグレードする方法」の指示に従ってください。 CentOS 7では。

CentOS または RHEL のリリース バージョンを確認する方法

CentOS リリース バージョン番号は、「6 」「7 」 などのメジャー バージョンと、次のようなマイナー バージョンまたはアップデート バージョンの 2 つの部分で構成されます。または「6.x 」 または 「7.x 」。これらは、ビルドに使用される RHEL のメジャー バージョンとアップデート セットに実質的に対応します。特定のCentOS リリース。

これについてさらに詳しく説明すると、たとえば、CentOS 7.5RHEL 7 Update 5 ( とも呼ばれます) のソース パッケージから構築されています。 RHEL バージョン 7.5)、これはRHEL 7 の「ポイント リリース」と呼ばれます。

CentOS または RHEL のリリース バージョンを確認する 4 つの便利な方法を見てみましょう。

1. RPMコマンドの使用

RPM (Red Hat Package Manager) は、(RHELCentOSFedora) などの Red Hat ベースのシステム向けの人気のある中核的なパッケージ管理ユーティリティです。このrpm コマンドを使用すると、CentOS/REHL リリース バージョンを取得できます。

rpm --query centos-release  [On CentOS]
rpm --query redhat-release  [On RHEL]

2. Hostnamectlコマンドの使用

hostnamectl コマンドは、Linux システムのホスト名を照会および設定し、スクリーンショットに示されているオペレーティング システムのリリース バージョンなどのその他のシステム関連情報を表示するために使用されます。

hostnamectl

3. lsb_releaseコマンドの使用

lsb_release コマンドは、 いくつかのLSB (Linux 標準ベース) およびディストリビューション情報を表示します。 CentOS/REHL 7 では、lsb_release コマンドが redhat-lsb パッケージで提供されており、インストールできます。

sudo yum install redhat-lsb

インストールすると、次のように CentOS/REHL のバージョンを確認できます。

lsb_release -d

4. ディストリビューション リリース ファイルの使用

上記のコマンドはすべて、多数のシステム ファイルから OS リリース情報を取得します。 cat コマンドを使用して、これらのファイルの内容を直接表示できます。

cat /etc/centos-release    [On CentOS]
cat /etc/redhat-release    [On RHEL]
cat /etc/system-release
cat /etc/os-release 		#contains more information

それは今のところすべてです!ここで取り上げるべき他の方法をご存知の場合は、以下のコメント フォームからお知らせください。トピックに関連する質問をすることもできます。