Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
13 мин. осталось
Серверы и ОС

CentOS EoL: что означает конец поддержки для пользователей? ⛔

Пиус Боденманн By Пиус Боденманн 13 мин. чтения Обновлено 25 февраля 2023 г.
CentOS EoL: что означает конец поддержки для пользователей

 На протяжении многих лет CentOS служил наглядным примером того, как дистрибутивы Linux могут вносить вклад в развитие open-source для пользователей по всему миру. За это время вышло немало версий CentOS, каждая со своими особенностями и сферами применения, которые делали эту операционную систему по-настоящему востребованной. Среди них — легендарная CentOS 6, вышедшая более десяти лет назад, а затем CentOS Linux 7, CentOS Linux 8, CentOS Stream 8 и CentOS Stream 9. Теперь наступил конец жизненного цикла CentOS, и всё меняется.

Партнёрство CentOS с RedHat поначалу воспринималось как шаг к выходу системы в мейнстрим. Однако после нескольких лет совместной разработки именно RedHat объявила об окончании активной поддержки всех вариантов CentOS — с 21 декабря 2021 года. Единственным исключением стала версия Stream 8, для которой активная поддержка и обновления безопасности прекращаются 31 мая 2024 года. Поскольку Stream 8 является промежуточной (midstream) версией в линейке CentOS, это фактически подтверждает окончательный конец популярной upstream-системы.

Наступление конца жизненного цикла (EoL) CentOS ставит перед поклонниками upstream-систем новые вопросы. Куда им теперь идти? Какие есть альтернативы ушедшей ОС? Почему CentOS пользовалась такой преданной аудиторией? И найдётся ли другая система, способная завоевать сердца пользователей, разочарованных исчезновением их любимой ОС?

Чтобы понять, какую пустоту оставил уход CentOS, стоит разобраться, почему эта система вообще была так популярна среди опытных пользователей. Это поможет определить, каким требованиям должна отвечать достойная альтернатива.

  • Стабильность

Как отмечает LinuxHint в этом подробном статьи, CentOS и её производные были стабильными платформами, которые позволяли легко выполнять сложные и ресурсоёмкие задачи на любом нормальном компьютере. Именно это сделало систему популярной среди тех, чья работа напрямую зависит от стабильности машины.

  • Операционная система с открытым исходным кодом

Открытый исходный код — один из ключевых факторов привлекательности CentOS. Значительную часть её пользователей составляли разработчики и программисты, и open-source-подход давал им возможность напрямую участвовать в улучшении продукта в рамках глобального сообщества. Для любой ОС это весомое преимущество, а для системы, ориентированной именно на эту аудиторию, — тем более.

  • Бесплатный дистрибутив с редкими обновлениями

В отличие от Windows, продукты CentOS распространялись бесплатно. При этом они поставлялись готовыми к использованию — как для частных разработчиков, так и для компаний. Именно поэтому CentOS выбирали для размещения cPanel or установки PPTP VPN на ней. Стабильность системы была на высочайшем уровне. В отличие от Windows с её бесконечными обновлениями, внутренняя архитектура CentOS требовала минимального числа патчей — что избавляло пользователей от постоянного «обновительного хаоса», характерного для Windows.

Почему наступил конец жизненного цикла CentOS?

CentOS в том виде, в котором мы её знали, больше не существует. Пользователи уже переходят на другие системы. Но важно понять, почему вообще наступил EoL CentOS. Когда новость стала публичной, выяснилось, что окончательное решение принималось не оригинальной командой CentOS — последнее слово осталось за руководством Red Hat. Что двигало этим решением? Ответ на этот вопрос помогает не привязываться слишком сильно к конкретной ОС: поддержку любой системы могут прекратить в любой момент. Многие пользователи CentOS 7, например, до сих пор не могут смириться с EoL CentOS 7.

  • Слишком большие затраты при минимальной отдаче

