Какой дистрибутив заменит CentOS?
Т. к. CentOS 8 прекращает фактическое существование как отдельный корпоративный дистрибутив-ребилд и становится CentOS Stream, возник вопрос: а что станет заменой CentOS? Какой дистрибутив будет придерживаться такой же стабильности, будучи основанным на RHEL?
А если я не разработчик и мне для нужен бесплатный для десктопа?
У меня CentOS заменил openSUSE Leap Transactional Server.
Вполне неплохой вариант для Podman-хоста.
Имел неосторожность обновиться до CentOS 8?
Debian based же. Да и со стабильностью там сильно так себе. Это даже не Debian stable.
Э-э-э… А там тоже 10 лет поддержка?
Знаешь что-то лучше в плане стабильности при обновлениях и сроках поддержки? Мне вот как-то не очень хочется тратить время на разгребание косяков при обновлении на каждом отдельном удаленном воркстейшне.
Э-э-э… А там тоже 10 лет поддержка?
Да, вроде даже больше,
Поддержка Oracle Linux 6 завершится лишь в этом году.
Да. Потом пришла новость, что CentOS дропают и стало грустно.
Ещё рассматривался вариант с Fedora CoreOS, но там какой-то позор с отсутствием банального управления фаерволом. Для меня до этого было известно, что SUSE купили Rancher и вообще в сторону контейнеров развиваются, так что обговорив это дело, в темпе вальса переустановили контейнерные хосты на openSUSE. Живут себе, сами обновляются, сами же умеют откатываться на Btrfs-снапшот после неудачного обновления (чего ещё не происходило, т.к. это же не Tumbleweed).
Ещё рассматривался вариант с Fedora CoreOS, но там какой-то позор с отсутствием банального управления фаерволом
Эм… Ты действительно не в курсе, что это ось для контейнеров?
Знаешь что-то лучше в плане стабильности при обновлениях и сроках поддержки?
Зачем тебе для десктопа:
Но если хочется «centos», то выше уже oracle linux посоветовали. Хуже не станет.
Регаешься как девелопер, качаешь и активируешь рхел8
В курсе. Но это никак не оправдывает legacy iptables вместо nft и отсутствие firewalld.
В багтрекере жалуются, что управление фаерволом — полная грусть.
Fedora CoreOS — система для контейнерного хоста и запуска контейнеров, WTF?
Почему в ней не должно быть фаервола?
Убунта, дебиан, РХЕЛ, может, суся.
Да. Потом пришла новость, что CentOS дропают и стало грустно.
Ясно. А меня моя лень спасла. Чёрт дёргал обновить кучку хостов ещё в прошлом году, но не стал их трогать.
центос стрим этом вам не федора и вполне стабильный дистр. Можешь оставаться на нем.
Жди 31, там выйдет в свет rockylinux
1) меняешь через alternatives на nft
2) `rpm-ostree install firewalld`
Этот тикет про «как перевести всех на nft не сломав kube-proxy». Отдельный вопрос «нужен ли firewalld если контейнер может слушать локалхост / 0.0.0.0 / отдельный сетевой IP»
Во FreeBSD linux_base для эмуляции программного окружения GNU/Linux на основе бинарников из CentOS. Так что думайте сами.
У RHEL появилась бесплатная лицензия для небольших организаций. Кроме того, остаётся Oracle Linux (бесплатный, но с возможностью коммерческой поддержки). Остальные дистрибутивы не являются полной заменой для CentOS.
Для индивидуального использования до 16 компьютеров можно использовать RHEL. Собственно этим вопрос для хоббийного применения RHEL закрывается на 99%.
Сколько можно одно и то же мусолить? Обсудили, решили. Сомневающиеся ждут решения CERN в этом квартале. Те, кто разуверились в непосредственно RH, те уже не подпишутся и рассматривать их уступки нет смысла.
Сам факт ограничения на использование уже отталкивает и тут не важно касается ли это ограничение 16 хвостов или 100500.
Debian, Ubuntu будут лучшим вариантом. Конечно, переход с CentOS обойдётся не без проблем, но выбора то нет.
Oracle чтобы не терять время и не косячить.
Какие у него подводные камни? Если это одно и то же, почему тот же ЦЕРН просто не переедет на него, или даже банально просто заменит репозитории в существующих установках?
Ты читать и понимать прочитанное умеешь?
Речь идёт про замену CentOS. За использование CentOS не нужно было платить. Это раз.
RHEL НЕ ЯВЛЯЕТСЯ ПОЛНОЦЕННОЙ БЕСПЛАТНОЙ ЗАМЕНОЙ CentOS. Смотри пункты в лицензией и налагаемые ей ограничениями. Это три.
Oracle Linux не отличается от rhel/centos только на уровне базовой системы. Но виртуализация – это уже не rhv и не oVirt, а своя, реализация кубера – своя, реестры контейнеров – свои, все это еще требует использования UEK. За пределами BaseOS+AppStream это существенно другая система.
Oracle уже давно заменил centos
Тоже долго думал над переходом на Oracle, но вот есть одно неприятное но… Они могут начать тоже деньгу брать не малую, ну и сделать свой дистрибутив у них сил хватит вполне. Я, ещё года два назад, перегнал базы данных в MariaDB все и сейчас пойдёт и Ubuntu и Debian. Хотя и есть свои ньюансы.
PS: Читал что с этого года и за оффтопик заставят регулярно платить и не мало, а не один раз за лицензию только, как было раньше.
AlmaLinux — вот замена.
Почему люди выбирали Centos, а не Debian/Ubuntu Server?
А нельзя просто сделать локальное зеркало и обновлять 17+ с него?
А поделитесь инфой, какие ещё rpm-based дистрибутивы со столь долгой поддержкой релизов существуют.И что это за Oracle Linux, на который все собрались валить, кто его ставил, какие впечатления?
корпоративный дистр экстра класса. широко используется в различных серьёзных корпорациях. вообщем продакшн как он есть. разрабатывается с уклоном в безопасность и стабильность. бесплатен для пользования, платна только фирменная поддержка.
Alma, но не Mater: встречайте AlmaLinux, «наследника» CentOS 8
Основатель компании CloudLinux — предприниматель и выходец из Украины Игорь Селецкий. Штаб-квартира компании находится в Пало-Альто в Калифорнии. Среди клиентов компании — крупнейшие корпорации и их «дочки», включая Dell и IBM Softlayer.
Что известно о новом дистрибутиве AlmaLinux
Предполагается, что первый выпуск нового дистрибутива будет доступен уже в первом квартале этого года.
Зачем нужен новый дистрибутив? У ветки CentOS 8 есть одно узкое место: прекращение поддержки с конца этого года. Ее убрали преждевременно, многие пользователи CentOS 8, включая компании, рассчитывали на сопровождение со стороны разработчиков до 2029 года. Пользователей могла бы спасти миграция на CentOS Stream, но пока нет ясности в ее совместимости с RHEL.
В целом, не все так плохо и с оригинальным CentOS — например, Facebook и Twitter продолжают верить в дистрибутив. Компании создали рабочую группу Hyperscale. Цель — создание решений для больших инфраструктур на базе CentOS Stream и EPEL. Также группа проведет глобальное тестирование функциональных изменений в дистрибутиве, чтобы упростить процессы интеграции с другими системами. Так, планируется упростить внедрение режима COW (Copy-On-Write) в DNF и RPM.
Какие еще есть альтернативы для CentOS?
Во-первых, существует Oracle Linux. Компания Oracle 14 лет разрабатывает собственный клон RHEL. Его преимущества:
Система полностью управляется сообществом. Сейчас зарегистрировано 370 человек в качестве волонтеров. Создание Rocky Linux обусловлено также трансформацией CentOS. Наработки проекта планируют публиковать под лицензией BSD. Релиз запланирован на второй квартал 2021 года. Для сборочных процессов планируют использовать Koji, Mock и MBS из Fedora Linux.
Есть ли жизнь после CentOS?
Хроника пикирующего дистрибутива: зачем убили CentOS?
Кто-то всерьез полагал, что после поглощения Red Hat ничего не изменится?
В начале декабря 2020 года компания объявила о прекращении поддержки CentOS — операционной системы, фактически являющейся бесплатной альтернативой Red Hat Enterprise Linux, великодушно предложив всем пользователям данного дистрибутива перейти на CentOS Stream. Больше всего эта новость ошарашила тех, кто уже успел мигрировать на CentOS 8: хотя поддержка восьмой версии операционной системы должна была завершиться лишь 31 мая 2029 года, первоначальный EOL ограничили 31 декабря 2021 года (то есть, обещанные 10 лет волшебным образом превратились в 2 года). Тем, кто использует CentOS 7, повезло значительно больше: сроки поддержки семерки оставили неизменными, так что операционная система продолжит получать критически важные апдейты до 2024 года. Впрочем, кто знает, что придет в голову Red Hat в ближайшем будущем?
Согласно официальной позиции компании, модель взаимодействия между пользователями и разработчиками программного обеспечения, которую олицетворяет собой CentOS, в современных реалиях уже не актуальна. И CentOS Stream является на сегодняшний день наиболее оптимальным и сбалансированным дистрибутивом, сочетая в себе инновации Fedora и стабильность Red Hat Enterprise Linux. Именно стремясь удовлетворить потребности сообщества, Red Hat приняли решение всецело сосредоточиться на поддержке данной версии дистрибутива, сделав CentOS Stream «основным центром инноваций экосистемы RHEL».
Однако сообщество подобную «заботу» не оценило: на фоне новостей о прекращении дальнейшего развития оригинального дистрибутива CentOS стал стремительно терять позиции, модераторы тематического сабреддита добавили к прежнему названию приписку «Corporate-driven (вместо «community-driven»), Not suitable for Enterprise», закрепив тред «RIP CentOS, 2004–2020», журнал ZDNet, принадлежащий CBS Interactive, открыто высказал мнение, что отказ от поддержки CentOS является ничем иным, как частью продвижения RHEL, в сети появился лэндинг довольно ехидного содержания centos.rip (создание которого, кстати, приписывают Oracle — главному конкуренту Red Hat, разрабатывающему собственный RH-based дистрибутив), а на change.org была опубликована петиция, авторы которой обратились к Red Hat с просьбой продолжить разработку CentOS в прежнем формате.
Кем бы ни были авторы centos.rip, ехидства им не занимать
Реакция Red Hat не заставила себя долго ждать: компания прислушалась к мнению сообщества, изменив правила использования Red Hat Enterprise Linux для разработчиков. Ранее в рамках программы Red Hat Developer действовало правило «один разработчик — одна лицензия», а сам дистрибутив можно было разворачивать только в локальном окружении. С 1 февраля 2021 года в программе могут участвовать целые команды, количество лицензий увеличилось с 1 до 16, к тому же новые условия EULA допускают установку ОС в инстансах публичных cloud-сервисов. Но, разумеется, только в целях разработки программного обеспечения: использование дистрибутива в продакшене обновленная лицензия по-прежнему не предусматривает.
Куда пойти, куда податься?
Древняя народная мудрость гласит: «Лучший Linux — тот, в котором разбирается ваш системный администратор». И с этим действительно трудно поспорить: хотя в основе UNIX-подобных операционных систем лежат одни и те же принципы, каждый дистрибутив имеет свои особенности, сильные и слабые стороны, знание которых во многом определяет эффективность работы с созданной на их основе IT-инфраструктурой. Если же ваша компания использует определенную операционную систему достаточно долго, у вас наверняка написаны сотни, а то и тысячи скриптов, заточенных под выбранную программную среду и являющихся неотъемлемой частью внутренних корпоративных сервисов, полное переписывание которых чревато серьезными финансовыми и временными затратами, не говоря уже о потенциальных убытках в том случае, если что-то пойдет не так.
В свете этого наиболее логичной стратегией становится миграция на дистрибутив, максимально близкий по архитектуре к исходному. И в случае с CentOS выбор оказывается не так уж и мал.
1. CentOS Stream
Пользователям CentOS 8 Red Hat предлагает мигрировать на CentOS Stream. Всерьез рассматривать перспективы использования данного дистрибутива в продакшене не получается, ведь если даже в релизные версии операционных систем периодически просачиваются баги и уязвимости, зачастую носящие критический характер, то что говорить о непрерывно обновляемой бете? Хотя чисто технически «влиться в Поток» предельно просто. Для этого достаточно выполнить в терминале всего три команды:
Поскольку отличия пакетной базы CentOS 8 и CentOS Stream на сегодняшний день минимальны, процедура миграции с вероятностью 99% пройдет безболезненно. Тем не менее, если речь идет не о нуждах разработки, а о комплексной IT-инфраструктуре, на которой завязана львиная доля бизнес-процессов предприятия, стоит присмотреться к чему-то более надежному. Например, к тому же Oracle Linux.
2. Oracle Linux
Фактически Oracle Linux представляет собой клон RHEL. Данная операционная система полностью совместима с CentOS на уровне двоичного кода. К тому же в декабре 2020 года компания Oracle представила удобный скрипт для миграции продакшн-систем, автоматически заменяющий специфичные для CentOS пакеты на эквивалентные из поставки Oracle Linux, и поддерживающий 6-ю, 7-ю и 8-ю версии ОС. Интересной особенностью данного скрипта является функция резервного копирования затронутых файлов, так что при возникновении любых проблем вы сможете откатить все внесенные изменения.
Разумеется, не могло обойтись и без некоторых ограничений:
Еще в октябре 2006 года, на фоне анонса инициативы Unbreakable Linux, в рамках которой Oracle фактически предложила пользователям копию RHEL за вдвое более низкую цену, акции Red Hat упали на 28%, что вынудило компанию перейти к активным действиям. Ответным шагом стал перевод RHEL 6 на монолитное ядро, что фактически блокировало возможность использования наработок компании в сторонних дистрибутивах, сделав анализ примененных патчей излишне трудоемким. Технический директор Red Hat, Брайан Стивенс, тогда заявил:
«Данный поступок является вынужденной реакцией на участившиеся случаи недобросовестной конкуренции со стороны предприятий, стремящихся выстроить собственных бизнес на основе простого копирования RHEL».
Реакция Oracle не заставила себя долго ждать: компания открыла неограниченный доступ ко всем обновлениям Oracle Linux, включая errata и оперативные патчи безопасности, сформировав Git-репозиторий для отслеживания всех изменений, и начав весьма успешно переманивать пользователей CentOS, агитируя их переходить на бесплатный продукт enterprise-класса.
После этого Red Hat не оставалось ничего, кроме как возглавить разработку CentOS: в январе 2014 года компания объявила о начале прямого финансирования проекта, получив права на владение всеми товарными знаками.
Данный шаг позволил устранить основной недостаток операционной системы — непредсказуемость процесса разработки. Инциденты вроде неожиданной пропажи Лэнса Дэвиса, одного из основателей проекта, и многомесячные перерывы в выпуске обновлений не добавляли CentOS популярности, заставляя сообщество склоняться в сторону более надежной альтернативы. Устранив перечисленные риски, Red Hat поставила под сомнение целесообразность использования Oracle Linux: и правда, в чем смысл работать с «клоном», если можно получить качественный, полностью бесплатный продукт от создателей оригинальной RHEL, что называется, из первых рук?
На протяжении последующих 6 лет в противостоянии Red Hat и Oracle сохранялся паритет. Теперь же, когда столь сильный конкурент сошел с дистанции, дальнейший вектор развития Oracle Linux становится непредсказуем. Можно с уверенностью утверждать, что ближайшие 4–6 лет политика компании в отношении лицензирования операционной системы останется неизменной: сейчас для Oracle куда важнее расширить инсталляционную базу за счет бывших пользователей CentOS, нежели получить сиюминутную прибыль. В отсутствие же сильного конкурента корпорация может начать, по примеру Red Hat, обкатывать обновления на пользователях бесплатной версии ОС. Подобный сценарий вполне реален, если только в ближайшие годы на рынке не появится достойная альтернатива.
3. AlmaLinux
И таковой вполне может оказаться AlmaLinux. Появление данного проекта стало ответной реакцией CloudLinux на преждевременное прекращение поддержки CentOS 8. Компания планирует выделять на разработку операционной системы по 1 миллиону долларов в год из собственных доходов.
AlmaLinux следует базовым принципам CentOS: дистрибутив формируется путем пересборки пакетной базы RHEL, сохраняя бинарную совместимость с оригинальной операционной системой, что позволяет пользователям CentOS 8 легко и безболезненно перевести IT-инфраструктуру на новые рельсы. В дальнейшем развивать проект планируется с привлечением сообщества, при этом будет использоваться модель управления, аналогичная той, что применяется при разработке Fedora. Для этих целей создана отдельная некоммерческая организация AlmaLinux OS Foundation.
Первый стабильный выпуск AlmaLinux увидел свет 30 марта этого года. Дистрибутив бесплатен для всех категорий пользователей, включая корпоративных. В настоящее время для загрузки доступны сборки для архитектуры x86_64, однако в скором времени разработчики обещают подготовить ARM-версии операционной системы. Дистрибутив полностью идентичен по функциональности с RHEL 8.3, которая лежит в его основе, за исключением отсутствия ряда специфических для Red Hat Enterprise Linux пакетов (например, redhat-*, insights-client и subscription-manager-migration*). CloudLinux обещает поддерживать текущую версию AlmaLinux до 2029 года. Как и в случае с Oracle Linux, для простой и прозрачной миграции с CentOS 8 разработчики операционной системы подготовили удобный автоматизированный скрипт.
Если рассуждать о перспективах данного проектах, то AlmaLinux имеет неплохие шансы занять вакантное место CentOS, благо команда CloudLinux, насчитывающая на сегодняшний день более сотни IT-специалистов, обладает вполне достаточным опытом разработки и сопровождения RH-based проектов, ведь флагманский продукт компании основан на пакетной базе RHEL. Ребята уже наглядно продемонстрировали, на что способны, представив первый стабильный билд операционной системы спустя всего 4 месяца после анонса, и если так пойдет и дальше, они вполне смогут составить достойную конкуренцию Oracle.
4. Rocky Linux
В нашем списке Rocky Linux является наиболее неоднозначным кандидатом на замену CentOS. Хотя бы потому, что сам по себе продукт все еще не добрался до релиза, а значит и судить о его перспективности можно лишь опираясь на факты, известные о самих авторах инициативы и их партнерах. С первого взгляда все выглядит достаточно вкусно:
Rocky Linux находится лишь в начале своего пути, поэтому говорить о надежности новой операционной системы пока еще рано. Как рано рассуждать и о том, насколько конкурентоспособным окажется бизнес Ctrl IQ, ведь из четырех компонентов технологического стека HPC в настоящее время можно «пощупать» лишь Warewulf — набор инструментов для управления высокопроизводительными кластерами Linux. Впрочем, ждать осталось совсем недолго: выход первого релиз-кандидата Rocky Linux запланирован на 30 апреля 2021 года.
Время для принятия взвешенного решения все еще есть. Даже если вы используете CentOS 8, оставшиеся месяцы — вполне достаточный срок для того, чтобы определиться с выбором дистрибутива и спланировать стратегию миграции IT-инфраструктуры на новую платформу. Те же, кто остался на CentOS 7, имеют отличную возможность оценить, на что в действительности способны команды разработчиков AlmaLinux и Rocky Linux и сделать осознанный выбор в пользу той или иной операционной системы, опираясь не на обещания, а на реальные кейсы.
Если же перечень используемого вами программного обеспечения ограничивается стандартными пакетами, входящими в состав практически каждого дистрибутива Linux, возможно есть смысл рассмотреть и иные альтернативы, например разрабатываемую сообществом Debian или Ubuntu, успешно развиваемую частной британской компанией Canonical на протяжении вот уже 16 лет и, на сегодняшний день являющуюся самой популярной UNIX-подобной операционной системой.
Наши облачные серверы можно использовать для разработки и хостинга сайтов.
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!
Red Hat заменит CentOS бесплатной Red Hat Enterprise Linux
Red Hat в декабре объявила о прекращении поддержки CentOS 8 в 2021 году – всего через два года после релиза и на восемь лет раньше запланированной даты. Это вызвало волну негодования среди разработчиков, но теперь всё встало на свои места: компания представила бесплатные версии Red Hat Enterprise Linux для команд.
Что случилось с CentOS
CentOS – модификация Red Hat Enterprise Linux, лишенная корпоративной поддержки. Это бесплатное ПО с открытым исходным кодом, вокруг которого сформировалось масштабное сообщество разработчиков. CentOS двоично совместима с пакетами Red Hat Enterprise Linux и собиралась из её стабильных релизов.
Часто CentOS используют для запуска выделенных серверов, так как система потребляет сравнительно мало ресурсов и обладает высоким уровнем безопасности. С ней просто автоматизировать обновление приложений и другие рутинные задачи.
Срок поддержки CentOS 6 и более новых версий составлял 10 лет. Полная поддержка шестой и седьмой версий уже завершилась, но для CentOS 7 до июля 2024 года будут выпускать критические обновления. Поддержку CentOS 8, релиз которой состоялся 24 сентября 2019 года, решили прекратить заранее – 31 декабря 2020 года.
В Red Hat заявили, что решили сосредоточиться на развитии CentOS Stream. Это тестовая система, стабильность которой значительно ниже, чем у оригинальной CentOS. Дело в том, что на Stream, по сути, испытывают обновления, и не все они в конечном итоге включаются в пакеты Red Hat Enterprise Linux – и, соответственно, CentOS.
Напомним, в 2019 году IBM купила Red Hat за 34 млрд долларов. По оценкам экспертов, переплата в сравнении с рыночной стоимостью составила около 60%.
Расширение программы Red Hat Enterprise Linux
Изначально использовать Red Hat Enterprise Linux бесплатно могли только участники программы Red Hat Developer. Для этого нужно было зарегистрироваться на сайте developers.redhat.com, указать личные данные и информацию о работодателе.
Но при этом дистрибутивом мог пользоваться только один разработчик на единственном физическом компьютере, а также на виртуальной машине или в локальном облачном окружении. Собирать здесь финальные релизы и тестировать их совместно, а также задействовать в рабочих внедрениях разрешалось только с платной подпиской.
Теперь ситуация изменилась. Прежде всего, Red Hat Enterprise Linux больше не привязана к аккаунту конкретного разработчика. Систему могут бесплатно использовать команды, в том числе в рабочих внедрениях, которые включают до 16 систем, и на серверах.
Также программу Red Hat Developer расширили и на публичные облачные сервисы. А значит, использовать ОС можно будет и в AWS, Google Cloud Platform и Microsoft Azure.
Что дальше
Представители Red Hat отметили, что продолжат внедрять улучшения и нововведения, которые позволят комфортно заменить CentOS. Бесплатные и платные сборки Red Hat Enterprise Linux идентичны, обновления и поддержка для них одинаково доступны. Заводить учетную запись по-прежнему нужно, но можно авторизоваться через GitHub, Twitter, Facebook и другие ресурсы.
Таким образом, разработка Red Hat Enterprise Linux должна стать более открытой. Но при этом те, кто выбирал CentOS за стабильность работы, получат не менее надежный дистрибутив.


















