В чём отличие LTS от не-LTS в Ubuntu

green and black digital device

Ubuntu выходит двумя линейками: LTS (Long Term Support) и промежуточные релизы (interim, не-LTS). Разница не в «красивости» интерфейса, а в сроке поддержки, частоте обновлений и том, насколько агрессивно подтягивают новые пакеты. Ниже — сжатое сравнение, чтобы выбрать осознанно.

Срок поддержки

  • LTS — обычно 5 лет обновлений безопасности для основного репозитория с даты релиза. Через Ubuntu Pro / ESM срок можно продлить (актуальные условия смотрите у Canonical).
  • Не-LTS (interim) — около 9 месяцев поддержки. После EOL нужно перейти на более новый релиз, иначе патчи безопасности не приходят.

Именно срок поддержки — главный практический критерий для серверов, рабочей станции «поставил и забыл» и любой машины, которую лень переустанавливать каждые полгода.

Цикл выпусков

  • LTS — раз в два года (например 20.04, 22.04, 24.04). Чётный год, апрель (.04).
  • Не-LTS — примерно каждые 6 месяцев между LTS (23.10, 24.10 и т.д.).

Нумерация YY.MM — год и месяц релиза. Буква в кодовом имени (Jammy, Noble) — внутреннее имя, на выбор «LTS или нет» не влияет.

Стабильность vs новые фичи

LTS целится в предсказуемость: ядро, драйверы, десктопный стек и серверные пакеты держат в рамках ветки, backports и HWE-ядра добавляют оборудование без обязательного «прыжка» на interim. Критичные багфиксы и security-обновления идут регулярно, крупные ломающие изменения — реже.

Не-LTS быстрее приносит новые версии GNOME, toolchain, иногда экспериментальные решения. Это удобно, чтобы пощупать то, что позже попадёт в следующий LTS, но ценой более частых апгрейдов и чуть большего риска сюрпризов после do-release-upgrade.

Кому что подходит

  • LTS — серверы, прод, офисные ПК, устройства без постоянного «времени на апгрейд», инфраструктура, где важны долгий lifecycle и совместимость ПО.
  • Не-LTS — энтузиасты, тестовые стенды, сценарии «нужна самая свежая оболочка/стек прямо сейчас», готовность обновляться каждые несколько месяцев.

Как обновляться

С LTS на следующий LTS можно перейти, не обязаваясь жить на каждом interim-релизе (типичный путь 22.04 → 24.04). На не-LTS логика другая: пока релиз жив — security-обновления; к EOL — переход на следующий (часто через цепочку релизов, а не «прыжок через два»).

Проверить свою версию и поддержку:

lsb_release -a
cat /etc/os-release
ubuntu-security-status 2>/dev/null || true

Перед major-upgrade — бэкап, чтение release notes, на серверах лучше сначала staging.

sudo apt update
sudo apt full-upgrade
# затем, когда готовы к смене релиза:
sudo do-release-upgrade

Кратко

LTS — долгая поддержка и спокойный lifecycle. Не-LTS — свежие пакеты и короткий горизонт. Для большинства рабочих и серверных задач разумный дефолт — актуальный LTS; interim имеет смысл, если вы сознательно хотите более новый стек и готовы обновляться чаще.

Источники и ссылки


Комментарии загружаются…