CentOS
Введение: о CentOS
CentOS (/ˈsɛntɒs/, от англ. Community ENTerprise Operating System) — дистрибутив Linux, основанный на коммерческом
Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Согласно жизненному циклу Red Hat Enterprise Linux (RHEL),
CentOS 5, 6 и 7 будут поддерживаться «до 10 лет», поскольку они основаны на RHEL. Ранее версия CentOS 4 поддерживалась семь лет.
Red Hat Enterprise Linux состоит из свободного ПО с открытым кодом, но доступен в виде дисков с бинарными пакетами только
для платных подписчиков. Как требуется в лицензии GPL и других, Red Hat предоставляет все исходные коды.
Разработчики CentOS используют данный исходный код для создания окончательного продукта, очень близкого к Red Hat Enterprise Linux
и доступного для загрузки. Существуют и другие клоны Red Hat Enterprise Linux, созданные на основе этого кода.
CentOS использует программу Yum для загрузки и установки обновлений из репозитория CentOS Mirror Network,
тогда как Red Hat Enterprise Linux получают обновления с серверов Red Hat Network. CentOS до версии 5.0 для обновлений использовал
также программу up2date.
Помимо прочего, CentOS использовалась как ОС по умолчанию в проекте Cluster Compute Instance
(CCI) от Amazon, суть которого заключается в том, что сдаются в аренду мощности большого числа стандартных стоечных серверов.
Компания Red Hat
объявила о прекращении разработки дистрибутива CentOS 8 в своём классическом варианте
,
подразумевающем предоставление максимально приближенных пересборок выпусков Red Hat Enterprise Linux.
Формирование обновлений для классического CentOS 8 было прекращено 31 декабря 2021 года. Сопровождение ветки CentOS 7 будет
продолжено без изменений до 2024 года.
Вместо классического CentOS пользователям будет предложено перейти на непрерывно обновляемую редакцию CentOS Stream.
В ответ на трансформацию стабильной платформы CentOS в тестовый роллинг-дистрибутив CentOS Stream, Грегори Курцер (Gregory Kurtzer),
основатель проекта CentOS, сообщил о намерении создать новую пересборку RHEL
Rocky
и пригласил других разработчиков присоединиться к
данной инициативе.
Для ведения разработки нового дистрибутива Грегори зарегистрировал домен rockylinux и создал репозиторий на
GitHub
.
Также, компания CloudLinux, планирует выпустить альтернативу CentOS 8 под наименованием AlmaLinux,
бинарно совместимую с RHEL. Дистрибутив будет базироваться на пакетной базе Red Hat Enterprise Linux 8.
Первый выпуск дистрибутива обещают сформировать в течение первого квартала 2021 года.
Дополнительно, разработчиками дистрибутива AlmaLinux, был представлен инструментарий ELevate,
позволяющий упростить миграцию рабочих установок с CentOS 7 на дистрибутивы, построенные на пакетной базе RHEL 8, с
сохранением приложений, данных и настроек.
В настоящее время проектом поддерживается миграция на AlmaLinux, Rocky Linux, CentOS Stream и Oracle Linux.