Ubuntu 버전 확인 방법: 신뢰할 수 있는 6가지 방법

패키지를 설치하거나, 서버 가이드를 따르거나, 저장소를 추가하거나, 드라이버를 문제 해결하려고 할 때 지침에서 갑자기 "어떤 Ubuntu 버전을 실행 중인가요?"라고 묻는 경우가 있습니다. 이 질문은 겉보기보다 훨씬 중요합니다. Ubuntu 릴리스는 패키지 버전, 커널, 지원 기간이 다르며, 때로는 설치 지침도 다릅니다. 잘못된 버전을 알려주거나 Linux 커널 버전을 Ubuntu 릴리스로 착각하면 잘못된 해결 방법을 따르게 될 수 있습니다.

가장 빠른 답변은 작업 환경에 따라 다릅니다. Ubuntu 데스크톱에서는 터미널을 열지 않고 설정에서 버전을 확인할 수 있습니다. Ubuntu 서버, 원격 SSH 세션, WSL, 클라우드 VM 또는 최소 설치 환경에서는 터미널 명령어가 일반적으로 더 빠릅니다. 이 가이드는 가장 쉬운 방법부터 시작하여 시스템 파일 및 문제 해결로 넘어가고, 결과를 올바르게 읽었는지 확인하는 간단한 방법으로 마무리됩니다.

빠른 답변: Ubuntu 버전을 확인하는 가장 좋은 두 가지 방법

데스크톱 인터페이스가 있는 경우 설정 → 시스템 → 정보를 열고 운영 체제 정보를 찾으세요. Canonical의 현재 Ubuntu 데스크톱 문서에서는 이를 설치된 릴리스를 확인하는 그래픽 방식으로 지정합니다. 공식 Ubuntu 데스크톱 릴리스 가이드를 참조하세요.

터미널에 있는 경우 다음을 실행하세요:

lsb_release -a

이 명령어는 일반적으로 배포판, 설명, 릴리스 번호 및 코드명을 표시합니다. Ubuntu 매뉴얼 페이지는 -a가 해당 배포판 관련 정보를 모두 표시하는 옵션임을 문서화합니다. 공식 Ubuntu lsb_release 매뉴얼 페이지를 참조하세요.

터미널의 lsb_release -a 및 버전 확인 옵션을 보여주는 AI 생성 Ubuntu 데스크톱 일러스트
데스크톱과 터미널에서 Ubuntu 릴리스를 확인하는 모습을 묘사한 AI 생성 일러스트입니다. 실제 Ubuntu 스크린샷이 아니며, 표시된 예시 버전은 설명용입니다.

방법 1: 설정에서 Ubuntu 버전 확인

Ubuntu 데스크톱을 사용하며 명령어를 입력하고 싶지 않은 경우 이것이 가장 쉬운 옵션입니다.

  1. 설정을 엽니다.
  2. 시스템을 선택합니다.
  3. 정보를 엽니다.
  4. Ubuntu 릴리스 이름을 포함하는 운영 체제 또는 시스템 세부 정보 항목을 찾습니다.

Ubuntu 데스크톱 버전에 따라 정확한 레이블이 약간 다를 수 있습니다. Canonical의 사용자 도움말에서도 설정을 열고 시스템으로 이동한 다음 정보 및 시스템 세부 정보를 통해 OS 이름 및 기타 시스템 정보를 확인하는 방법을 설명합니다. 중요한 부분은 Ubuntu 24.04 LTS 또는 Ubuntu 26.04 LTS와 같은 릴리스 식별자입니다.

이 방법은 컴퓨터 앞에 앉아 있으며 사람이 읽기 쉬운 빠른 답변이 필요할 때 가장 좋습니다. 헤드리스 서버, 자동화 환경 또는 릴리스 번호만 스크립트에 복사해야 하는 경우에는 덜 유용합니다.

방법 2: lsb_release를 사용하여 터미널에서 명확한 답변 얻기

대부분의 대화형 터미널 세션에서 lsb_release는 가장 읽기 쉬운 출력을 제공합니다.

lsb_release -a

예시는 다음과 같습니다:

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

첫 번째 줄에 No LSB modules are available.라고 표시되더라도 그 아래에 Ubuntu 정보가 나타나면 명령어가 여전히 필요한 배포판 세부 정보를 제공한 것입니다. 주의 깊게 봐야 할 필드는 다음과 같습니다:

필드의미예시
Description읽기 쉬운 릴리스 이름Ubuntu 24.04.1 LTS
Release주요 Ubuntu 릴리스 시리즈24.04
Codename일부 저장소 및 문서에서 사용하는 릴리스 코드명noble

모든 필드가 항상 필요한 것은 아닙니다. 릴리스 번호만 필요하면 다음을 사용하세요:

