0 коментариев
Поделиться статьей:

CentOS Stream - особенности редакции дистрибутива CentOS

07.04.2021 0 1656 на прочтение 5 минут

В течение многих лет CentOS была любимцем корпоративной ИТ-индустрии. Для некоторых пользователей CentOS была значительно превосходящей платформой по сравнению с большинством конкурентов. Благодаря чрезвычайно медленному циклу выпуска, операционная система всегда была стабильной и редко страдала от проблем, которые часто приводили к сбоям в работе других платформ.

CentOS также действительно безопасный. Благодаря стандартной основе Linux, обеспечиваемой SELinux, безопасность была одной из основных движущих сил, побудивших компании выбрать CentOS.

В декабре Red Hat прекратила дальнейшую поддержку CentOS, в результате чего огромное количество администраторов задались вопросом, что им делать. Вместо проверенного и надежного дистрибутива будет развернута плавающая версия ( rolling-release).

CentOS Stream не похож на оригинал. Фактически, переход от стандартной CentOS к CentOS Stream заставил крупных игроков, таких как cPanel, подыскивать себе другие варианты. Любой, кто предлагает услуги хостинга, хорошо разбирается в комбинации CentOS / cPanel  остался в непонятной ситуации с решением Red Hat.

moving-centos-stream

 

Что такое CentOS Stream?

Что такое плавающий выпуск (rolling-release)? Все просто: в этом выпуске дистрибутива не учитываются стандартные основные выпуски, за которыми следуют промежуточные выпуски. Например, Ubuntu собирается выпустить 21.04, за которым последует 21.10. Так выпускаются Ubuntu каждый год. Основной выпуск .04 становится доступным каждый апрель, а второстепенный выпуск .10 выпускается в октябре. Обновления для каждого выпускаются в репозитории по мере их доступности.

При rolling-release распределении становится доступным основной выпуск, а обновления выпускаются по мере их готовности. Таким образом, вместо второстепенных выпусков, плавающий выпуск просто обновляет пакеты, как только они готовы.

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

Согласно Red Hat, CentOS - это «постоянно поставляемый дистрибутив, который опережает развитие Red Hat Enterprise Linux (RHEL) и позиционируется как промежуточное звено между Fedora Linux и RHEL».

Итак, если вы посмотрите на рынок Red Hat, CentOS - это своего рода гибрид. Но это сложно применить в приложениях реального времени. Любой администратор, который понимает, как работают выпуски Linux, непременно скажет вам, что CentOS Stream - это плавающий выпуск. Фактически, если вы вернетесь к первоначальному объявлению Red Hat о CentOS Stream, в нем четко указано, что проект CentOS Stream находится между проектом Fedora и RHEL в процессе разработки RHEL, обеспечивая «предварительный просмотр» будущих ядер и функций RHEL. 

Также важно посмотреть, где находится CentOS Stream в жизненном цикле разработки Red Hat. Как заявила Red Hat, CentOS отслеживает только RHEL, поэтому поток выглядит так:

Fedora >> CentOS >> RHEL

Таким образом, CentOS Stream - это, по сути, ветвь разработки RHEL. Это серьезный сдвиг, поскольку подавляющее большинство пользователей CentOS развернули операционную систему, потому что она отслеживала RHEL, а это означало, что CentOS извлекла выгоду из значительных усилий по разработке, которые были вложены в RHEL. 

Немного истории CentOS

Возникновение CentOS очень типично для Linux. Все началось как попытка Грегори Курцера поддерживать систему сборки вокруг проекта, в котором он участвовал в то время. В конце концов, название CentOS было принято, и Дэвид Парсли присоединился к Курцеру и включил свой собственный проект (Tao Linux) в новый дистрибутив. Дела продолжались до июля 2009 года, когда исчез разработчик Лэнс Дэвис, забрав с собой доменное имя CentOS. Лишь в августе команда CentOS связалась с Дэвисом и сумела восстановить контроль над доменами centos.info и centos.org.

Перенесемся в 2014 год, когда Red Hat объявила, что официально спонсирует проект CentOS, чтобы помочь создать «платформу, хорошо соответствующую потребностям разработчиков с открытым исходным кодом». Торговые марки CentOS были переданы Red Hat, это выглядело как идеальный союз открытого кода и бизнеса.

Но затем наступил 2020 год и нанес особый ущерб распределению, когда Red Hat инициировала переход на CentOS Stream.

Многие считают, что распределение на основе потоков не обеспечивает такой устойчивости, как старая модель. Компания OpenLogic, занимающаяся поддержкой Enterprise Linux, отметила, что:

“Запуск обновлений пакетов для общедоступного CentOS Stream приведет к нескольким обновлениям пакетов в день и может открыть пользователю нестабильные сборки, поддерживающие пакеты Linux. Компаниям, которые полагаются на сообщество CentOS при разработке стабильных версий пакетов, необходимо будет учесть это в своих планах тестирования.”

Последняя версия CentOS, CentOS 8, будет поддерживаться до декабря. Поддержку предполагалось провести до конца декабря 2029 года.

Перевод с сайта https thenewstack.io. 

Вывод 

CentOS Stream существует в одной параллельности с CentOS. Что это значит для пользователей системы? Никаких изменений не намечается. Но все же, если вы заинтересованы в этом процессе, то можете принять участие в продвижении корпоративного Linux и перейти на CentOS Stream дистрибутив.

CentOS Stream по сути не замена CentOS, а шаг по продвижению корпоративного Linux. CentOS Stream в будущем может стать инновацией от RHEL. А на данный момент его можно считать всего лишь испытательной площадкой для новшеств, которые будут внедрять в RHEL.

CentOS Stream уже доступен при выборе ОС на наших VDS серверах. 

Купить VDS


Close Screen
Alla Rud
Статей: 794
Оцените статью:


Спасибо за отзыв
Рейтинг: 5 из 5 Голосов: 1