いろいろ備忘録日記

主に .NET とか Go とか Python絡みのメモを公開しています。

CentOS と Ubuntu のバージョンを確認するやり方メモ

概要

たまにしか確認しないので、いつも忘れてしまう・・。

忘れても思い出せるように、ここにメモメモ・・・。

Ubuntu

$ cat /etc/lsb_release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"

lsb_release -aでもオケ

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:        20.04
Codename:       focal

/etc/os-release というファイルもあり、こちらはもう少し細かい情報がある。

$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04 LTS"
VERSION_ID="20.04"
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"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

/etc/os-release は、/use/lib/os-release へのシンボリックリンクとなっている。

CentOS

$ cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)

/etc/redhat-release/etc/centos-release へのシンボリックリンクとなっている

$ cat /etc/centos-release
CentOS Linux release 8.1.1911 (Core)

他にも /etc/system-release という名前でもシンボリックリンクはられている。

/etc/os-release というファイルは、もう少し細かい情報がある。

$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"

過去の記事については、以下のページからご参照下さい。

  • いろいろ備忘録日記まとめ

devlights.github.io

サンプルコードは、以下の場所で公開しています。

  • いろいろ備忘録日記サンプルソース置き場

github.com

github.com

github.com