Enterprise IT Solutions/Linux

우분투 버전 확인 방법

iseop 2025. 2. 8. 12:02

1. lsb_release

  • 해당 리눅스 배포판에 대한 정보를 표시하는 프로그램이다.
root@odroid:/etc/mysql# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

 

2. /etc/os-release

  • 해당 호스트의 릴리스 버전을 나타내는 파일이라고 하나, Ubuntu 24.04에서는 /usr/lib/os-release의 심볼릭 링크이다.
root@ubuntu:/etc/mysql# file /etc/os-release
/etc/os-release: symbolic link to ../usr/lib/os-release

root@ubuntu:/etc/mysql# cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 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

 

3. /usr/lib/os-release

  • 각 리눅스 배포판에 해당하는 릴리스 버전 정보를 포함하는 파일이다.

 

참고자료

  • LSB_RELEASE Manual page