К концу 2021 года в сообществе ходили слухи, что RedHat взяла курс на повышение прибыльности. CentOS и её производные были флагманскими продуктами RedHat, однако политику бесплатного распространения придумали не в RedHat — её установили оригинальные разработчики CentOS. Изменить эту политику спустя столько лет означало бы убить популярность продукта. В итоге постоянная работа по исправлению ошибок и выпуску новых версий оказалась слишком затратной для RedHat, и поддержку прекратили.

  • Помеха для сторонних проектов

В конце 2021 года, когда новость об EoL CentOS только появилась, один из руководителей RedHat заявил, что активная разработка CentOS занимала значительную часть операционных ресурсов компании при крайне низкой отдаче. Со временем крупнейшее приобретение Red Hat превратилось в главную финансовую нагрузку. В сочетании с отсутствием ресурсов на побочные проекты это и предопределило печально известный EoL CentOS.

Почему окончание поддержки CentOS — это серьёзно?

В чём же проблема? CentOS годами использовалась опытными пользователями Linux в качестве сервера. Это была система по умолчанию для подавляющего большинства хостинговых компаний. Многие также использовали CentOS для TMD Host собственных удалённых серверов и сайтов.

Масштаб проблемы нельзя недооценивать. Помимо ущерба для небольших компаний, последствия гораздо шире. Годами консалтинговое подразделение IBM рекомендовало клиентам использовать CentOS. Её применяли европейские дизайнерские дома, которые никогда бы не согласились на замену привычной серверной ОС. Влияние CentOS распространялось и дальше: на ней работала вся телекоммуникационная инфраструктура Китая. Показательно и то, что значительная часть разработки Facebook тоже велась на CentOS.

linux-vps Хостинг Linux без лишних сложностей

Хотите удобнее размещать сайты и веб-приложения? Разрабатываете что-то новое? Просто не нравится Windows? Именно для этого у нас есть Linux VPS.

Получите свой Linux VPS

CentOS 8 Stream: ложная надежда?

Главной причиной шока и возмущения от новости об EoL CentOS стала её внезапность. Пользователи получили минимум времени на поиск решений, а многие крупные проекты, работавшие на этой ОС, понесли серьёзные потери. В рамках «антикризисных мер» RedHat объявила, что единственная производная CentOS — версия Stream 8 — будет получать обновления безопасности и активную поддержку до конца мая 2024 года. Тем не менее это объявление, судя по всему, лишь усилило возмущение сообщества. Почему продолжение поддержки продукта CentOS, которую так любила аудитория, вызвало ещё большее недовольство?

Верхний поток vs Средний поток: В чём разница

Как уже говорилось, стабильность CentOS в сочетании с её upstream open-source-структурой и была главной причиной успеха системы. Upstream в данном случае означает, что патчи и изменения в открытом коде направлялись от массы пользователей-разработчиков «вверх» — к оригинальным разработчикам. Весь процесс создания продукта был совместным трудом сообщества и команды. Именно в этом и крылась изначальная привлекательность CentOS. Версия CentOS 8, которую, как ни иронично, назвали Stream, работает по другому принципу — midstream. Она расположена между upstream-разработкой в Fedora и downstream-разработкой для RHEL. Именно это и делает её непопулярной среди традиционных поклонников CentOS.

Объявление и PR

Ещё одним поводом для разочарования стал сам способ объявления о продолжении поддержки CentOS Stream 8. Решение Red Hat о прекращении оригинальной CentOS подавалось через PR-манипуляции: вместо того чтобы заранее предупредить пользователей и дать им время завершить текущие процессы, RedHat сделала упор на продолжение поддержки CentOS Stream 8. Для поклонников upstream-версий — таких как CentOS Linux 7, CentOS Linux 6 и CentOS Linux 8 — это был болезненный удар. Провальное PR-решение в сочетании с отказом от upstream-модели окончательно поставило крест на Stream 8 как последней надежде для пользователей.

Официальные разъяснения

Часть пользователей всё ещё надеется, что варианты CentOS Stream каким-то образом продолжат дело оригинальной системы, однако все признаки говорят об обратном. Для наиболее преданных сторонников этого оказалось недостаточно, и RedHat пришлось выступить с официальным заявлением: варианты Stream не являются и не станут заменой версиям Linux CentOS. Крис Райт, технический директор RedHat, напрямую прокомментировал эту ситуацию.

