Русская Википедия:CentOS

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Карточка ОС

CentOS (Шаблон:IPAc-en, от Шаблон:Lang-en) — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Согласно жизненному циклу Red Hat Enterprise Linux (RHEL)[1], CentOS 5, 6 и 7 будут поддерживаться «до 10 лет», поскольку они основаны на RHEL[2]. Ранее версия CentOS 4 поддерживалась семь лет[3].

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 для обновлений использовал также программу Шаблон:Нп5.

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

Компания Red Hat объявила о прекращении разработки дистрибутива CentOS 8 в своём классическом варианте, подразумевающем предоставление максимально приближенных пересборок выпусков Red Hat Enterprise Linux[5][6].

Формирование обновлений для классического CentOS 8 было прекращено 31 декабря 2021 года. Сопровождение ветки CentOS 7 будет продолжено без изменений до 2024 года.

Вместо классического CentOS пользователям будет предложено перейти на непрерывно обновляемую редакцию CentOS Stream[7].

В ответ на трансформацию стабильной платформы CentOS в тестовый роллинг-дистрибутив CentOS Stream Грегори Курцер (Gregory Kurtzer)[8], основатель проекта CentOS, сообщил[9][10] о намерении создать новую пересборку RHEL и пригласил других разработчиков присоединиться к данной инициативе.

Для ведения разработки нового дистрибутива Грегори зарегистрировал домен rockylinux.org[11] и создал репозиторий на GitHub[12].

Также компания CloudLinux планирует выпустить альтернативу CentOS 8 под наименованием AlmaLinux, бинарно совместимую с RHEL. Дистрибутив будет базироваться на пакетной базе Red Hat Enterprise Linux 8. Первый выпуск дистрибутива обещают сформировать в течение первого квартала 2021 года[13][14].

Дополнительно разработчиками дистрибутива AlmaLinux был представлен инструментарий ELevate[15][16], позволяющий упростить миграцию рабочих установок с CentOS 7 на дистрибутивы, построенные на пакетной базе RHEL 8, с сохранением приложений, данных и настроек. В настоящее время проектом поддерживается миграция на AlmaLinux, Rocky Linux, CentOS Stream и Oracle Linux.

История

До популярности текущего имени CentOS возникла как сборка на базе CAOS Linux[17].

В июне 2006 года Дэвид Парсли, главный разработчик Tao Linux (клона Red Hat Enterprise Linux), объявил о закрытии Tao Linux и про его переход в CentOS. Пользователи Tao Linux перешли на CentOS через yum update[18].

В июле 2009 года в открытом письме от CentOS сообщалось, что основатель CentOS Лэнс Дэвис покинул проект в 2008 году. Но Дэвис продолжал регистрации доменов для CentOS и всё ещё пользовался своей учётной записью PayPal. Сообщается, что в августе 2009 года команда CentOS смогла обратиться к Дэвису, и после этого CentOS получил домены centos.info и centos.org[19].

В июле 2010 года CentOS обогнала Debian в популярности дистрибутивов Linux для веб-серверов, причём почти 30 % всех веб-серверов Linux использовали CentOS[20]. Debian снова стал самым популярным дистрибутивом для веб-серверов в январе 2012 года[21].

В январе 2014 года компания Red Hat объявила, что она будет спонсировать проект CentOS, «помогая создавать платформу, хорошо подходящую для потребностей разработчиков, разрабатывающих программы с открытым исходным кодом, которые также интегрируют технологии для операционных систем»[22]. В результате владение товарными знаками CentOS было передано Red Hat[23], при этом большинство разработчиков CentOS работают в обособленном подразделении компании Red Hat, параллельно с собственно командой разработчиков Red Hat Enterprise Linux[24]. Был также создан новый правящий совет CentOS[25].

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

