目次
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 버전을 확인하는 것도 가능합니다. 데스크톱 환경에서는 아래 절차로 확인할 수 있습니다.- 화면 오른쪽 상단의 시스템 메뉴를 엽니다.
- ‘설정’ > ‘이 시스템에 대하여’를 선택합니다.
- 시스템 정보가 표시되어 Ubuntu 버전을 확인할 수 있습니다.

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
명령을 비롯한 여러 방법을 활용하여 시스템의 버전 정보를 빠르게 파악할 수 있습니다. 또한 커널 버전도 함께 확인함으로써 시스템 전체 상태를 정확히 파악하고 보안 위험을 최소화할 수 있습니다. 다음 단계로, 버전 확인 후 시스템 업데이트와 패키지 관리에 대한 자세한 내용을 학습함으로써 시스템 관리 능력을 더욱 향상시킬 수 있을 것입니다.