Centos 7 что это

Обновлено: 07.07.2024

Red Hat Enterprise Linux состоит из свободного ПО с открытым кодом, но доступен в виде дисков с бинарными пакетами только для платных подписчиков. Как требуется в лицензии GPL и других, Red Hat предоставляет все исходные коды. Разработчики CentOS используют данный исходный код для создания окончательного продукта, очень близкого к Red Hat Enterprise Linux и доступного для скачивания. Существуют и другие клоны Red Hat Enterprise Linux, созданные на основе этого кода.

CentOS использует программу yum (начиная с версии 7.0 используется пакетный менеджер dnf) для скачивания и установки обновлений из репозитория CentOS Mirror Network, тогда как Red Hat Enterprise Linux получают обновления с серверов Red Hat Network. CentOS до версии 5.0 для обновлений использовал также программу up2date.

Помимо прочего, CentOS использовалась как ОС по умолчанию в проекте Cluster Compute Instance (CCI) от Amazon, суть которого заключается в том, что сдаются в аренду мощности большого числа стандартных стоечных серверов.

Содержание

CentOS и гуманитарная помощь RedHat

Производные продукты

  • Rocks Cluster Distribution v4.1 (Fuji) — дистрибутив для кластеров, основанный на CentOS 4.2 [3]
  • SME Server [4]
  • Asterisk@Home [5] переименован в TrixBox [6]
  • Boston University’s Linux 4.5 Server Edition (Zodiac) [7]
  • NuOnce Networks CentOS ™ / Blue Quartz ™ CD [8]
  • Elastix — дистрибутив для организации сервера коммуникаций, основанный на CentOS 7 [9]
  • ClearOS — маршрутизатор (комбайн) созданный для дома и небольших организаций [10] , предоставляется на основе ежемесячной подписки [11] .
  • госЛинукс — дистрибутив ориентированный на использование в государственных учреждениях России. Основан на CentOS 6.4.

История релизов

Сроки поддержки

В соответствии с жизненным циклом Red Hat Enterprise Linux, CentOS 5, 6 и 7 также поддерживается в течение десяти лет.

Версия CentOS Дата релиза Полная поддержка Критические обновления
3 (Старая версия, не поддерживается) 5 января 2001 20 июля 2006 31 декабря 2010
4(Старая версия, не поддерживается) 9 марта 2005 31 марта 2009 29 февраля 2012
5(Старая поддерживаемая версия) 12 апреля 2007 первый квартал 2014 31 марта 2017
6(Старая поддерживаемая версия) 20 июля 2011 второй квартал 2017 30 ноября 2020
7(Текущая версия) 7 июля 2014 четвёртый квартал 2020 30 июня 2024

Выпуски AltArch

Выпуски AltArch разрабатываются группой Alternative Architecture Special Interest Group (AltArch SIG) для поддержки архитектур которые уже не поддерживаются в новых базовых релизах CentOS.

Возможности и недостатки

Centos часто отмечается как очень надёжное решение для серверов. В состав дистрибутива входит хорошо проверенное и устойчивое ядро Linux и пакеты программ, которые формируют основу родительского Red Hat Enterprise Linux. Несмотря на то что в проекте задействованы исключительно добровольцы, CentOS получил репутацию отличной бесплатной альтернативой дорогостоящим серверным продуктам на рынке, особенно дистрибутив ценится среди опытных системных администраторов. CentOS также является подходящим решением для настольных рабочих компьютеров, отличается особой стабильностью, надёжностью и долгосрочной поддержкой программного обеспечения. Как и RHEL,CentOS гарантирует поддержку обновлений системы безопасности в течение минимум пяти лет.

Несмотря на все преимущества, CentOS не смог бы стать лучшим решением для любых сценариев. Пользователям, которые предпочитают работать с самыми последними технологиями Linux и самыми современными пакетами программ, придётся поискать другой дистрибутив. Главную версию CentOS, вслед за RHEL, выпускают лишь каждые 2-3 года, а промежуточные версии имеют тенденцию выпускаться с интервалом в 6-9 месяцев. При этом промежуточные версии не содержат каких-либо серьёзных изменений (хотя иногда включают поддержку более свежих аппартных устройств), обычно происходит обновление горстки программ, основная же часть системы и прикладных программ остаётся без изменений.

Установка CentOS

CentOS можно устанавливать наряду с другими системами (тогда для доступа к ней потребуется мультизагрузка). Но проще и удобнее создать виртуальную машину и уже в ней инсталлировать CentOS.

Сегодня мы анонсируем доступность релиза операционной системы CentOS 7 в облаке InfoboxCloud, основанного на пакетной базе Red Hat Enterprise Linux 7 и полностью совместимого с ним. В конце поста ссылка на бесплатное тестирование в облаке.

