На чем основан centos
CentOS
Дистрибутив CentOS
Видео: Закрытие основной редакции CentOS
Видео, в котором рассказывается о закрытии основной редакции CentOS.
Основан на Red Hat Enterprise Linux
CentOS основан на платном дистрибутиве Red Hat Enterprise Linux (RHEL) компании Red Hat и польностью совместим с ним.
Сам дистрибутив CentOS бесплатен и содержит все свободные компоненты дистрибутива Red Hat Enterprise Linux.
Может использоваться и на персональных компьютерах и на серверах.
Программы
Дистрибутив содержит базовый набор программного обеспечения для работы.
Среда рабочего стола
CentOS используется среду рабочего стола GNOME.
До версии CentOS 8.0 были были доступны редакции CentOS со средами рабочего стола GNOME и KDE.
Редакция CentOS Stream
Редакция CentOS Stream появилась, начиная с версии CentOS 8.0 и стала доступна впервые 24 сентября 2019 г.
CentOS Stream является версией CentOS, использующей модель обновлений rolling-release.
В плане разработки линейки дистрибутивов RedHat данная редакция занимает промежуточную позицию между Fedora Linux и RHEL. CentOS Stream позволит разработчикам тестировать и внедрять нововведения без необходимости выполнять для каждого тестируемого изменения новую сборку. Протестированные и принятые изменения будут затем внедряться в следующий крупный релиз RHEL.
Установка
Установка CentOS выполняется с помощью интерактивного инсталлятора и не должна вызывать сложностей.
CentOS можно свободно скачать в виде ISO образа, работающего в Live режиме.
В процессе установки пользователю предлагается выбрать компоненты, которые требуется установить. Доступно несколько заранее подготовленных комплектов для различных нужд:
Пакетная система
Для установки и обновления пакетов в CentOS используется утилита YUM (Yellow Dog Updater Modified).
YUM является интерфейсом для DNF
Формат пакетов: RPM.
Пакетная база: RedHat Enterprise Linux.
Название
Название CentOS образовано от Community ENTerprise Operating System.
CentOS Linux — подробный обзор и установка дистрибутива
О CentOS
В 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.
В идеале, план здесь, по-видимому, заключается в том, что это даст большей части сообщества возможность опробовать новые идеи и сообщить о проблемах. Таким образом, предоставив Red Hat больше отзывов и возможность отточить свое коммерческое предложение.
Этот новый тип взаимодействия между Red Hat Enterprise Linux и CentOS поможет лучше согласовать две платформы в совместном процессе.
CentOS 8
Рабочий стол Gnome 3
Рабочий стол простой Gnome 3 (v. 3.28). Это, как обычно минималистическая форма. Отсутствует панель инструментов и панель быстрого доступа, которые легко доступны одним щелчком мыши.
Подключения
Беспроводной интернет из коробки присутствует.
Bluetooth-соединение работает быстро и надежно. Очень круто. Вы можете изменить строгие настройки по умолчанию. Мне пришлось настроить крошечный клиентский протокол, прежде чем я получил доступ. Для корректной работы принтера необходимо указать IP-адрес вручную.
Мультимедиа
Дистрибутив воспроизводит MP3 и HD видео без нареканий. Возникает небольшая проблема, видео не позволяет делать снимки экрана области воспроизведения. Если вы попытаетесь сделать с окном, получите белый лист. Необходимо захватить весь рабочий стол, чтобы увидеть содержимое сохраненного изображения. Это не проблема дистрибутива, виной всему рабочий стол Gnome.
Набор приложений по умолчанию
Вы можете подумать, что колоссальный размер — 6,6 ГБ переводится в значительное количество утилит, но это не так. По крайней мере, когда дело доходит до десктопных вещей. Образ поставляется с множеством важных серверных и корпоративных компонентов, которые вам, вероятно, не нужны. Кроме того, прилагается несколькими рабочих сред. В итоге поставляется довольно скромный набор.
Сравнение с CentOS 7
Ну, это довольно интересно.
Во-первых, с момента запуска CentOS 7 прошло много времени. И общий фактор доступности технологий определенно играет свою роль. Главным образом потому, что инновации в области настольных ПК достигли своего пика, и разница между v. 7 и v. 8 намного меньше, чем разница между 7 и 6 версии.
Это означает, что последняя версия CentOS намного ближе к современным настольным компьютерам, чем предшественник. Предлагается более широкий спектр для повседневного использования, чем раньше. Опять же, причина этого в том, что настольный компьютер не сильно изменился с 2012 года.
Практически это означает, что некоторые жалобы на CentOS 7 остаются в силе. Проблемы с оборудованием, проблемы с управлением пакетами, проблемы с кодеками и тому подобное. Большинство из них больше не применимы, и это здорово.
Дистрибутив однозначно движется вперед. Но это также признак застоя в мире Linux. Это стало устойчивым явлением, мало что происходит.
Установка
Видео
Вывод
Если мы посмотрим на CentOS 8 то в нем много проблемных областей, которые мешают быть приятным из коробки. Большой проблемой является возможность управлять расширениями Gnome, без которых рабочий стол просто не может быть использован. Стоит отметить, CentOS, не предназначен для рабочего стола как таковой, все выглядит вполне достойно. Поскольку существует много специализированных систем для дома, которые управляют гораздо меньше, чем эта. Не забывайте стабильность и десять лет поддержки.
Вдобавок ко всему, можно самостоятельно добавить новое ПО, поддержка мультимедиа и смартфонов на высоте. Производительность выше, сеть может быть лучше, и должен быть упрощенный механизм для включения элемента рабочего стола. Плюс CentOS 8 лучше, чем его предшественник-это вызывает уважение.
Ну и напоследок, самое важное достоинство дистрибутива – это стабильность.
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
CentOS
CentOS (англ. Community ENTerprise Operating System ) — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Срок поддержки каждой версии CentOS составляет 10 лет. Каждая версия обновляется каждые 6 месяцев для поддержки новых аппаратных средств.
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
Начиная с Red Hat Enterprise Linux 7 инфраструктура проекта предоставляется Redhat, а исходный код Red Hat Enterprise Linux 7 перемещен с основного сервера на новые серверы CentOS. Теперь на FTP.Redhat.com содержится вместо исходного кода ссылка на исходный код, переданный непосредственно CentOS. [1] [2]
Производные продукты
История релизов
История версий | |||||
---|---|---|---|---|---|
Релиз CentOS | Архитектура | База RHEL | Ядро Linux | Дата релиза CentOS | Дата релиза RHEL |
2 | i386 | 2.1 | 2.4.9 | 2004-05-14 [12] | 2002-05-17 |
3.1 | i386, x86_64, ia64, s390, s390x | 3 | 2.4.21-15 | 2004-03-19 [13] | 2003-10-23 |
3.4 — Server | i386, x86_64, ia64, s390, s390x | 3.4 | 2.4.21-27 | 2005-01-23 | — |
3.7 | i386, x86_64, ia64, s390, s390x | 3.7 | 2.4.21-40 | 2006-04-11 [14] | — |
3.8 | i386, x86_64 | 3.8 | 2.4.21-47 | 2006-08-25 [15] | 2006-07-20 |
3.9 | i386, x86_64, ia64, s390, s390x | 3.9 | 2.4.21-50 | 2007-07-26 [16] | 2007-06-15 |
4 | i386, x86_64, various | 4 | 2.6.9-5 | 2005-03-09 [17] | 2005-02-14 [18] |
4.6 | i386, x86_64, ia64, alpha, s390, s390x, ppc (beta), sparc (beta) | 4.6 | 2.6.9-67 | 2007-12-16 [19] | 2007-11-16 [20] |
4.7 | i386, x86_64 | 4.7 | 2.6.9-78 | 2008-09-13 [21] | 2008-07-24 [22] |
4.7 — Server | i386, x86_64 | 4.7 | 2.6.9-78 | 2008-10-17 [23] | — |
4.8 | i386, x86_64 | 4.8 | 2.6.9-89 | 2009-08-21 [24] | 2009-05-18 [25] |
4.9 | i386, x86_64 | 4.9 | 2.6.9-100 | 2011-03-02 [26] | 2011-02-16 [27] |
5 | i386, x86_64 | 5 | 2.6.18-8 | 2007-04-12 [28] | 2007-03-14 [29] |
5.1 | i386, x86_64 | 5.1 | 2.6.18-53 | 2007-12-02 [30] [31] | 2007-11-07 [32] |
5.2 | i386, x86_64 | 5.2 | 2.6.18-92 | 2008-06-24 [33] [34] | 2008-05-21 [35] |
5.3 | i386, x86_64 | 5.3 | 2.6.18-128 | 2009-03-31 [36] [37] | 2009-01-20 [38] |
5.4 | i386, x86_64 | 5.4 | 2.6.18-164 | 2009-10-21 [39] | 2009-09-02 [40] |
5.5 | i386, x86_64 | 5.5 | 2.6.18-194 | 2010-05-14 [41] | 2010-03-31 [42] |
5.6 | i386, x86_64 | 5.6 | 2.6.18-238 | 2011-04-08 [43] | 2011-01-13 [44] |
5.7 | i386, x86_64 | 5.7 | 2.6.18-274 | 2011-09-13 [45] | 2011-07-21 [46] |
5.8 | i386, x86_64 | 5.8 | 2.6.18-308 | 2012-03-07 [47] | 2012-02-21 [48] |
5.9 | i386, x86_64 | 5.9 | 2.6.18-348 | 2013-01-17 [49] | 2013-01-07 [50] |
5.10 | i386, x86_64 | 5.10 | 2.6.18-371 | 2013-10-19 [51] | 2013-10-01 [52] |
5.11 | i386, x86_64 | 5.11 | 2.6.18-398 | 2014-09-30 [53] | 2014-09-15 [54] |
6 | i386, x86_64 | 6 | 2.6.32-71 | 2011-07-10 [55] | 2010-11-10 [56] |
6.0 — LiveCD | i386, x86_64 | 6.0 | 2.6.32-71 | 2011-07-25 [57] | — |
6.0 — LiveDVD | i386, x86_64 | 6.0 | 2.6.32-71 | 2011-07-27 [58] | — |
6.0 — MinimalCD | i386, x86_64 | 6.0 | 2.6.32-71 | 2011-07-28 [59] | — |
6.1 | i386, x86_64 | 6.1 | 2.6.32-131 | 2011-12-09 [60] | 2011-05-19 [61] |
6.2 | i386, x86_64 | 6.2 | 2.6.32-220 | 2011-12-20 [62] [63] | 2011-12-06 [64] |
6.3 | i386, x86_64 | 6.3 | 2.6.32-279 | 2012-07-10 [65] | 2012-06-21 [66] |
6.4 | i386, x86_64 | 6.4 | 2.6.32-358 | 2013-03-09 [67] | 2013-02-21 [68] |
6.5 | i386, x86_64 | 6.5 | 2.6.32-431 | 2013-12-01 [69] | 2013-11-21 [70] |
6.6 | i386, x86_64 | 6.6 | 2.6.32-504 | 2014-10-28 [71] | 2014-10-14 [72] |
6.7 | i386, x86_64 | 6.7 | 2.6.32-573 | 2015-08-07 [73] | 2015-07-22 [74] |
6.8 | i386, x86_64 | 6.8 | 2.6.32-642 | 2016-05-25 [75] | 2016-05-10 [76] |
7.0-1406 | только x86_64 | 7.0 | 3.10.0-123 | 2014-07-07 [77] | 2014-06-10 [78] |
7.1-1503 | только x86_64 | 7.1 | 3.10.0-229 | 2015-03-31 [79] | 2015-03-05 [80] |
7.2-1511 | только x86_64 | 7.2 | 3.10.0-327 | 2015-12-14 [81] | 2015-11-19 |
7.3-1611 | только x86_64 | 7.3 | 3.10.0-514 | 2016-12-09 | 2016-11-03 [82] |
Релиз CentOS | Архитектура | База RHEL | Ядро Linux | Дата релиза CentOS | Дата релиза RHEL |
Сроки поддержки
В соответствии с жизненным циклом 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 | Архитектура | База RHEL | Дата релиза CentOS |
---|---|---|---|
7.1-1503 | AArch64 | 7.1 | 2015-08-04 [83] |
IA-32 | 2015-10-12 [84] | ||
7.2-1511 | IA-32 | 7.2 | 2015-12-19 |
ARMv7hl | 2015-12-19 | ||
PowerPC64 (TechPreview) | 2015-12-19 | ||
PowerPC8 LE (TechPreview) | 2015-12-19 |
Возможности и недостатки
Centos часто отмечается как очень надёжное решение для серверов. В состав дистрибутива входит хорошо проверенное и устойчивое ядро Linux и пакеты программ, которые формируют основу родительского Red Hat Enterprise Linux. Несмотря на то что в проекте задействованы исключительно добровольцы, CentOS получил репутацию отличной бесплатной альтернативой дорогостоящим серверным продуктам на рынке, особенно дистрибутив ценится среди опытных системных администраторов. CentOS также является подходящим решением для настольных рабочих компьютеров, отличается особой стабильностью, надёжностью и долгосрочной поддержкой программного обеспечения. Как и RHEL,CentOS гарантирует поддержку обновлений системы безопасности в течение минимум пяти лет.
Несмотря на все преимущества, CentOS не смог бы стать лучшим решением для любых сценариев. Пользователям, которые предпочитают работать с самыми последними технологиями Linux и самыми современными пакетами программ, придётся поискать другой дистрибутив. Главную версию CentOS, вслед за RHEL, выпускают лишь каждые 2-3 года, а промежуточные версии имеют тенденцию выпускаться с интервалом в 6-9 месяцев. При этом промежуточные версии не содержат каких-либо серьёзных изменений (хотя иногда включают поддержку более свежих аппартных устройств), обычно происходит обновление горстки программ, основная же часть системы и прикладных программ остаётся без изменений.
Установка CentOS
CentOS можно устанавливать наряду с другими системами (тогда для доступа к ней потребуется мультизагрузка). Но проще и удобнее создать виртуальную машину и уже в ней инсталлировать CentOS.