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: *****