CentOS 7 — первый релиз ОС, после перехода команды CentOS в RedHat. Данная ОС стабильна и готова к корпоративному использованию.

Мы начинаем обзор новой ОС, состоящий из серии теоретических и практических статей. В первой главе обзора будет рассказано о поддержке контейнеров Linux в CentOS 7.

InfoboxCloud

В облаке по умолчанию устанавливается минимальная версия CentOS 7 для обеспечения максимальной безопасности через снижение поверхности атаки. Все необходимые компоненты ОС устанавливаются из стандартных репозиториев.

Ключевые изменения CentOS 7
  • Поддержка контейнеров Linux (включая поддержку Docker). Контейнеры расширяют возможности по разработке, доставке и изоляции софта для тестовых и производственных задач. Так же контейнеризация увеличивает безопасность ПО, снижая поверхность атаки;
  • Интеграция Active Directory / Identity Management (IdM)
  • Использование systemd, стандарта управления процессами, сервисами, безопасностью и другими ресурсами;
  • Встроенные профили и инструменты для оптимизации производительности и простого масштабирования;
  • Унифицированные инструменты управления и фреймворк управления OpenLMI, являющийся фактически стандартом индустрии для администрирования и настройки системы;
  • Техническая предварительная версия технологии установки обновлений ядра без перезагрузки kpatch;
Поддержка контейнеров Linux

Docker безусловно выстрелил, породив изрядный шум в блогосфере и социальных сетях. В самых различных областях начали активно использоваться контейнеры для изоляции приложений друг от друга и от внешней среды, как средство доставки и развертывания программного обеспечения.

  • Сохраняя возможность управления ядром ОС появляется возможность изоляции приложений друг от друга. В случае сбоя одного приложения система останется стабильной.
  • Разработчики хотят предоставлять программное обеспечение, которое легко развертывать, обновлять и масштабировать. Использование контейнеров позволяет иметь больший контроль над средой исполнения программного обеспечения. Появляется возможность создания портативного образа ПО и окружения, который легко переносить между средами исполнения.
  • Управление ресурсами;
  • Процесс изоляции;
  • Безопасность;
  • Инструменты управления из командной строки.

Изоляция процессов, сердце архитектуры контейнеров Linux, представлена пространствами имен ядра (kernel namespaces) CentOS. Сейчас Linux реализовывает шесть различных типов пространств имен. Цель каждого — обернуть каждый глобальный ресурс системы в абстракции. Каждый ресурс предоставляется в качестве изолированного инстанса для процесса внутри пространства имен, что обеспечивает изоляцию — иллюзию того, что группа процессов одинока в системе. Пространства имен необходимы, потому что ядро Linux ничего не знает о контейнерах. Задача пространства имен — научить ядро понятию изолированного окружения.

Команда RedHat (вы ведь знаете, кто все это разработал на самом деле) начала работать над Docker начиная с версии 0.7. Вкладом Red Hat был новый драйвер хранения, который позволил Docker запуститься на Cent OS 7. В течении дальнейшего сотрудничества и вклада Red Hat в Docker был разработан новый встроенный драйвер исполнения, основанный на libcontainer, разработанный для доступа к API ядра контейнера напрямую, без сторонних зависимостей. Этот нативный набор инструментов может управлять возможностями ядра системы, такими как cgroups, пространства имен, сетевые интерфейсы, файрвол и другие особенности ядра. Благодаря Red Hat в Cent OS 7 Docker сейчас готов для корпоративного применения.

Таким образом, контейнеры Linux — важная open source технология для упаковки и доставки приложений, сочетая легковесную изоляцию и гибкость методов развертывания, основанных на образах.

centos for server

В данной статье ознакомимся еще с одним популярным и актуальным дистрибутивом Linux - Centos (Community ENTerprise Operating System). Коммерческая основа - Red Hat Enterprise Linux, ОС появилась в 2004 году. Каждая версия поддерживается сроком на 10 лет, релизы обновляется с периодичностью в 6 месяцев. Система считается свободным и популярным аналогом RHEL. Отличается характерной стабильностью и может отлично работать на компьютерах с 64-битной и 32-битной архитектурой.

Важная особенность Centos (не sentos) - на данной ОС работают все программные продукты, которые рассчитаны на Linux. Система поддерживается энтузиастами, но тем не менее новые версии выходят в свет каждые два года и постоянно обновляются. Процесс установки Centos прост и понятен даже для обычного пользователя, и это вовсе не обозначает низкопробность системы, наоборот Centos - полноценная ОС.

На VPS/VDS от компании ГиперХост операционная система Centos одна из самых востребованных среди пользователей. Если вам нужен centos 7 install, его можно выбрать при оформлении заказа на VPS, Centos 8 на данный момент доступен для установки на VDS.

