Linux ディストリビューションを確認する

Linux のディストリビューションを確認する方法はいくつかありますが、ここでは代表的な3つの方法を紹介します。

方法1: /etc/os-release ファイルを確認

cat /etc/os-release

このファイルは、多くのLinuxディストリビューションで標準的に存在し、ディストリビューション名やバージョンに関する詳細情報が書かれています。例えば、以下のような出力が得られます。

PRETTY_NAME="Ubuntu 24.04 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo

方法2: lsb_release -a コマンドを実行

lsb_release -a

このコマンドは、多くのディストリビューションに共通の lsb_release パッケージを使用して、ディストリビューション情報を表示します。以下のような出力が得られます。

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:       noble

方法3: hostnamectl コマンドを使用

hostnamectl

このコマンドはホスト名の管理とシステム情報の確認を同時に行います。以下のような出力例が得られます。

   Static hostname: *****
Transient hostname: *****
         Icon name: computer-vm
           Chassis: vm 🖴
        Machine ID: *****
           Boot ID: *****
    Virtualization: kvm
  Operating System: Ubuntu 24.04 LTS                
            Kernel: Linux 6.8.0-36-generic
      Architecture: x86-64
   Hardware Vendor: Red Hat
    Hardware Model: Linux KVM
  Firmware Version: ****
     Firmware Date: *****
      Firmware Age: *****
Posted :