Лучшие альтернативы CentOS в 2022 году

После всего этого пользователи оказались перед выбором: куда двигаться дальше. Заменить CentOS непросто — это была одна из немногих открытых upstream-платформ Linux. Тем не менее достойные альтернативы уже появились. Предупреждаем: дальше будет технично.

Ubuntu и Debian

debian-logo

Когда речь заходит о серверных ОС как замене CentOS, LTS-версии Ubuntu всегда оказываются в первых рядах. К тому же Ubuntu заметно проще в использовании и администрировании, чем CentOS. APT — менеджер пакетов для установки компонентов. Ubuntu, в свою очередь, располагает широкой экосистемой: онлайн-курсы и документация помогут разобраться с большинством задач при развёртывании серверного ПО Ubuntu or Debian самостоятельно.

Последняя версия Ubuntu с долгосрочной поддержкой — 20.04 LTS Focal Fossa. Публичная поддержка продлится до 2025 года, а коммерческая подписка позволит продлить её до 2030-го.

Ubuntu выпускает одну LTS-версию раз в два года. Обычные релизы выходят каждые шесть месяцев и поддерживаются в течение 9 месяцев.

Oracle Linux

Oracle Enterprise Linux, или OEL, — наиболее близкая альтернатива CentOS 8 Linux с управлением пакетами через RPM. Дистрибутив бесплатный и открытый, однако техническая поддержка предоставляется по подписке. Без неё Oracle Linux можно использовать свободно — так же, как и CentOS. Oracle Linux — клон Red Hat Linux: он собирается из исходного кода RHEL и получает обновления безопасности раньше других. При этом найти его среди готовых образов у облачных провайдеров или в сервисах VPS пока непросто, хотя в будущем ситуация может измениться. Oracle Linux также поддерживает установку через Docker.

Благодаря совместимой базе пользователи могут перенести приложения с CentOS 8 на последнюю версию Oracle Linux. Подробнее об этом читайте в нашем материале: сравнение Oracle Linux и Ubuntu.

Oracle Linux можно скачать бесплатно через программу Oracle E-delivery.

OpenSUSE

OpenSUSE_Logo

OpenSUSE — универсальная ОС на базе Linux, которую долгое время незаслуженно обходили вниманием. Отчасти это объясняется меньшим числом пользователей по сравнению с Ubuntu и CentOS, а также более скромной базой обучающих материалов. За проектом стоит компания SUSE Software Solutions Germany GmbH. В OpenSUSE основными инструментами управления пакетами в командной строке служат Delta RPMs и менеджер ZYpp.

В систему встроены три инструмента управления пакетами: Zypp — стандартный инструмент командной строки, YaST — для работы на уровне интерфейса, RPM — для низкоуровневых операций. Минорные релизы OpenSUSE выходят раз в двенадцать месяцев, крупные обновления — раз в 36–48 месяцев, примерно в том же ритме, что и у Ubuntu.

AlmaLinux

Almalinux-logo

AlmaLinux, известный как Project Lenix, разрабатывается компанией CloudLinux с богатым опытом в экосистеме Linux. Ежегодно компания вкладывает 1 миллион долларов в создание собственной версии RHEL 8 и последующих релизов с полной совместимостью 1-к-1. AlmaLinux — бесплатное, открытое и поддерживаемое сообществом решение от CloudLinux — должно выйти до конца первого квартала 2021 года. Переход с CentOS также будет максимально простым: весь парк серверов можно перевести одной командой без переустановки системы и перезагрузок. Уже это делает AlmaLinux одним из наиболее удобных вариантов для миграции с CentOS.

Rocky Linux

RockyLinux-логотип

После того как RedHat объявил об отказе от поддержки LTS-версии CentOS 8, стало известно, что Грегори Куртцер, один из основателей CentOS, планирует создать новый клон Linux на базе пакетов RHEL под названием "Rocky Linux", повторив путь, который он прошёл с CentOS. Остаётся надеяться, что на этот раз он не продаст проект RedHat или IBM, как это было раньше.

