CentOS (Community ENTerprise Operating System) — бесплатный дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux (RHEL) от компании Red Hat. Предназначен для корпоративного использования.
Ключевые характеристики
- Срок поддержки: 10 лет для каждой версии.
- Обновления: каждые полгода (для поддерживаемых версий).
- Архитектура: поддерживает 32‑битные и 64‑битные системы.
- Лицензия: свободная (бесплатно для распространения и использования).
История
- Возник на базе проекта cAos‑EL (2003 г.), позже переименованного в CentOS.
- В 2005 г. стал независимым проектом.
- В 2014 г. права на проект перешли к Red Hat, что усилило его развитие.
Основные версии
- CentOS 7 (на ядре Linux 3.10):
- поддержка контейнеров (в т. ч. Docker);
- HTTP‑сервер Apache 2.4;
- замена MySQL на MariaDB;
- поддержка до июля 2024 г.
- CentOS 8 (на ядре Linux 4.18):
- пакетный менеджер dnf (вместо yum);
- 57‑битная адресация виртуальной памяти;
- улучшенный планировщик процессов;
- поддержка до 31 мая 2029 г.
Преимущества
- Стабильность и надёжность (за счёт длительной поддержки и редких мажорных обновлений).
- Совместимость с ПО для RHEL.
- Бесплатность при функционале корпоративного уровня.
- Широкая поддержка серверного оборудования и VPS/VDS.
- Активное сообщество пользователей и разработчиков.
Недостатки
- Меньше документации и руководств, чем у Ubuntu.
- Сложность для новичков (требует опыта администрирования Linux).
- Ограниченные репозитории (по сравнению с дистрибутивами типа Ubuntu).
- Отсутствие коммерческой техподдержки (в отличие от RHEL).
Где применяется
- Серверы (в т. ч. веб‑серверы, базы данных).
- VPS/VDS‑хостинг.
- Корпоративные инфраструктуры.
- Проекты, требующие долгосрочной стабильности и совместимости с RHEL.
Ресурсы
- Официальный сайт: centos.org
- Документация и сообщество: форумы, Wiki, репозитории пакетов.