Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

우분투(Ubuntu) 버전은 여러 가지 방법으로 확인할 수 있으며, 각 방법마다 장점이 다릅니다. 어떤 방법은 주요 버전만 간략히 보여주고, 어떤 방법은 시스템의 세부 정보까지 모두 알려줍니다.

우분투 버전을 알아야 하는 이유

우분투를 사용하고 있다는 사실은 이미 알고 있을 것입니다. 그런데 왜 버전 확인이 중요할까요?

  • 윈도우의 여러 버전과 마찬가지로, 일부 프로그램은 특정 우분투 버전에서만 정상적으로 작동합니다. 하드웨어에 맞는 드라이버와 내 버전에 최적화된 앱을 설치하려면 현재 버전을 정확히 알아야 합니다.
  • 운영체제에 어떤 업데이트가 필요한지 파악하는 데에도 도움이 됩니다.
  • 일부 우분투 버전은 서버 용도에 적합하고, 일부는 데스크톱 환경에 더 적합합니다.
  • 우분투 관련 문제로 도움을 요청할 때, 상대방은 거의 항상 사용 중인 버전을 먼저 물어봅니다.

우분투의 버전 체계 이해하기

윈도우나 macOS는 버전 체계가 비교적 단순합니다. 많은 PC가 윈도우 11 또는 윈도우 10을 사용하고, macOS의 최근 버전은 Monterey, Big Sur, Catalina 등입니다.

반면 우분투의 버전 번호는 출시 연도와 월을 기반으로 합니다. 또한 각 릴리스에는 두운법(alliteration)으로 만들어진 코드네임이 붙는데, 형용사 하나와 동물 이름 하나의 조합으로 이루어져 있습니다. Bionic Beaver가 대표적인 예입니다. 예를 들어 21.10 Impish Indri(인드리는 큰 여우원숭이의 일종) 같은 식입니다.

여기에 더해, 언제든지 두 가지 버전이 동시에 운영됩니다. 바로 임시 릴리스(interim release)와 장기 지원(LTS, Long-Term Support) 버전입니다. 임시 릴리스는 출시 후 9개월간 지원됩니다. LTS 버전은 안정성이 중요한 환경에서 사용되며, 5년간의 표준 지원을 받고, ESM(Extended Security Maintenance)을 통해 추가로 5년의 지원 연장이 가능합니다. ESM은 개인 사용자에게는 무료이며, 기업용은 유료 구독입니다.

Canonical Ltd.는 오픈소스 리눅스 커널을 기반으로 우분투를 개발하므로, 리눅스 커널 버전도 알아두면 유용합니다. 리눅스 커널 버전은 5.15처럼 표기되며, 첫 번째 숫자는 메이저 릴리스, 나머지 숫자는 마이너 릴리스를 의미합니다.

이 정보를 모두 합치면 "22.04 LTS Jammy Jellyfish, Linux 커널 5.15"와 같은 형태의 우분투 버전 정보를 얻을 수 있습니다.

윈도우 리눅스 서브시스템(WSL)에서 우분투 버전 확인하기

마이크로소프트의 WSL(Windows Linux Subsystem)을 사용하면 윈도우 안에서도 우분투를 실행할 수 있습니다.

  1. Windows용 Ubuntu를 실행합니다.
우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지
  1. 시작하면 명령줄에 우분투 버전과 추가 정보가 표시됩니다. 예시 화면의 버전은 Ubuntu 20.04 LTS이며, 사용된 리눅스 커널은 5.10.102.1-microsoft-standard-WSL2로 나타납니다. 여기서 WSL2 부분에 주목하세요. WSL용 우분투 리눅스는 버전 1과 2가 있으며, 각각 장단점이 있습니다.
우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

이미 WSL 우분투를 열었다면 해당 화면이 사라졌을 수 있습니다. 그런 경우 아래에서 소개하는 명령줄 기반 확인 방법을 활용하세요. 이 방법들은 WSL 환경에서도 동일하게 작동합니다.

명령줄(터미널)에서 우분투 버전 확인하기