Rocky Linux пока не имеет той истории и репутации, что у других претендентов на замену CentOS, однако за ним стоит Куртцер — признанный разработчик с весомым именем в сообществе. Это даёт проекту все шансы стать одной из сильных открытых ОС в будущем.

Заключение

Тем, кто привык к возможностям CentOS Linux 8 и его улучшениям по сравнению с предыдущими версиями, переход на другую ОС неизбежен. Решение RedHat прекратить поддержку Linux 8 по-прежнему выглядит странно на фоне того, как поддерживались более ранние релизы.

Пользователям CentOS Linux 7 пока беспокоиться не о чем: поддержка продолжится до середины 2024 года. Примечательно, что CentOS сохраняет значительную аудиторию даже сейчас, несмотря на возраст по сравнению с преемником — Linux 8.

Именно поэтому многие крупные провайдеры Linux VPS продолжают предлагать услуги на базе CentOS Linux 7. Попробуйте эти качественные Linux VPS сервисы самостоятельно на Cloudzy. Если вы хотите перейти на одну из упомянутых альтернатив CentOS и использовать её на хостах VPS от Cloudzy, можете не беспокоиться.

Cloudzy не только продолжает поддерживать продукты CentOS на своих хостах VPS, но и предлагает дополнительные преимущества: конкурентные цены, минимум обслуживания и разнообразные тарифы, которые закрывают большинство потребностей пользователей.

Часто задаваемые вопросы

Работает ли CentOS на Linux?

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

Как долго будет поддерживаться CentOS?

Для самой популярной версии CentOS — «Linux 8» — было объявлено, что после 21 декабря 2021 года обновления выходить не будут. Предыдущая версия, «Linux 7», будет получать поддержку до середины 2024 года вместе с вариантами «Stream».

Подходит ли CentOS как операционная система для использования Linux через VPS?

Несмотря на то что CentOS Linux 7 устарел по сравнению с более новой, но снятой с поддержки версией Linux 8, он по-прежнему остаётся одной из лучших операционных систем на базе Linux — наряду с Ubuntu, OpenSUSE и Debian.

Поделиться

Другие статьи блога

Читать дальше.

Лучшие self-hosted приложения для запуска с Cosmos Cloud — обложка с панелями приложений вокруг дашборда Cosmos.
Серверы и ОС

Лучшие self-hosted приложения для Cosmos Cloud: файлы, медиа, пароли, автоматизация и не только!

Maybe вы уже настроили Cosmos Cloud и хотите понять, какие приложения с ним хорошо сочетаются, или ещё не определились с Cosmos и просто хотите оценить, насколько он вписывается в ваш рабочий процесс

Ник СильверНик Сильвер 16 мин. чтения
Portainer vs Cosmos Cloud для управления приложениями Docker: обложка с диаграммой гибридной настройки и блоками neon ops и доступа.
Серверы и ОС

Portainer vs Cosmos Cloud: что лучше подходит для управления приложениями Docker

Если вы уже знакомы с Docker и хотите найти удобный способ запустить растущий стек приложений, вот короткий ответ на вопрос Portainer vs Cosmos Cloud. Portainer — более сильный выбор для прямого

Ник СильверНик Сильвер 14 мин. чтения
Cosmos Cloud vs CasaOS vs Umbrel: графика со сравнением трёх вариантов самостоятельного хостинга внутри абстрактной облачной сети.
Серверы и ОС

Cosmos Cloud vs CasaOS vs Umbrel: какая платформа для самостоятельного хостинга подойдёт вам?

Если коротко: CasaOS по-прежнему проще всего для старта, Umbrel выглядит наиболее аккуратно и продуманно, а Cosmos Cloud имеет смысл, когда нужен более жёсткий контроль над доме

Ник СильверНик Сильвер 11 мин. чтения

Готовы к деплою? От $2.48/мес.

Независимый облачный провайдер с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат средств в течение 14 дней.