Centos. Информация о системе

Centos - популярная серверная ОС, которая используется для решения многих задач пользователя, centos настройка не займет много времени. Для начала разберем основные характеристики системы:

✓обновления данной ОС получают через программу yum;

✓сообщество поддержки, которое быстро растет;

✓имеет систему сборки, теста и исправления ошибок;

✓осуществляется поддержка через форумы, имеется большой и понятный FAQ;

✓есть возможность купить платную техническую поддержку у разработчиков.

Один из самых популярных и актуальных релизов - Centos 7, но уже есть и 8 версия системы. Рассмотрим для начала особенности 7 версии ОС по сравнению с предыдущими релизами centos server:

  1. Обновление ядра до 3.10.0
  2. Обеспечение Linux Containers
  3. Open VMware Tools и графические 3D драйверы «из коробки»
  4. По умолчанию настроены OpenJDK-7 — JDK
  5. Обеспечение обновления с версии 6.5 до 7.0 (только с 6.5, много весомых изменений)
  6. Снапшоты LVM с ext4 и XFS
  7. Переход на systemd, firewalld и GRUB2
  8. XFS — файловая система по умолчанию
  9. iSCSI и FCoE в ядре
  10. Обеспечение PTPv2
  11. Поддержка сетевых карт 40G Ethernet
  12. Обеспечение установки в режиме UEFI Secure Boot на поддерживаемом оборудовании.

Обновлений в 7 версий действительно очень много, но повторюсь, что на сегодня уже более актуальной является именно 8 версия популярного Centos. Рассмотрим его основные преимущества, почему все пользователи так любят центос.

На сегодня уже более актуальной является именно 8 версия популярного Centos.

Преимущества Centos ОС

Ну в первую очередь, linux centos привлекает пользователей своей бесплатностью в отличии RHEL, которая предоставляется на коммерческой основе. Со стороны технических аспектов выделим некоторые преимущества. Например, небольшая centos вики:

  • оперативность репозиториев RHEL на высоком уровне, чем обеспечивается безопасность системы.
  • используются технологии GCC как SSP (защита стека), PIE.
  • набор ПО актуальный и типичный для современных ОС: предоставляются версии офисных, серверных и девелоперских пакетов, программ и утилит (KDE и Gnome с compiz и AIGLX, Firefox и Evolution, MySQL и PostgreSQL, Apache и PHP, и т.д.).
  • предоставляется подробная техническая документация и имеется большой штат поддержки ОС, к которому можно обратится и получить ответы на все интересующие вопросы по данной системе. Centos команды для работы в терминале доступны в любом мануале, который находится в открытом доступе в сети.

Даже этих преимуществ достаточно, чтобы выбрать Centos для работы своего сервера. Centos скачать в любой версии можно на официальном сайте разработчиков. Но также стоит обратить внимание на некоторые недостатки, которые в большинстве случаев несущественны.

Недостатки системы

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

Кому необходима ОС Centos? Эта операционная система прежде всего рекомендована организациям и частным лицам, которым не нужны дорогостоящая лицензия и обслуживание, а стабильность работы сервера находится в приоритете. Centos для начинающих? Отличная новость - Centos подойдет всем начинающим пользователям серверов и администраторам с опытом, ведь система не только стабильна, но и удобна в ежедневной работе. Если вы сомневаетесь в выборе ОС для сервера, берите Centos.

В 2020 году поддержка устаревшей версии Centos 6 прекращена, поэтому смотрите в сторону 7 или 8 версии системы.

Для работы с ОС Centos на наших ВПС-серверах предоставляем к вашему вниманию несколько инструкций на нашем блоге:

Что нового в Centos 8?

По сравнению с седьмой версией в Centos 8 произошли ряд обновлений. Если кратко, то они прежде всего коснулись сетевых возможностей, окружения рабочего стола, ядра, также улучшены возможности безопасности. Также есть обновления связанные с веб-сервером и языками:

В основе CentOS 8 - Fedora 28 и ядро 4.18+. Также обратите внимание, что в восьмой версии системы стандарты TLS 1.0 и TLS 1.1 являются устаревшими.

Новая версия появилась на свет 24 сентября 2019. Centos 8 обзор, где намного больше о новых возможностях в отдельной статье:

Если вы хотите начать работу с Centos 8 и вам нужна установка centos 8, вы можете выбрать эту ОС на VDS серверах от ГиперХост.

Сравнение Centos OS, Debian, Ubuntu

Эти три очень популярных дистрибутива Линукс наиболее часто используются на серверах. Сравним их основные отличия для работы на серверной машине в таблице ниже. Итак, какая разница между Centos, Debian, Ubuntu?

CentOS Linux - подробный обзор и установка дистрибутива

