Ubuntu 버전 확인 가이드 | 간단한 명령어로 버전 확인하는 방법

1. Ubuntu의 버전 확인 방법 | 명령어를 사용하여 간단히 확인하는 절차

Ubuntu 버전을 확인하는 이유

Ubuntu 버전 확인은 시스템 관리 및 트러블슈팅에서 매우 중요합니다. 특정 버전에 의존하는 소프트웨어와 보안 업데이트를 적용하려면 정확한 버전 정보가 필요합니다. 특히 LTS(Long Term Support) 버전과 비 LTS 버전의 차이는 시스템 안정성 및 지원 기간에 큰 영향을 미칩니다.

LTS 버전과 비 LTS 버전의 차이

  • LTS(Long Term Support)버전:5년간의 장기 지원이 제공되어 안정적인 시스템 운영이 가능합니다. 서버 환경이나 장기적인 사용을 목표로 하는 경우에 권장됩니다。
  • 비 LTS 버전:새로운 기능을 빠르게 사용할 수 있지만 지원 기간이 짧아 약 9개월 정도입니다. 개발 용도나 새로운 기술을 시험하고 싶은 경우에 적합합니다。

버전 확인의 중요성

버전 정보를 확인함으로써 시스템이 최신 상태인지 판단할 수 있고, 오래된 버전으로 인한 보안 위험을 회피할 수 있습니다. 또한 커널 및 패키지 호환성을 확인하기 위해서도 버전 파악이 중요합니다. 아래에 Ubuntu 버전을 확인하는 구체적인 방법을 소개합니다。
侍エンジニア塾

2. Ubuntu 버전 확인 방법

Ubuntu 버전을 확인하기 위해서는 몇 가지 명령어를 사용하는 방법이 있습니다. 아래에서는 주요 방법을 차례대로 소개합니다.

방법1: lsb_release 명령어 사용

lsb_release 명령어는 Ubuntu 버전을 확인하는 가장 일반적인 방법입니다. 이 명령어는 배포판의 상세 정보를 표시하기 위해 사용됩니다.
lsb_release -a

출력 예시:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:        20.04
Codename:       focal
이 명령어를 실행하면 Ubuntu의 릴리스 버전(예: 20.04.6 LTS 코드네임(예: focal)이 표시됩니다. 또한 lsb_release -d 를 사용하면 버전 정보만 가져올 수 있습니다.
lsb_release -d

출력 예시:

Description:    Ubuntu 20.04.6 LTS

방법2: /etc/os-release 파일 확인

/etc/os-release 파일에는 OS 버전 정보가 기록되어 있습니다. cat 명령어를 사용해 이 파일의 내용을 확인함으로써 보다 상세한 정보를 얻을 수 있습니다.
cat /etc/os-release

출력 예시:

NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
VERSION_ID="20.04"
PRETTY_NAME="Ubuntu 20.04.6 LTS"

방법3: /etc/issue 파일 확인

또 다른 방법으로 /etc/issue 파일의 내용을 확인하는 방법이 있습니다. 이 파일에는 로그인 시 표시되는 메시지가 포함되어 있으며, Ubuntu 버전 정보도 포함되어 있습니다.
cat /etc/issue

출력 예시:

Ubuntu 20.04.6 LTS n l

방법4: GUI에서 버전 확인 절차

명령줄을 사용하지 않고 Ubuntu 버전을 확인하는 것도 가능합니다. 데스크톱 환경에서는 아래 절차로 확인할 수 있습니다.
  1. 화면 오른쪽 상단의 시스템 메뉴를 엽니다.
  2. ‘설정’ > ‘이 시스템에 대하여’를 선택합니다.
  3. 시스템 정보가 표시되어 Ubuntu 버전을 확인할 수 있습니다.
이 GUI 절차는 초보자에게도 친절한 방법이며, 명령줄에 익숙하지 않은 사용자에게 적합합니다.

3. 커널 버전 확인 방법

Ubuntu의 OS 버전과는 별도로, 커널 버전 확인도 중요합니다. 커널은 시스템의 핵심 부분이며, 하드웨어와의 호환성 및 성능에 큰 영향을 미칩니다.

uname 명령을 사용하기

uname 명령을 사용하면 현재 커널 버전을 확인할 수 있습니다. 커널 버전은 Ubuntu 버전과는 달리 시스템 동작에 직접 영향을 줍니다.
uname -r

출력 예:

5.4.0-42-generic
이 예에서는 커널 버전이 “5.4.0-42″임을 확인할 수 있습니다. 커널 업데이트는 시스템 전체의 성능 및 보안에 크게 관련되므로, 정기적으로 확인하는 것이 권장됩니다.

uname -a 명령으로 상세 확인

더 자세한 시스템 정보를 확인하고 싶다면, uname -a 명령을 사용할 수도 있습니다. 이를 통해 커널 버전 외에도 아키텍처 및 기타 정보가 표시됩니다.
uname -a

출력 예:

Linux hostname 5.4.0-42-generic #45-Ubuntu SMP Fri Jul 10 22:47:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

4. 트러블슈팅 및 응용

버전이 올바르게 표시되지 않을 경우

lsb_release 명령이 작동하지 않거나, 버전이 올바르게 표시되지 않을 경우, lsb-release 패키지가 설치되지 않았을 가능성이 있습니다. 이 경우, 아래 명령으로 패키지를 설치합니다。
sudo apt-get install lsb-release
이 명령으로 설치한 후, 다시lsb_release 명령을 실행해 보세요。

Ubuntu 버전 업그레이드 절차

현재 버전을 확인한 후, 버전 업이 필요할 경우, 아래 명령으로 업그레이드를 실행합니다。
sudo apt-get update
sudo apt-get upgrade
sudo do-release-upgrade
이 절차를 통해 최신 LTS 버전 및 비 LTS 버전으로 업그레이드할 수 있습니다. 버전 업 시에는 사전에 데이터를 백업해 두는 것을 권장합니다。

5. 요약 및 다음 단계

Ubuntu의 버전 확인은 시스템 관리에서 필수적인 작업입니다. lsb_release 명령을 비롯한 여러 방법을 활용하여 시스템의 버전 정보를 빠르게 파악할 수 있습니다. 또한 커널 버전도 함께 확인함으로써 시스템 전체 상태를 정확히 파악하고 보안 위험을 최소화할 수 있습니다. 다음 단계로, 버전 확인 후 시스템 업데이트와 패키지 관리에 대한 자세한 내용을 학습함으로써 시스템 관리 능력을 더욱 향상시킬 수 있을 것입니다.
侍エンジニア塾