Начиная с Red Hat Enterprise Linux 7, инфраструктура проекта предоставляется Redhat, а исходный код Red Hat Enterprise Linux 7 перемещен с основного сервера на новые серверы CentOS. Теперь на ftp.redhat.com содержится вместо исходного кода ссылка на исходный код, переданный непосредственно CentOS[26][27].

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

  • AlmaLinux — Альтернатива CentOS, бинарно совместимая с RHEL[28][29][30][31]
  • EuroLinux — Дистрибутив, подготовленный путём пересборки исходных текстов дистрибутива Red Hat Enterprise Linux и бинарно совместимый с ним. Техническая поддержка и дополнительные функциональные модули предоставляются платно.[32][33][34][35]
  • Scientific Linux — дистрибутив, развиваемый FermiLab (разработка 8 версии свёрнута в пользу CentOS 8[36]
  • Шаблон:Iw v4.1 (Fuji) — дистрибутив для кластеров, основанный на CentOS 4.2[37]
  • Rocky Linux — Развиваемая сообществом пересборка RHEL, созданная в ответ на трасформацию CentOS[38][39][40][41]
  • VzLinux — Дистрибутив, позиционирующийся как замена CentOS, готовая для рабочих внедрений. Также, применяется как базовая система для платформ виртуализации.[42][43][44][45][46]
  • SME Server[47];
  • Asterisk@Home[48] переименован в TrixBox[49];
  • Boston University’s Linux 4.5 Server Edition (Zodiac)[50];
  • NuOnce Networks CentOS ™ / Blue Quartz ™ CD[51];
  • Elastix — дистрибутив для организации сервера коммуникаций, основанный на CentOS 7[52];
  • FreePBX — дистрибутив для организации IP АТС
  • ClearOS — маршрутизатор (комбайн), созданный для дома и небольших организаций[53], предоставляется на основе ежемесячной подписки[54];
  • госЛинукс — дистрибутив, ориентированный на использование в государственных учреждениях России. Основан на CentOS 6.4;
  • Янукс — российский дистрибутив, ориентированный на использование в информационных системах с повышенными требованиями к безопасности обрабатываемых данных[55].

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

История версий
Релиз CentOS Архитектура База RHEL Ядро Linux Дата релиза CentOS Дата релиза RHEL
2 i386 2.1 2.4.9 2004-05-14[56] 2002-05-17[57]
3.1 i386, x86_64, ia64, s390, s390x 3 2.4.21-15 2004-03-19[58] 2003-10-23[57]
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[59] -
3.8 i386, x86_64 3.8 2.4.21-47 2006-08-25[60] 2006-07-20
3.9 i386, x86_64, ia64, s390, s390x 3.9 2.4.21-50 2007-07-26[61] 2007-06-15
4 i386, x86_64, various 4 2.6.9-5 2005-03-09[62] 2005-02-14[63]
4.6 i386, x86_64, ia64, alpha, s390, s390x, ppc (beta), sparc (beta) 4.6 2.6.9-67 2007-12-16[64] 2007-11-16[65]
4.7 i386, x86_64 4.7 2.6.9-78 2008-09-13[66] 2008-07-24[67]
4.7 — Server i386, x86_64 4.7 2.6.9-78 2008-10-17[68] -
4.8 i386, x86_64 4.8 2.6.9-89 2009-08-21[69] 2009-05-18[70]
4.9 i386, x86_64 4.9 2.6.9-100 2011-03-02[71] 2011-02-16[72]
5 i386, x86_64 5 2.6.18-8 2007-04-12[73] 2007-03-14[74]
5.1 i386, x86_64 5.1 2.6.18-53 2007-12-02[75][76] 2007-11-07[77]
5.2 i386, x86_64 5.2 2.6.18-92 2008-06-24[78][79] 2008-05-21[80]
5.3 i386, x86_64 5.3 2.6.18-128 2009-03-31[81][82] 2009-01-20[83]
5.4 i386, x86_64 5.4 2.6.18-164 2009-10-21[84] 2009-09-02[85]
5.5 i386, x86_64 5.5 2.6.18-194 2010-05-14[86] 2010-03-31[87]
5.6 i386, x86_64 5.6 2.6.18-238 2011-04-08[88] 2011-01-13[89]
5.7 i386, x86_64 5.7 2.6.18-274 2011-09-13[90] 2011-07-21[91]
5.8 i386, x86_64 5.8 2.6.18-308 2012-03-07[92] 2012-02-21[93]
5.9 i386, x86_64 5.9 2.6.18-348 2013-01-17[94] 2013-01-07[95]
5.10 i386, x86_64 5.10 2.6.18-371 2013-10-19[96] 2013-10-01[97]
5.11 i386, x86_64 5.11 2.6.18-398 2014-09-30[98] 2014-09-15[99]
6[100][101] i386, x86_64 6 2.6.32-71 2011-07-10[102] 2010-11-10[103]
6.0 — LiveCD i386, x86_64 6.0 2.6.32-71 2011-07-25[104] -
6.0 — LiveDVD i386, x86_64 6.0 2.6.32-71 2011-07-27[105] -
6.0 — MinimalCD i386, x86_64 6.0 2.6.32-71 2011-07-28[106] -
6.1 i386, x86_64 6.1 2.6.32-131 2011-12-09[107] 2011-05-19[108]
6.2 i386, x86_64 6.2 2.6.32-220 2011-12-20[109][110] 2011-12-06[111]
6.3[112] i386, x86_64 6.3 2.6.32-279 2012-07-10[113] 2012-06-21[114]
6.4 i386, x86_64 6.4 2.6.32-358 2013-03-09[115] 2013-02-21[116]
6.5 i386, x86_64 6.5 2.6.32-431 2013-12-01[117] 2013-11-21[118]
6.6 i386, x86_64 6.6 2.6.32-504 2014-10-28[119] 2014-10-14[120]
6.7 i386, x86_64 6.7 2.6.32-573 2015-08-07[121] 2015-07-22[122]
6.8 i386, x86_64 6.8 2.6.32-642 2016-05-25[123] 2016-05-10[124]
6.9 i386, x86_64 6.9 2.6.32-696 2017-04-05[125] 2017-03-21[126]
6.10 i386, x86_64 6.10 2.6.32-754 2018-07-03[127] 2018-06-19[128]
7.0-1406[129][130] только x86_64 7.0 3.10.0-123 2014-07-07[131] 2014-06-10[132]
7.1-1503 только x86_64 7.1 3.10.0-229 2015-03-31[133] 2015-03-05[134]
7.2-1511[135] только x86_64 7.2 3.10.0-327 2015-12-14[136] 2015-11-19
7.3-1611 только x86_64 7.3 3.10.0-514 2016-12-09 2016-11-03[137]
7.4-1708 x86-64 7.4 3.10.0-693 2017-10-13 2017-07-31
7.5-1804 x86-64 7.5 3.10.0-862 2018-05-10 2018-04-10
7.6-1810 x86-64 7.6 3.10.0-957 2018-12-03 2018-10-30
7.7.1908 aarch64, ppc64le, x86_64 7.7 3_10_0-1062 2019-09-17[138] 2019-08-06[139]
7.8.2003 aarch64, ppc64le, x86_64 7.8 3.10.0-1136 2020-04-27[140] 2020-03-31[141]
7.9.2009 aarch64, ppc64le, x86_64 7.9 3.10.0-1160 2020-11-12[142] 2020-09-30[143]
8.0-1905 x86-64 8.0 4.18 2019-09-24 2018-10-14
8.1.1911 aarch64, ppc64le, x86_64 8.1 4_18_0-147 2020-01-15[144] 2019-11-05[145]
8.2.2004 aarch64, ppc64le, x86_64 8.2 4.18.0-193 2020-06-15[146] 2020-04-28[147]
8.3.2011 aarch64, ppc64le, x86_64 8.3 4.18.0-240 2020-12-07[148] 2020-10-29[149]
8.4.2105 aarch64, ppc64le, x86_64 8.4 4.18.0-305 2021-06-03[150] 2021-05-19[151]
8.5.2111 aarch64, ppc64le, x86_64 8.5 4.18.0-348 2021-11-16[152] 2021-11-10[153]
Релиз CentOS Архитектура База RHEL Ядро Linux Дата релиза CentOS Дата релиза RHEL

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

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

Версия CentOS Дата релиза Полная поддержка Критические обновления
Шаблон:Version 5 января 2001 20 июля 2006 31 декабря 2010
Шаблон:Version 9 марта 2005 31 марта 2009 29 февраля 2012
Шаблон:Version 12 апреля 2007 первый квартал 2014 31 марта 2017
Шаблон:Version 20 июля 2011 второй квартал 2017 30 ноября 2020
Шаблон:Version 7 июля 2014 четвёртый квартал 2020 30 июня 2024
Шаблон:Version 24 сентября 2019 31 декабря 2021[154]
Шаблон:Version

Выпуски AltArch

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

Версия CentOS Архитектура База RHEL Дата релиза CentOS
7.1-1503 AArch64 7.1 2015-08-04[155]
IA-32 2015-10-12[156]
7.2-1511 IA-32 7.2 2015-12-19[157]
ARMv7hl 2015-12-19[157]
PowerPC64 (TechPreview) 2015-12-19[157]
PowerPC8 LE (TechPreview) 2015-12-19[157]
7.3.1611 AArch64 7.3 2017-01-04[158][159]
IA-32 2017-01-30[160][161]

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Дистрибутивы Линукс Шаблон:Authority control

  1. 1,0 1,1 Шаблон:Cite web
  2. 2,0 2,1 Шаблон:Cite web
  3. Шаблон:Cite web
  4. Шаблон:Cite web
  5. Шаблон:Cite web
  6. Шаблон:Cite web
  7. Шаблон:Cite web
  8. Шаблон:Cite web
  9. Шаблон:Cite web
  10. Шаблон:Cite web
  11. Шаблон:Cite web
  12. Шаблон:Cite web
  13. Шаблон:Cite web
  14. Шаблон:Cite web
  15. Шаблон:Cite web
  16. Шаблон:Cite web
  17. Шаблон:Cite web
  18. www.centos.org — News — CentOS Announcements — Retirement of TaoLinux. Шаблон:Архивировано
  19. Шаблон:Cite web
  20. The most popular Linux for web servers is… — Computerworld Blogs. Шаблон:Wayback
  21. Debian is now the most popular Linux distribution on web servers
  22. Шаблон:Cite web
  23. Шаблон:Cite web
  24. Шаблон:Cite web
  25. Шаблон:Cite web
  26. ftp://ftp.redhat.com/redhat/linux/enterprise/7Client/en/os/README
  27. Шаблон:Cite web
  28. Шаблон:Cite web
  29. Шаблон:Cite web
  30. Шаблон:Cite web
  31. Шаблон:Cite web
  32. Шаблон:Cite web
  33. Шаблон:Cite web
  34. Шаблон:Cite web
  35. Шаблон:Cite web
  36. Шаблон:Cite web
  37. Rocks Cluster Distribution Шаблон:Webarchive Анонс
  38. Шаблон:Cite web
  39. Шаблон:Cite web
  40. Шаблон:Cite web
  41. Шаблон:Cite web
  42. Шаблон:Cite web
  43. Шаблон:Cite web
  44. Шаблон:Cite web
  45. Шаблон:Cite web
  46. Шаблон:Cite web
  47. Шаблон:Cite web
  48. Шаблон:Cite web
  49. Шаблон:Cite web
  50. Boston University’s Linux Шаблон:Webarchive
  51. Шаблон:Cite web
  52. Шаблон:Cite web
  53. Шаблон:Cite web
  54. Шаблон:Cite web
  55. Шаблон:Cite web
  56. Шаблон:Cite web
  57. 57,0 57,1 Ошибка цитирования Неверный тег <ref>; для сносок rhel-errata не указан текст
  58. Шаблон:Cite web
  59. Шаблон:Cite web
  60. Шаблон:Cite web
  61. Шаблон:Cite web
  62. Шаблон:Cite web
  63. Шаблон:Cite web
  64. Шаблон:Cite web
  65. Шаблон:Cite web
  66. Шаблон:Cite web
  67. Шаблон:Cite web
  68. Шаблон:Cite web
  69. Шаблон:Cite web
  70. Шаблон:Cite web
  71. Шаблон:Cite web
  72. Шаблон:Cite web
  73. Шаблон:Cite web
  74. Шаблон:Cite web
  75. Шаблон:Cite web
  76. Шаблон:Cite web
  77. Шаблон:Cite web
  78. Шаблон:Cite web
  79. Шаблон:Cite web
  80. Шаблон:Cite web
  81. Шаблон:Cite web
  82. Шаблон:Cite web
  83. Шаблон:Cite web
  84. Шаблон:Cite web
  85. Шаблон:Cite web
  86. Шаблон:Cite web
  87. Шаблон:Cite web
  88. Шаблон:Cite web
  89. Шаблон:Cite web
  90. Шаблон:Cite web
  91. Шаблон:Cite web
  92. Шаблон:Cite web
  93. Шаблон:Cite web
  94. Шаблон:Cite web
  95. Шаблон:Cite web
  96. Шаблон:Cite web
  97. Шаблон:Cite web
  98. Шаблон:Cite web
  99. Шаблон:Cite web
  100. Шаблон:Cite web
  101. Шаблон:Cite web
  102. Шаблон:Cite web
  103. Шаблон:Cite web
  104. Шаблон:Cite web
  105. Шаблон:Cite web
  106. Шаблон:Cite web
  107. Шаблон:Cite web
  108. Шаблон:Cite web
  109. Шаблон:Cite web
  110. Шаблон:Cite web
  111. Шаблон:Cite web
  112. Шаблон:Cite web
  113. Шаблон:Cite web
  114. Шаблон:Cite web
  115. Шаблон:Cite web
  116. Шаблон:Cite web
  117. Шаблон:Cite web
  118. Шаблон:Cite web
  119. Шаблон:Cite web
  120. Шаблон:Cite web
  121. Шаблон:Cite web
  122. Шаблон:Cite web
  123. Шаблон:Cite web
  124. Шаблон:Cite web
  125. Шаблон:Cite web
  126. Шаблон:Cite web
  127. Шаблон:Cite web
  128. [1]Шаблон:Wayback Looking in in CentOS 7 [LWN.net]
  129. Шаблон:Cite web
  130. Шаблон:Cite web
  131. Шаблон:Cite web
  132. Шаблон:Cite web
  133. Шаблон:Cite web
  134. Шаблон:Cite web
  135. Шаблон:Cite web
  136. Шаблон:Cite web
  137. Шаблон:Cite web
  138. Шаблон:Cite web
  139. Шаблон:Cite web
  140. Шаблон:Cite web
  141. Шаблон:Cite web
  142. Шаблон:Cite web
  143. Шаблон:Cite web
  144. Шаблон:Cite web
  145. Шаблон:Cite web
  146. Шаблон:Cite web
  147. Шаблон:Cite web
  148. Шаблон:Cite web
  149. Шаблон:Cite web
  150. Шаблон:Cite web
  151. Ошибка цитирования Неверный тег <ref>; для сносок автоссылка1 не указан текст
  152. Шаблон:Cite web
  153. Шаблон:Cite web
  154. Шаблон:Cite web
  155. Шаблон:Cite web
  156. 157,0 157,1 157,2 157,3 Ошибка цитирования Неверный тег <ref>; для сносок CentOS7.2AltArchAnnouncement не указан текст
  157. Шаблон:Cite web
  158. Шаблон:Cite web
  159. Шаблон:Cite web
  160. Шаблон:Cite web