"리눅스 배포판"이나 "bash" 같은 용어에 익숙하다면, 명령줄 인터페이스가 가장 편리한 방법입니다.

  1. Ctrl + Alt + T를 눌러 터미널을 엽니다.
  2. 아래 명령어 중 하나를 입력해 우분투 버전을 확인합니다. 각 명령어는 표시해 주는 정보의 양이 조금씩 다릅니다.

lsb_release -d

가장 짧은 결과를 원한다면 lsb_release -d 명령어를 사용하세요. lsb_release 명령어는 모든 리눅스 배포판의 LSB(Linux Standard Base) 정보를 보여줍니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

lsb_release -a

-a 옵션을 사용하면 배포자 ID(Distributor ID), 설명(Description), 릴리스(Release), 코드네임(Codename)을 포함한 전체 정보를 확인할 수 있습니다. 흥미로운 점은 Codename 항목에는 전체 코드네임이 표시되지 않는다는 것입니다. 아래 예시 버전의 전체 코드네임은 Jammy Jellyfish입니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

hostnamectl

hostnamectl 유틸리티는 호스트 또는 호스트네임 정보를 변경하거나 조회합니다. 옵션 없이 실행하면 호스트네임 정보만 표시되는데, 이때 Operating System 줄에서 우분투 버전을, Kernel 줄에서 리눅스 커널 버전을 확인할 수 있습니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

cat /etc/issue

cat(concatenate) 명령어는 원래 파일을 연결할 때 사용됩니다. 옵션 없이 파일 경로와 파일명(/etc/issue)만 지정하면 issue 파일의 내용을 그대로 출력합니다. 뒤에 붙는 \n \l 부분은 이 맥락에서는 중요하지 않으므로 무시해도 됩니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

cat /etc/os-release

위 명령어와 마찬가지로 os-release 파일의 내용을 보여줍니다. Version 줄에 전체 코드네임이 표시되는 점이 특징입니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

uname -r

리눅스 커널 버전만 간단히 확인하려면 uname -r 명령어를 사용하세요. 단, uname 유틸리티는 시스템 정보만 제공하며 우분투 자체에 대한 정보는 포함하지 않습니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

Neofetch로 우분투 버전 확인하기

Neofetch는 시스템 정보를 ASCII 아트와 함께 감각적으로 보여주는 bash 기반 도구입니다.

  1. bash 터미널을 열고 sudo apt install neofetch 명령어로 설치를 시작합니다. 비밀번호를 입력하면 시스템이 neofetch 패키지를 검색합니다.
우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

패키지가 발견되면 Y를 입력해 설치를 진행합니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지
  1. 설치가 완료되면 neofetch 명령어를 입력합니다.
우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

비슷한 유틸리티인 Superfetch(윈도우의 Superfetch와는 전혀 다른 도구이니 혼동하지 마세요)를 설치하려면, 위와 동일한 절차에서 neofetch 대신 superfetch를 입력하면 됩니다. 두 도구는 약간씩 다른 정보를 보여주므로, 가장 자주 필요로 하는 정보를 제공하는 쪽을 선택하는 것이 좋습니다.

우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

GUI로 우분투 버전 확인하기

터미널에 들어가 bash와 명령줄을 다루는 것이 부담스럽다면, 그래픽 인터페이스를 이용하는 방법도 있습니다.

  1. 애플리케이션 보기(Show Applications) 아이콘을 클릭한 다음 설정(Settings)을 선택합니다.
  2. 화면이 열리면 정보(About) 페이지에서 OS 이름(OS Name)을 확인할 수 있습니다. 바로 열리지 않는다면 설정 창을 하단으로 스크롤한 후 정보(About)를 클릭하세요.
우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지 우분투(Ubuntu) 버전 확인 방법 완벽 가이드: 명령어부터 GUI까지

마무리: 이제 내 우분투를 확실히 알겠다!

이렇게 열 가지 방법으로 우분투 버전을 확인할 수 있으며, 그중 상당수가 추가적인 시스템 정보도 함께 제공합니다. 버전을 정확히 파악하면 필요한 업데이트를 결정하고, 호환되는 앱을 찾고, 최신 우분투 버전으로 업그레이드할 적절한 시기를 판단하는 데 큰 도움이 됩니다.