В 2014 году CentOS официально присоединился к Red Hat, но оставался независимым от Red Hat Enterprise Linux (RHEL). Известно что, RHEL является широко используемым дистрибутивом Linux в корпоративных вычислениях. Тогда как, CentOS рассматривается как версия этой платформы для сообщества, неудивительно, что он занимает значительную долю рынка.

Подробнее о дистрибутиве Red Hat Enterprise Linux (RHEL) прочитайте в данной статье.

Целью проекта является предоставление бинарно-совместимого, практически идентичного для Enterprise Linux опыта, но без коммерческой поддержки, предоставляемой Red Hat. Это делает CentOS привлекательным вариантом для людей, которые хотят иметь дистрибутив с долгосрочной поддержкой и той же технологией, которую предоставляет Red Hat.

Дистрибутив теперь доступен в двух ветках: CentOS Linux, традиционная ОС с фиксированным выпуском, основанная на RHEL; и CentOS Stream.

CentOS Stream

Новая ветка Stream описана как платформа с постоянным выпуском, которая будет помещаться где-то между Fedora.и RHEL. Идея заключается в том, что ПО и концепции пройдут первоначальное тестирование в Fedora. Затем Red Hat создаст версию Fedora, которая станет основой будущего выпуска RHEL.

Изменения и улучшения, которые вносятся внутри Red Hat до следующего RHEL, станут доступны общественности для комментариев в CentOS Stream.

Рабочий стол CentOS

В идеале, план здесь, по-видимому, заключается в том, что это даст большей части сообщества возможность опробовать новые идеи и сообщить о проблемах. Таким образом, предоставив Red Hat больше отзывов и возможность отточить свое коммерческое предложение.

Этот новый тип взаимодействия между Red Hat Enterprise Linux и CentOS поможет лучше согласовать две платформы в совместном процессе.

CentOS 8

Рабочий стол Gnome 3

Рабочий стол простой Gnome 3 (v. 3.28). Это, как обычно минималистическая форма. Отсутствует панель инструментов и панель быстрого доступа, которые легко доступны одним щелчком мыши.

Подключения

Беспроводной интернет из коробки присутствует.

Bluetooth-соединение работает быстро и надежно. Очень круто. Вы можете изменить строгие настройки по умолчанию. Мне пришлось настроить крошечный клиентский протокол, прежде чем я получил доступ. Для корректной работы принтера необходимо указать IP-адрес вручную.

Мультимедиа

Gnome3 CentOS

Дистрибутив воспроизводит MP3 и HD видео без нареканий. Возникает небольшая проблема, видео не позволяет делать снимки экрана области воспроизведения. Если вы попытаетесь сделать с окном, получите белый лист. Необходимо захватить весь рабочий стол, чтобы увидеть содержимое сохраненного изображения. Это не проблема дистрибутива, виной всему рабочий стол Gnome.

Набор приложений по умолчанию

Сравнение с CentOS 7

Ну, это довольно интересно.

сравнение CentOS

Во-первых, с момента запуска CentOS 7 прошло много времени. И общий фактор доступности технологий определенно играет свою роль. Главным образом потому, что инновации в области настольных ПК достигли своего пика, и разница между v. 7 и v. 8 намного меньше, чем разница между 7 и 6 версии.

Это означает, что последняя версия CentOS намного ближе к современным настольным компьютерам, чем предшественник. Предлагается более широкий спектр для повседневного использования, чем раньше. Опять же, причина этого в том, что настольный компьютер не сильно изменился с 2012 года.

Практически это означает, что некоторые жалобы на CentOS 7 остаются в силе. Проблемы с оборудованием, проблемы с управлением пакетами, проблемы с кодеками и тому подобное. Большинство из них больше не применимы, и это здорово.

Дистрибутив однозначно движется вперед. Но это также признак застоя в мире Linux. Это стало устойчивым явлением, мало что происходит.

Установка

Видео

Вывод

Если мы посмотрим на CentOS 8 то в нем много проблемных областей, которые мешают быть приятным из коробки. Большой проблемой является возможность управлять расширениями Gnome, без которых рабочий стол просто не может быть использован. Стоит отметить, CentOS, не предназначен для рабочего стола как таковой, все выглядит вполне достойно. Поскольку существует много специализированных систем для дома, которые управляют гораздо меньше, чем эта. Не забывайте стабильность и десять лет поддержки.

Вдобавок ко всему, можно самостоятельно добавить новое ПО, поддержка мультимедиа и смартфонов на высоте. Производительность выше, сеть может быть лучше, и должен быть упрощенный механизм для включения элемента рабочего стола. Плюс CentOS 8 лучше, чем его предшественник-это вызывает уважение.

Ну и напоследок, самое важное достоинство дистрибутива – это стабильность.

Читайте также: