Debian Linux のバージョンを確認する方法

Debian Linux システムに初めてログインしたとき、何か作業をする前に、マシンで動作している Debian のバージョンを確認するのは常に良い考えです。

Debian の三つのリリースは常に活発にメンテナンスされています:

  • Stable – Debian の最新の公式リリースディストリビューション。 この記事を書いている時点では、現在の Debian の安定版 (stable) ディストリビューションはバージョン 9 (stretch) です。
  • Testing – 次の安定版 (stable) リリースとなるプレビュー版 (preview) ディストリビューションです。 まだ安定版としてリリースする準備ができていないパッケージが含まれていますが、 そのための待ち行列には入っています。 このリリースは、安定版としてリリースされるまで継続的に更新されます。
  • Unstable, always codename sid – Debian の活発な開発が行われているディストリビューションです。

このチュートリアルでは、システムにインストールされた Debian Linux のバージョンを確認する方法について、いくつかの異なるコマンドで紹介しましょう。

Checking Debian Version from the Command Line #

The lsb_release utility displays LSB (Linux Standard Base) information about the Linux distribution.

Debian バージョンを確認する好ましい方法は、Linux ディストリビューションの LSB (Linux Standard Base) 情報を表示する lsb_release ユーティリティを使用することです。

lsb_release -a
No LSB modules are available.Distributor ID:DebianDescription:Debian GNU/Linux 9.5 (stretch)Release:9.5Codename:stretch

あなたの Debian のバージョンが説明行に表示されます。 上記の出力からわかるように、私は Debian GNU/Linux 9.5 (stretch) を使用しています。

上記の情報をすべて表示する代わりに、-d スイッチを通過した Debian バージョンを示す説明行を表示することができます:

lsb_release -d

以下のような出力をするはずです:

Description:Debian GNU/Linux 9.5 (stretch)

あるいは、以下のコマンドを使って Debian バージョンをチェックすることも可能です。

Checking Debian Version using the /etc/issue file #

次の cat コマンドは、システム識別テキストを含む /etc/issue の内容を表示します:

cat /etc/issue

出力は、次のようになります。

Debian GNU/Linux 9 \n \l

Checking Debian Version using the /etc/os-release file #

/etc/os-release is a file that contains operating system identification data, and can be found only on the newer Debian distribution running systemd.

この方法は、Debian 9 以降の場合にのみ動作します:

cat /etc/os-release

出力は以下のようになります:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"NAME="Debian GNU/Linux"VERSION_ID="9"VERSION="9 (stretch)"ID=debianHOME_URL="https://www.debian.org/"SUPPORT_URL="https://www.debian.org/support"BUG_REPORT_URL="https://bugs.debian.org/"

hostnamectlコマンドによるDebianバージョンの確認 #

hostnamectlはホスト名を設定できるコマンドですが、Debianバージョンの確認にも使用することが可能です。

このコマンドは Debian 9 以降のバージョンでのみ動作します:

hostnamectl
 Static hostname: debian9.localdomain Icon name: computer-vm Chassis: vm Machine ID: a92099e30f704d559adb18ebc12ddac4 Boot ID: 4224ba0d5fc7489e95d0bbc7ffdaf709 Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-8-amd64 Architecture: x86-64

Conclusion #

このガイドでは、システムにインストールされている Debian のバージョンを確認する方法を示しました。 Debian のリリースに関するより詳しい情報は、Debian Releasespage をご覧ください。

コメントする