Ubuntu의 버전과 관련된 설명및 용어와 역대 버전 일람을 소개하는 페이지.
1. 업데이트 주기
Ubuntu는 소프트웨어 업그레이드가 상당히 자주 이루어진다. 애초에 Debian의 느린 업데이트에 불만을 품고 출발한 배포판이다. 배포판 자체의 업그레이드는 여섯 달에 한 번씩 이루어지며, 버전은 연도와 월에서 따온다. (예: 9.04 - 2009년 4월에 공개된 정식배포판).2. 지원 기간
Ubuntu는 매년 4월, 10월마다 출시되는 일반 버전(Interim)[1] 과, 매 짝수 년도 4월에 출시되는 장기 지원 버전(LTS)을 제공하고 있다. 일반 버전의 경우 9개월 동안 지원하며[2] 지원 기간은 다른 배포판에 비해 매우 짧고 버그도 있지만, LTS에 비해 커널, 하드웨어 드라이버, 프로그램 등을 비롯해 비교적 최신의 패키지를 제공한다는 장점이 있다. Windows Insider Program과 비슷한 개념.
LTS는 장기 지원 버전(Long Term Support)의 약자로 장기간 지원한다는 뜻이다. LTS 버전은 주로 일반인이나 서버 환경 또는 기업 환경을 위한 배려로서 버전업에 맞추어 프로그램을 새 버전으로 물갈이하다가 문제가 생길 여지 및 물갈이에 드는 수고(프로그램 호환성 테스트 및 수정)를 줄이기 위한 것이다. 매 짝수 년도 4월에 1번씩 새로운 LTS 버전이 출시된다. 일반적으로 지원 기간은 5년으로 일반 버전과는 달리 보통 2월, 8월마다 6개월씩 디스크 이미지가 버전업해서(x.x.1씩 증가) 나오는데, 이는 시간이 지날때마다 새로운 보안/버그 수정 업데이트가 쌓이기 때문에 매번 새로운 버전업을 출시해서 설치 후 긴 시간동안 업데이트해야하는 번거로움을 줄이기 위한 목적이다. 또한 버전업 시 커널 버전도 일반 버전에 사용되었던 최신 커널이 탑재된다.
2018년 11월 15일 Canonical의 창립자 셔틀워스는 OpenStack Summit에서 Ubuntu 18.04 LTS 버전에 대해 지원 기간을 10년으로 확장한다고 발표하였다.# 이는 ESM(Extended security maintenance)이라는 이름으로 기본 5년 지원에 추가로 확장 지원 기간이 더해지는 것으로, 다른 LTS 버전에도 적용되며 20.04 등 이후의 버전에도 해당되는 듯 하다. 이전 버전(14.04, 16.04)도 추가 기간이 5년으로 10년간 지원된다.[3]# 단 등록 사용자에게만 적용되며, 개인은 3대까지 무료로 이용이 가능하다.
2024년에는 Ubuntu 24.04 버전부터 LTS 지원 기간을 기본 5년 지원에 ESM 확장 지원 기간 7년으로 총 12년까지 확장한다고 발표하였다.
3. 코드네임
버전 뒤에 붙는 코드네임은 '형용사+동물이름'의 형식을 가지며 양쪽 단어의 첫 글자가 똑같다. 또한 각 단어의 첫 글자가 배포판 업데이트시마다 다음 글자로 올라간다. 초기의 세 버전은 그렇지 않았지만 6.06 LTS부터는 알파벳 순서대로 올라가고 있다.[4] 각 버전별 패키지 저장소 이름은 해당 버전의 코드 네임에서 형용사 부분만 따로 떼어 온다. 이를 테면 7.10 버전은 7번째 버전이므로 코드네임의 이니셜이 G이며, 코드네임이 Gusty Gibbon이므로 7.10의 패키지 저장소 이름은 gusty이다. Z에 해당하는 17.04 Zesty Zapus 이후 다시 A로 돌아왔다. 아래는 배포판의 코드 네임 목록. 특히 취소선이 그인 버전은 지원이 종료된 버전이어서 보안 업데이트 등이 되지 않으니까 가급적이면 사용을 피하도록 하자.4. 역대 버전 일람
Ubuntu Wiki - Releases를 참고로 했으며, 서버 지원 종료일이 -로 표시되어 있으면 데스크탑 버전과 동일하다는 뜻이다.| 지원 상황 | ||||
| | 지원중 | LTS | 최신 버전 | |
- [ ESM 지원 종료 ]
- ||<|2><rowbgcolor=#e95420><tablebordercolor=#e95420> 버전 ||<|2> 코드네임 ||<|2> 배포일 ||<|2> 커널 버전 ||<-3> 지원 종료일 ||
데스크탑 서버 ESM[ESM] <colbgcolor=#333333><colcolor=#ffffff> 4.10Warty Warthog 2004년 10월 20일 2.6.8 2006년 04월 30일- - 5.04Hoary Hedgehog 2005년 04월 08일 2.6.10 2006년 10월 31일- - 5.10Breezy Badger 2005년 10월 13일 2.6.12 2007년 04월 13일- - 6.06 LTSDapper Drake 2006년 06월 01일 2.6.15 2009년 07월 14일2011년 06월 11일- 6.10Edgy Eft 2006년 10월 26일 2.6.17 2008년 04월 25일- - 7.04Feisty Fawn 2007년 04월 19일 2.6.20 2008년 10월 19일- - 7.10Gutsy Gibbon 2007년 10월 18일 2.6.22 2009년 04월 18일- - 8.04 LTSHardy Heron 2008년 04월 24일 2.6.24 2011년 05월 12일2013년 05월 09일- 8.10Intrepid Ibex 2008년 10월 30일 2.6.27 2010년 04월 30일- - 9.04Jaunty Jackalope 2009년 04월 23일 2.6.28 2010년 10월 23일- - 9.10Karmic Koala 2009년 10월 29일 2.6.31 2011년 04월 30일- - 10.04 LTSLucid Lynx 2010년 04월 29일 2.6.32 2013년 05월 09일2015년 04월 30일- 10.10Maverick Meerkat 2010년 10월 10일 2.6.35 2012년 04월 10일- - 11.04Natty Narwhal 2011년 04월 28일 2.6.38 2012년 10월 28일- - 11.10Oneiric Ocelot 2011년 10월 13일 3.0.0 2013년 05월 09일- - 12.04 LTSPrecise Pangolin 2012년 04월 26일 3.2.0 2017년 04월 28일- 2020년 4월 28일12.10Quantal Quetzal 2012월 10월 18일 3.5.0 2014년 05월 16일- - 13.04Raring Ringtail 2013년 04월 25일 3.8.0 2014년 01월 27일- - 13.10Saucy Salamander 2013년 10월 17일 3.11.0 2014년 07월 17일- -
- [ 일반 및 LTS 지원 종료 ]
- ||<|2><rowbgcolor=#e95420><tablebordercolor=#e95420> 버전 ||<|2> 코드네임 ||<|2> 배포일 ||<|2> 커널 버전 ||<-3> 지원 종료일 ||
데스크탑 서버 ESM[ESM] 14.04 LTSTrusty Tahr 2014년 04월 17일 3.13.0 2019년 04월- 2024년 4월 17일[7]14.10Utopic Unicorn 2014년 10월 23일 3.16.0 2015년 07월 23일- - 15.04Vivid Vervet 2015년 04월 23일 3.19.3 2016년 02월 04일- - 15.10Wily Werewolf 2015년 10월 22일 4.2.0 2016년 07월 28일- - 16.04 LTSXenial Xerus 2016년 04월 21일 4.4.0 2021년 04월- 2026년 4월 21일 16.10Yakkety Yak 2016년 10월 13일 4.8.0 2017년 07월 20일- - 17.04Zesty Zapus 2017년 04월 13일 4.10 2018년 01월 13일- - 17.10Artful Aardvark 2017년 10월 20일 4.13 2018년 07월 19일- - 18.04 LTSBionic Beaver 2018년 04월 27일 4.15 2023년 04월 27일- 2028년 4월 27일 18.10Cosmic Cuttlefish 2018년 10월 18일 4.18 2019년 07월 18일- - 19.04Disco Dingo 2019년 4월 18일 5.0 2020년 01월 23일- - 19.10Eoan Ermine 2019년 10월 17일 5.3 2020년 07월 17일- - 20.04 LTSFocal Fossa 2020년 04월 23일 5.4 2025년 04월 23일- 2030년 4월 23일 20.10Groovy Gorilla 2020년 10월 22일 5.8 2021년 07월 22일- - 21.04Hirsute Hippo 2021년 04월 22일 5.11 2022년 01월 20일- - 21.10Impish Indri 2021년 10월 14일 5.13 2022년 07월 14일- -
| 버전 | 코드네임 | 배포일 | 커널 버전 | 지원 종료일 | ||
| 데스크탑 | 서버 | ESM[ESM] | ||||
| 22.04 LTS | Jammy Jellyfish | 2022년 04월 21일 | 5.15 | 2027년 04월 21일 | - | 2032년 4월 21일 |
| | Kinetic Kudu | 2022년 10월 20일 | 5.19 | | - | - |
| | Lunar Lobster | 2023년 04월 20일 | 6.2 | | - | - |
| | Mantic Minotaur | 2023년 10월 12일 | 6.5 | | - | - |
| 24.04 LTS | Noble Numbat | 2024년 04월 25일 | 6.8 | 2029년 5월 31일 | - | 2036년 4월 25일 |
| | Oracular Oriole | 2024년 10월 10일 | 6.11 | | - | - |
| 25.04 | Plucky Puffin | 2025년 04월 17일 | 6.14 | 2026년 1월 예정 | - | - |
| 25.10 | Questing Quokka | 2025년 10월 10일 | 6.17 | 2026년 7월 예정 | - | - |
| | | | | | - | |
지원이 끊긴 버전도 다운로드 자체는 가능하긴 하다. 다운로드 링크가 구버전 미러 역할도 겸하기 때문에 소프트웨어 추가 설치도 가능하다. 다만, 지원 중단 직전의 버전 까지만 업데이트가 가능하므로 가급적 최신(또는 LTS) 버전을 설치하는 것이 좋다.
4.1. 지원 종료
해당 항목 참조4.2. 지원 버전
4.2.1. 정규 지원 버전
4.2.1.1. 25.04
| 코드네임 | Plucky Puffin |
| 커널버전 | 6.14 |
| 출시일 | 2025년 4월 17일 |
4.2.1.2. 25.10
| 코드네임 | Questing Quokka |
| 커널버전 | 6.17 |
| 출시일 | 2025년 10월 10일 |
이 버전부터 sudo의 기본값이 Rust로 개발 중인 sudo-rs로 변경된다. 그리고 이게 우분투의 이미지를 바닥으로 내쳐버릴 번경점이 될거라고는 아무도 상상하지 못했을것이다....
4.2.2. LTS(장기 지원 버전)
4.2.2.1. 22.04
| 코드네임 | Jammy Jellyfish |
| 커널버전 | 5.15 |
| 출시일 | 2022년 4월 21일 |
20.10 버전부터 UEFI 미지원 시스템에 대한 지원을 중단하였다. 우분투 리눅스 설치 프로그램의 버그인지는 모르겠으나, 20.10 버전 이후로 UEFI 미지원 시스템에서 우분투 리눅스 설치하려고 할때 부팅 USB 구동 실패가 높은 확률로 보고되고 있다고 한다.# 해결책은 mkusb나 rufus를 이용하여 설치 USB를 만드는 것이라고 한다.
아울러 UEFI 미지원 시스템에서는 부팅 USB 구동 실패 문제 뿐만 아니라 Ubuntu 설치 프로그램에서 EFI 시스템 파티션이 없어서 설치나 부팅이 실패할 수 있다는 오류 메시지를 출력하며 설치된다.
NVIDIA 페르미 아키텍처 GPU(지포스 400, 500 시리즈)를 지원하는 마지막 LTS 버전이다.
2024년 6월에, 무려 LTS 버전에서, 특정 AMD 그래픽 카드 사용 시 부팅이 불가능해지는 문제가 발생하였다. [9] #
젯슨나노의 공식 OS이다.
4.2.2.2. 24.04
| 코드네임 | Noble Numbat |
| 커널버전 | 6.8 |
| 출시일 | 2024년 4월 25일 |
- 6.8 커널 사용
- TLS 1.0과 1.1 비활성화
- 데스크톱 환경은 GNOME 46 사용
- armhf 아키텍처 기반에서 2038년 문제가 해결
- Netplan v1.0 도입으로 네트워크 설정 기능 강화
- gcc 컴파일러와 dpkg 명령에서의 기본 보안설정 강화(-D_FORTIFY_SOURCE=2 -> 3로 변경)를 통한 버퍼 오버플로우 탐지 및 완화능력 향상
이 버전부터 ESM 지원 기간을 기존 10년에서 12년으로 확장한다고 한다.
NVIDIA 케플러 아키텍처 GPU(지포스 600, 700 시리즈)를 지원하는 마지막 LTS 버전이다.
구형 CPU 아키텍처에서 상당히 무거운 편이라는 사용담이 있다.[r379] 모던 저사양 CPU에서는 윈도우 10보다 쾌적한 것을 보아하니 AVX 지원 유무에서 오는 성능차이가 큰 것으로 보인다.
5. 참고 자료
[1] 단, 매 짝수년도 4월의 경우는 장기 지원 버전이 대신 출시된다.[2] 원래 Canonical에서는 통상 한 버전에 대하여 18개월간 기술 지원을 제공하였지만(후술할 LTS는 제외) 2012년부터 2년으로 연장되었다. 하지만 12.10 버전의 지원은 도로 18개월로 줄어들더니, 급기야 13.04 버전부턴 9개월로 반토막 났다. Ubuntu 공식 발표 사실상 새 버전이 나오면 빨리빨리 갈아타고, 그러기 싫으면 LTS 버전을 쓰라는 이야기.[3] 원래 3년이었으나 이후 2021년 9월 21일부로 14.04와 16.04 버전도 5년으로 연장되었다.#[4] 안드로이드와 이클립스도 비슷한 네이밍을 시도했으나 Q가 오자마자 그만뒀다.[ESM] Extended Security Maintenance, LTS 버전에서만 지원된다.[ESM] [7] 레거시 지원은 2026년 4월까지 계속된다.[ESM] [9] 리눅스 커널 5.15.0-112[10] 출처 : https://discourse.ubuntu.com/t/noble-numbat-release-notes/39890[r379] 코어 2 쿼드에 램 8GB 환경에서 개발환경 구축한 결과 윈도우10보다 더 무겁게 돌 뿐만 아니라 여러 개발환경 프로그램과 DB를 동시 실행하는 환경을 못버티고 세션자체가 강제로 튕겨버리는 문제가 발생했다(윈도우10에서는 느리고 램 점유율이 매우 높지만 SSD를 달면 정상 작동함). 2025년에 DDR2 세대는 좀 놔주자