Издаётся с 2008 года · Цифровое издание · 19 Июнь 2026

SMB IT Journal

Информационно-технологический ресурс для малого бизнеса

Русский
Linux

Расписания выпуска дистрибутивов Linux

Одним из аспектов работы с Linux по сравнению с Windows является разнообразие и сложность различных расписаний выпуска. В мире Windows всё довольно просто: есть один продукт, и он выходит тогда, когда выходит, — примерно раз в два года. Все, кто работает с Windows, прекрасно осведомлены о предстоящих релизах, сроках их выхода, дате перехода в статус кандидата на выпуск, дате окончания жизненного цикла и так далее. Всё очень понятно и просто.

В мире Linux всё совершенно иначе. Разумеется, главное отличие состоит в том, что Windows — это один продукт, единственная сущность от одного вендора. Говоря о Linux, мы имеем в виду «семейство» связанных продуктов от множества вендоров, некоторые из которых выпускают несколько продуктов. Это помимо расписания выпуска ядра, поставляемого непосредственно Linux, — которое мы здесь рассматривать не будем.

Каждый дистрибутив уникален и принимает собственные решения о выпуске. Фактически расписание выпуска нередко является ключевым фактором, определяющим отличие одного дистрибутива от другого. Например, все три основных вендора корпоративного Linux предлагают два разных продукта, и во всех трёх случаях дифференциация обусловлена прежде всего расписанием выпуска. Таким образом, концепция расписания выпуска, безусловно, является важной на этом рынке.

Существует три основных «стиля» выпуска, которые мы встречаем во всех операционных системах, а не только в дистрибутивах Linux: долгосрочный выпуск, краткосрочный выпуск и скользящий выпуск. Каждый стиль выпуска служит разным целям, однако все они, как правило, следуют схожему набору правил.

Суть выпуска состоит в том, что пакеты, входящие в состав релиза, не будут изменяться, за исключением патчей безопасности и стабильности. Разумеется, это основано на поведении корпоративных вендоров в том виде, в котором они существуют сегодня; конкретный дистрибутив может следовать устоявшимся нормам или нет. Нет никаких законов природы, предписывающих именно такое поведение, но это устойчивое соглашение, и концепция выпуска основана на этом соглашении.

Долгосрочный выпуск

Эта модель выпуска наиболее распространена в корпоративных операционных системах в целом и применяется за пределами Linux такими системами, как FreeBSD, Solaris, AIX, Mac OSX и Windows. Долгосрочные выпуски, часто называемые LTS, ориентированы на медленный темп изменений системы, обеспечивая промежутки в несколько лет — а иногда и многих лет — между основными релизами. Это позволяет IT-командам дольше избегать миграций и даёт вендорам программного обеспечения стабильные цели на длительное время.

В мире корпоративного Linux все вендоры предлагают как минимум один продукт с долгосрочным выпуском. Именно они являются наиболее распространёнными в развёртываниях.

От Red Hat продукты RHEL и CentOS являются долгосрочными выпусками с очень длинными циклами — без фиксированного расписания, но в настоящее время с периодичностью каждые три-четыре года.

Suse предлагает два LTS-продукта: Suse Linux Enterprise Server и openSuse Leap. SLES поддерживает расписание выпуска, которое в настоящее время составляет от трёх до пяти лет, а openSuse Leap достаточно тесно привязан к релизам SLES.

LTS-выпуск Ubuntu носит удобное название LTS и выходит каждые два года в чётные годы, в апреле, как часы. Ubuntu в настоящее время имеет самый короткий цикл выпуска среди всех LTS-продуктов в этой категории.

Все долгосрочные выпуски имеют минорные релизы, которые выходят между мажорными и вносят небольшие изменения или дополнения в операционные системы, слишком значительные для обычного патча, но недостаточно крупные для выпуска новой операционной системы. Смысл этих минорных релизов в том, что они достаточно малы, чтобы не быть «ломающими», что позволяет программному обеспечению, ориентированному на мажорный релиз, оставаться работоспособным на протяжении всего мажорного цикла. Мажорные релизы считаются «ломающими» и несут масштабные изменения, такие как значительные новые возможности ядра, изменения в наборе пакетов, новые возможности компилятора, другие библиотеки и так далее.

Краткосрочный или быстрый выпуск

Расписания долгосрочных выпусков, очевидно, создают проблемы для тех, кто стремится к более современным пакетам и функциям. Для решения этой проблемы все вендоры корпоративного Linux предлагают продукт с краткосрочным выпуском.

Red Hat предоставляет дистрибутив Fedora, выходящий примерно раз в шесть месяцев с гибким расписанием. Fedora — не совсем отдельный дистрибутив от RHEL и CentOS: время от времени определённый релиз Fedora выбирается в качестве «основы» для будущего релиза RHEL и CentOS. Связь не прямая, иногда добавляются пакеты из более поздних релизов Fedora, вносятся изменения, но в целом основа тесно соответствует релизу Fedora. Этот релиз Fedora замораживается и проходит обширное тестирование, прежде чем превратиться в долгосрочный релиз RHEL.

Семейство Suse не использует продукт с краткосрочным выпуском и в этом уникально.

Ubuntu придерживается несколько иной стратегии, чем Red Hat. Ubuntu выпускает продукт каждые шесть месяцев по очень чёткому расписанию. Каждый четвёртый выпуск назначается долгосрочным, остальные три являются краткосрочными. Это делает систему значительно проще и понятнее по сравнению с подходом Red Hat, при котором пользователи краткосрочных и долгосрочных выпусков пересекаются в течение шести месяцев каждые два года.

Скользящий выпуск

Более быстрым типом расписания выпуска является скользящий выпуск, который происходит фактически непрерывно. Эта стратегия выпуска встречается редко, но в последнее время к ней начинают относиться всё серьёзнее. Только Suse с дистрибутивом openSuse Tumbleweed сегодня предоставляет корпоративную систему со скользящим выпуском. Обновления могут выходить с частотой каждые несколько дней.

В отличие от других расписаний выпуска, при которых большие группы пакетов «замораживаются» как единый релиз, скользящий выпуск предполагает обновление отдельных пакетов по мере их готовности. Таким образом, обновления небольшие, но постоянные. Это обеспечивает упрощённую адаптацию, удерживая изменения на микроуровне, но затрудняет создание единой, предсказуемой цели.

Те, кто ищет наиболее актуальные пакеты и передовые функции, обнаружат, что скользящие выпуски — лучший способ держать всё максимально актуальным.


Важно понимать, что расписание выпуска не связано напрямую ни с длительностью поддержки, предоставляемой для релиза, ни с объёмом тестирования, вложенного в каждый релиз.

Каждый стиль выпуска играет важную роль в экосистеме систем, и наличие различных стилей выпуска обеспечивает корпоративному Linux-миру бо́льшее разнообразие и гибкость для удовлетворения более широкого круга потребностей, чем было бы возможно в ином случае.

В настоящее время долгосрочные выпуски являются наиболее распространёнными и популярными в системном администрировании, однако эта тенденция, судя по всему, вряд ли сохранится. Общая стабильность в корпоративном Linux-пространстве возросла, и потребность в актуальности так часто оказывается более насущной задачей, что более быстрые дистрибутивы пользуются всё большим спросом.

 

Реклама

SMB IT Journal — the IT resource for small business