lsb_release -rs

코드명만 필요하면:

lsb_release -cs

짧은 설명만 필요하면:

lsb_release -ds

이러한 짧은 명령어는 값을 문서나 셸 스크립트에 복사할 때 유용합니다.

방법 3: /etc/os-release 읽기

lsb_release를 사용할 수 없는 경우 가장 유용한 대체 방법은 운영 체제 식별 파일입니다:

cat /etc/os-release

다음과 유사한 필드가 보일 수 있습니다:

PRETTY_NAME="Ubuntu 26.04 LTS"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 LTS (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu

정확한 필드는 릴리스에 따라 다르지만, 이 작업을 위해 PRETTY_NAME, VERSION_ID 및 VERSION_CODENAME이 가장 유용합니다. Ubuntu의 현재 os-release 문서에서는 /etc/os-release에 운영 체제 식별 데이터가 포함되어 있으며 존재할 경우 /usr/lib/os-release보다 우선한다고 설명합니다. 또한 프로그래밍 방식의 OS 식별에는 ID 및 VERSION_ID를, 사용자-facing 레이블에는 PRETTY_NAME을 권장합니다. 공식 Ubuntu os-release 매뉴얼 페이지를 참조하세요.

다른 변수 없이 읽기 쉬운 이름만 원한다면 간단한 명령어는 다음과 같습니다:

grep '^PRETTY_NAME=' /etc/os-release

스크립트의 경우 값을 직접 읽을 수 있습니다:

. /etc/os-release
printf '%s\n' "$ID"
printf '%s\n' "$VERSION_ID"

이것은 일반적으로 길게 형식화된 명령어 출력을 파싱하는 것보다 더 나은 기계 가독성 접근 방식입니다.

방법 4: 시스템 세부 정보도 필요한 경우 hostnamectl 사용

systemd를 사용하는 Ubuntu 시스템에서 hostnamectl은 더 넓은 범위의 시스템 요약을 제공할 수 있습니다:

hostnamectl

출력에는 운영 체제, 커널, 아키텍처, 호스트 이름 및 가상화 정보가 포함될 수 있습니다. 이는 지원 기술자가 Ubuntu 릴리스 이상의 정보를 요청할 때 유용합니다.

그러나 hostnamectl은 모든 환경에 최선의 선택은 아닙니다. 컨테이너, 최소 환경, chroot 또는 관련 systemd 서비스가 사용할 수 없는 시스템은 다르게 동작할 수 있습니다. 유일한 목적이 Ubuntu 릴리스 확인이라면 lsb_release 또는 /etc/os-release가 더 간단합니다.

방법 5: Ubuntu 버전과 커널 버전을 혼동하지 마세요

흔한 실수는 다음을 실행하는 것입니다:

uname -r

그리고 결과가 Ubuntu 버전이라고 가정하는 것입니다. 그렇지 않습니다. Ubuntu uname 매뉴얼 페이지는 -r을 커널 릴리스를 출력하는 옵션으로 정의합니다. 예를 들어 6.8.0-xx-generic와 같은 값은 실행 중인 Linux 커널을 설명하며, 운영 체제가 Ubuntu 22.04, 24.04 또는 26.04인지를 나타내지 않습니다. 공식 Ubuntu uname 매뉴얼 페이지를 참조하세요.

이 구분이 중요한 이유는 Ubuntu LTS 릴리스가 수명 동안, 특히 하드웨어 활성화 업데이트나 클라우드 전용 커널을 통해 새로운 커널을 받을 수 있기 때문입니다. 따라서 동일한 Ubuntu 릴리스를 사용하는 두 대의 머신이 서로 다른 커널 버전을 보고할 수 있습니다.

누군가 문제 해결 정보를 요청하는 경우 두 값을 모두 제공하는 것이 종종 유용합니다:

lsb_release -ds
uname -r

첫 번째 줄은 Ubuntu 릴리스를 식별하고, 두 번째 줄은 실행 중인 커널을 식별합니다.

방법 6: WSL, 컨테이너 및 원격 시스템에서 버전 올바르게 확인

WSL의 Ubuntu

Windows용 Linux 하위 시스템(WSL)의 Ubuntu 내부에서는 lsb_release -a 또는 cat /etc/os-release를 사용하여 Ubuntu 사용자 공간 릴리스를 식별하세요. uname -r을 실행하면 Microsoft/WSL 관련 커널 문자열이 보일 수 있습니다. 이는 예상된 것입니다: 커널 정보와 Ubuntu 배포판 버전은 서로 다른 질문에 답합니다.

Canonical은 Ubuntu 릴리스 문서에서 Ubuntu를 WSL용 공식적으로 사용 가능한 환경으로 문서화합니다.

Docker 및 기타 컨테이너

컨테이너 내부에서 cat /etc/os-release를 실행하면 일반적으로 호스트 운영 체제가 아닌 컨테이너 이미지의 운영 체제를 식별하게 됩니다. Ubuntu 24.04 기반 컨테이너는 다른 Ubuntu 릴리스를 사용하거나 심지어 다른 Linux 배포판을 사용하는 호스트에서 실행될 수 있습니다.

마찬가지로 일반적인 컨테이너 내부의 uname -r은 호스트와 공유되는 커널을 반영합니다. 두 명령어가 "불일치"하는 것처럼 보이는 이유는 서로 다른 계층을 설명하기 때문입니다.

원격 SSH 시스템

서버에 SSH로 접속한 후 원격 셸에서 버전 명령어를 실행하세요. 로컬 노트북의 Ubuntu 버전에 의존하지 마세요. 유용한 한 줄 확인 방법은 다음과 같습니다:

printf 'Ubuntu: '; lsb_release -ds 2>/dev/null || grep '^PRETTY_NAME=' /etc/os-release; printf 'Kernel: '; uname -r

이것은 패키지 또는 구성 변경을 하기 전에 배포판 및 커널 컨텍스트를 모두 제공합니다.

lsb_release가 "command not found"라고 표시되면 어떻게 해야 하나요?

운영 체제가 손상되었다고 가정하지 마세요. 일부 최소 이미지에는 모든 편의 명령어가 포함되지 않을 수 있습니다. 먼저 일반적인 최신 Ubuntu 설치에 이미 존재하는 시스템 파일을 사용하세요:

cat /etc/os-release

기존 스크립트에서 특별히 lsb_release가 필요한 경우 패키지가 설치되어 있는지 확인하고 APT를 통해 적절한 Ubuntu 패키지를 설치할 수 있습니다. 하지만 일회성 버전 확인의 경우 /etc/os-release가 이미 릴리스 식별을 제공하므로 다른 패키지를 설치할 필요가 일반적으로 없습니다.

Ubuntu 버전 번호 이해하기

Ubuntu의 공식 릴리스 형식은 YY.MM[.POINT-RELEASE] [LTS]입니다. 첫 두 자리는 연도를, 다음 두 자리는 초기 릴리스의 월을 나타냅니다. 예를 들어 Ubuntu 26.04는 2026년 4월에 릴리스되었습니다. Canonical은 일반적으로 6개월마다 새로운 Ubuntu 시리즈를, 2년마다 4월에 LTS 릴리스를 게시합니다. 공식 Ubuntu 릴리스 주기 문서를 참조하세요.

24.04.1과 같은 숫자는 24.04 LTS 시리즈의 포인트 릴리스입니다. Canonical은 포인트 릴리스가 초기 LTS 릴리스 이후의 업데이트를 묶어 새로운 설치가 더 최신 이미지에서 시작하도록 한다고 설명합니다. 대부분의 소프트웨어 호환성 검사에서 중요한 기본 시리즈는 여전히 24.04이지만, 설치 미디어, 하드웨어 활성화 또는 특정 시스템 스냅샷을 논의할 때 포인트 릴리스 수준이 중요할 수 있습니다.

LTS 레이블은 장기 지원(Long Term Support)을 의미합니다. 현재 Canonical 문서에 따르면 LTS 릴리스는 main 구성 요소의 패키지에 대해 5년간의 표준 보안 유지 관리를 받으며, 중간 릴리스는 9개월간 지원됩니다. 따라서 머신이 여전히 정상 지원 기간 내에 있는지 확인할 때 정확한 Ubuntu 버전을 아는 것이 중요합니다.

어떤 방법을 사용해야 하나요?

상황최적의 방법이유
Ubuntu 데스크톱 초보자설정 → 시스템 → 정보명령어 불필요
일반 터미널 또는 SSH 세션lsb_release -a읽기 쉬운 릴리스, 설명 및 코드명
최소 서버 또는 lsb_release 누락cat /etc/os-release표준 OS 식별 파일 사용
셸 스크립트/etc/os-release에서 ID 및 VERSION_ID 읽기구조화된 값이 신뢰성 있게 테스트하기 더 쉬움
더 많은 시스템 컨텍스트가 필요한 지원 요청hostnamectl 및 uname -r커널, 아키텍처, 호스트 이름 및 기타 세부 정보 추가
WSL 또는 컨테이너/etc/os-release 및 uname -r사용자 공간 배포판과 커널 정보 분리

최종 확인: 올바른 버전을 찾았는지 확인

소프트웨어를 설치하거나 버전별 지침을 따르기 전에 두 가지 독립적인 정보로 결과를 검증하세요. 다음을 실행하세요:

lsb_release -ds
grep '^VERSION_ID=' /etc/os-release
uname -r

첫 두 줄은 동일한 Ubuntu 릴리스 시리즈를 식별해야 합니다. 세 번째 줄은 커널 릴리스이므로 일반적으로 다르게 보일 것이며, 이는 예상된 것입니다.

예를 들어 설명에 Ubuntu 24.04.1 LTS라고 표시되고 VERSION_ID가 24.04라고 표시되면 Ubuntu 24.04 LTS 시리즈를 사용 중입니다. 6.x.x-...-generic과 같은 별도의 커널 값은 이 결과와 모순되지 않습니다.

이러한 값들이 일치하면 해당 Ubuntu 시리즈를 위한 문서, 저장소, 패키지 지침 및 지원 안내를 안전하게 사용할 수 있습니다. 다른 사람과 시스템 정보를 공유할 때 가장 유용한 간결한 답변은 일반적으로 Ubuntu 릴리스와 커널 버전을 함께 제공하는 것입니다. 예를 들어, 둘 중 하나만 제공하는 대신 "Ubuntu 24.04 LTS, kernel 6.x"라고 답하는 것이 좋습니다.

댓글 남기기

크롬북에 리눅스를 설치하는 방법: 실용적인 단계별 가이드

크롬북에 리눅스를 설치하는 방법: 실용적인 단계별 가이드

ChromeOS의 기본 Debian 환경을 사용하여 지원되는 크롬북에 리눅스를 설치하는 방법과 앱, 파일, 백업, 문제 해결 및 제한 사항에 대해 알아보세요.

Ubuntu 버전 확인 방법: 신뢰할 수 있는 6가지 방법

Ubuntu 버전 확인 방법: 신뢰할 수 있는 6가지 방법

설정 또는 터미널에서 Ubuntu 버전을 확인하는 방법, 릴리스와 커널 버전의 차이 이해, 일반적인 명령어 문제 해결 및 결과 검증 방법을 알아보세요.

Windows 및 Mac용 Acronis True Image (2021) 다운로드 및 설치

Windows 및 Mac용 Acronis True Image (2021) 다운로드 및 설치

Acronis True Image는 데이터 백업 및 복원을 위한 최고의 솔루션입니다. 이 소프트웨어를 통해 모든 데이터를 안전하게 보호하고 관리하세요.

4K Download의 4K 비디오 다운로더 검토: 기능 및 비교

4K Download의 4K 비디오 다운로더 검토: 기능 및 비교

YouTube, Dailymotion, Vimeo 등의 4K 및 HD 동영상을 오프라인에서 무료로 시청하고 싶으신가요? 4K Video Downloader에 대한 최종 리뷰를 읽어보세요.

무료 레지스트리 클리너 사용: 다운로드 + 사용 방법

무료 레지스트리 클리너 사용: 다운로드 + 사용 방법

정기적으로 Windows 레지스트리를 청소하는 것은 PC 유지 관리 루틴의 일부여야 합니다. 그것은 당신을 방해 할 수있는 잘못된 항목을 제거하여 작동합니다

CCleaner는 안전한가요? CCleaner 다운로드, 설치, 사용 방법

CCleaner는 안전한가요? CCleaner 다운로드, 설치, 사용 방법

소프트웨어를 설치 및 제거하거나, 다른 게임이나 웹 브라우저를 사용하거나, 자주

SyncBack 다운로드 및 설치: SyncBack 무료 사용 방법(Windows 10)

SyncBack 다운로드 및 설치: SyncBack 무료 사용 방법(Windows 10)

집에서 컴퓨터로 작업하는 경우 시스템 충돌,

Windows 10용 7-Zip: 다운로드, 설치, 사용 방법

Windows 10용 7-Zip: 다운로드, 설치, 사용 방법

압축 도구는 파일 크기를 줄이고 하드 디스크 공간을 확보하려는 사용자에게 필수 불가결합니다. 오래된 것을 추가하여 가능합니다.

QuickBooks 도구 허브: 다운로드, 설치, 사용 방법

QuickBooks 도구 허브: 다운로드, 설치, 사용 방법

QuickBooks는 Intuit에서 개발 및 게시한 인기 있는 회계 소프트웨어 응용 프로그램입니다. 중소기업에서 처리하는 데 사용할 수 있습니다.

2021년 최고의 비디오 컨버터 소프트웨어 11개 – 리뷰 – 무료 및 유료

2021년 최고의 비디오 컨버터 소프트웨어 11개 – 리뷰 – 무료 및 유료

여가 시간에 영화를 보는 것을 좋아한다면 좋아하는 영화를 보지 못하게 하는 장치 호환성 문제에 이미 직면했을 것입니다.