CentOS (Community ENTerprise Operating System) — вільно доступний дистрибутив Linux, на основі якого формується комерційний дистрибутив Red Hat Enterprise Linux компанії Red Hat. У минулому (до версії 8 включно) метою проєкту було складання 100 % двійково сумісного з RHEL дистрибутиву. Підтримка CentOS 8 припинилася 31 грудня 2021 року; користувачам запропоновано перейти на безперервно оновлювану редакцію CentOS Stream або на альтернативні дистрибутиви, що використовують формат пакунків RPM.

CentOS
CentOS 8 з GNOME
РозробникCentOS
Lance Davis
Родина ОСLinux
Робочий станактуальний
Вихідна модельВільне ПЗ
Випущено у
виробництво
2002[1]
Останній випуск8.2 (2004) / 15 червня 2020; 4 роки тому (2020-06-15)
Тип ядраМонолітне
ЛіцензіяРізні
http://centos.org

Основними інструментами керування пакунками у CentOS є yum (у CentOS 7 і раніших версіях) і dnf (починаючи з CentOS 8).

CentOS придатний для використання базованих на X Window стільницях, однак більш звично використовувати його, як серверну операційну систему для вебхостингу. Багато великих хостингових компаній використовують CentOS разом із cPanel Control Panel для забезпечення стабільної роботи для своїх вебзастосунків.[джерело?]

«Класична» CentOS (версії 3—8)

ред.

Red Hat Enterprise Linux складений переважно з вільного та відкритого програмного забезпечення, але наявний у доступній для використання, двійковій формі (наприклад, на CD або DVD дисках) лише для передплатних користувачів. Як і вимагається, Red Hat випускає усі сирцеві тексти своїх продуктів під GNU General Public License та іншими вільними ліцензіями. Розробники CentOS використовували цей сирцевий код для створення кінцевого продукту, котрий є дуже подібним до Red Hat Enterprise Linux і вільним для завантаження та використання, однак без відповідної технічної підтримки з боку компанії Red Hat. Існують й інші дистрибутиви, що базуються на сирцевих текстах Red Hat Enterprise Linux.

У січні 2014 року CentOS оголосила про приєднання до Red Hat, але CentOS все ще буде незалежною від RHEL,[2] керівництво CentOS зміниться.[3]

Номер версії CentOS складався з двох частин, головної (major) та незначної (minor). Головна версія рівна відповідній версії Red Hat Enterprise Linux, з якої беруться пакети програмного коду для побудови CentOS. Незначна версія відповідає номеру випуску модифікацій для Red Hat Enterprise Linux, з якого беруться пакунки для побудови відповідної версії CentOS. Наприклад, CentOS 7.5 (актуальна станом на липень 2018 року) базується на Red Hat Enterprise Linux 7 update 5.

CentOS Stream

ред.

8 грудня 2020 року компанія Red Hat оголосила про припинення розробки класичного варіанту дистрибутиву CentOS 8, який передбачав максимальне наближення до Red Hat Enterprise Linux. Користувачам буде запропоновано перейти на безперервно оновлювану редакцію CentOS Stream. Формування оновлень для класичного CentOS 8 буде припинено 31 грудня 2021 року, супроводження гілки CentOS 7 буде продовжено до 2024 року.[4][5]

Версія CentOS Stream 9 вийшла 3 грудня 2021 року.

Історія випусків

ред.

Перша версія CentOS, CentOS 3 build4-rc0 вийшла у кінці 2003 року. CentOS 3.1 (версія 3, квартальне оновлення 1) вийшла 19 березня 2004 року. CentOS 2, котра базувалася на Red Hat Enterprise Linux 2.1 вийшла 14 травня 2004. CentOS 4.0, на основі Red Hat Enterprise Linux версії 4, перша версія, що вийшла для архітектур IA-32 та x86-64 вийшла 1 березня 2005. CentOS 5.0, котра базується на Red Hat Enterprise Linux 5, вийшла 12 квітня 2007. Версія CentOS 6.3 вийшла 9 липня 2012 р.

Згідно з Життєвим циклом Red Hat Enterprise Linux [Архівовано 20 січня 2013 у Wayback Machine.] CentOS 5 і 6 підтримувалися 10 років.[88] Попередньо версія(CentOS 4) підтримувалася 7 років.[89]

Версія(гілка) CentOS Дата виходу Повна підтримка[90][91] Критичні оновлення[90][91]
Old version, no longer supported: 3 2004-03-19 2006-07-20 2010-10-31
Old version, no longer supported: 4 2005-03-09 2009-03-31 2012-02-29
Old version, no longer supported: 5 2007-04-12 Q1 2014 2017-03-31
Old version, no longer supported: 6 2011-07-10 Q2 2017 2020-11-30
Older version, yet still supported: 7 2014-07-07 Q4 2020 2024-05-30
Current stable version: 8 2019-09-24 2021-12-31 2021-12-31
Легенда:
Стара версія
Стара версія, все ще підтримується
Остання версія
Остання бета-версія
Майбутній реліз

Підтримувані архітектури

ред.

CentOS підтримує усі архітектури, підтримку яких має Red Hat Enterprise Linux, а також додатково Alpha та SPARC.

Дистрибутиви на основі CentOS

ред.

Вебпосилання

ред.

Примітки

ред.
  1. https://readyspace.com.hk/greg-kurtzer-founder-of-the-centos-project/
  2. Karanbir Singh (7 січня 2014). CentOS Project joins forces with Red Hat. centos.org. Архів оригіналу за 8 січня 2014. Процитовано 8 січня 2014.
  3. CentOS Governance. centos.org. 2014. Архів оригіналу за 8 січня 2014. Процитовано 8 січня 2014.
  4. CentOS Project shifts focus to CentOS Stream — Blog.CentOS.org. https://blog.centos.org/ (Англійська) . RedHat. Архів оригіналу за 8 грудня 2020. Процитовано 14 грудня 2020.
  5. Wright, Chris (08 грудня 2020). Red Hat blog Latest posts By product By channel CentOS Stream: Building an innovative future for enterprise Linux. RedHat.com. RedHat. Архів оригіналу за 12 Dec 2020. Процитовано 13 грудня 2020.
  6. John Newbigin (14 травня 2004). CentOS-2 Final finally released. Архів оригіналу за 13 лютого 2012. Процитовано 1 червня 2008.
  7. а б Red Hat. Red Hat Enterprise Linux Errata Support Policy. Архів оригіналу за 30 квітня 2010. Процитовано 1 червня 2008.
  8. Lance Davis (19 березня 2004). CentOS 3.1 has now been released. Архів оригіналу за 13 лютого 2012. Процитовано 1 червня 2008.
  9. Lance Davis (10 червня 2005). [CentOS-announce] CentOS 3.5 i386 is released. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  10. Lance Davis (1 листопада 2005). [CentOS-announce] CentOS 3.6 is released. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  11. Lance Davis (10 квітня 2006). [CentOS-announce] CentOS 3.7 is released. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  12. Johnny Hughes (25 серпня 2006). [CentOS-announce] Subject: CentOS 3.8 is released for i386 and x86_64. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  13. CentOS Team (26 липня 2007). CentOS 3.9 is released for i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 21 жовтня 2008.
  14. DistroWatch.com (9 березня 2005). Distribution Release: CentOS 4. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  15. DistroWatch.com (14 лютого 2005). Distribution Release: Red Hat Enterprise Linux 4. Архів оригіналу за 13 лютого 2012. Процитовано 29 січня 2013.
  16. Johnny Hughes (12 червня 2005). [CentOS-announce] CentOS 4 i386 - CentOS 4.1 i386 is available. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  17. Johnny Hughes (13 жовтня 2005). [CentOS-announce] CentOS-4.2 is Released for i386, x86_64, IA-64, s390, s390x and alpha architectures. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  18. Johnny Hughes (21 березня 2006). [CentOS-announce] CentOS 4.3 is Released for i386, x86_64, and IA-64. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  19. Johnny Hughes (30 серпня 2006). [CentOS-announce] CentOS 4.4 is released for i386 and x86_64. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  20. Johnny Hughes (17 травня 2007). [CentOS-announce] CentOS 4.5 is released for i386, x86_64, and IA-64. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  21. DistroWatch.com (16 грудня 2007). Distribution Release: CentOS 4.6. Архів оригіналу за 13 лютого 2012. Процитовано 10 листопада 2008.
  22. DistroWatch.com (16 листопада 2007). Distribution Release: Red Hat Enterprise Linux 4.6. Архів оригіналу за 13 лютого 2012. Процитовано 10 листопада 2008.
  23. Johnny Hughes (13 вересня 2008). CentOS 4.7 is released for i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 14 вересня 2008.
  24. Red Hat Enterprise Linux team (24 липня 2008). Red Hat Enterprise Linux 4.7 GA Announcement. Архів оригіналу за 13 лютого 2012. Процитовано 14 вересня 2008.
  25. Johnny Hughes (21 серпня 2009). CentOS 4 i386 and x86_64 release of CentOS-4.8. Архів оригіналу за 13 лютого 2012. Процитовано 29 січня 2013.
  26. Red Hat Enterprise Linux team (18 травня 2009). Red Hat Enterprise Linux 4.8 GA Announcement. Архів оригіналу за 7 червня 2011. Процитовано 12 березня 2010.
  27. Johnny Hughes (2 березня 2011). CentOS 4 i386 and x86_64 release of CentOS-4.9. Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  28. Red Hat Enterprise Linux team (16 лютого 2011). Red Hat Enterprise Linux 4.9 GA Announcement. Архів оригіналу за 15 липня 2011. Процитовано 29 січня 2013.
  29. Karanbir Singh (12 квітня 2007). Release for CentOS-5 i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 1 червня 2008.
  30. Red Hat Enterprise Linux team (15 березня 2007). Red Hat Enterprise Linux 5 Now Available. Архів оригіналу за 13 лютого 2012. Процитовано 1 червня 2008.
  31. Karanbir Singh (2 грудня 2007). Release for CentOS-5.1 i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 1 червня 2008.
  32. Red Hat Enterprise Linux team (7 листопада 2007). Red Hat Enterprise Linux 5.1 General Availability Announcement. Архів оригіналу за 13 лютого 2012. Процитовано 1 червня 2008.
  33. Karanbir Singh (24 червня 2008). Release for CentOS-5.2 i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 3 лютого 2009.
  34. Red Hat Enterprise Linux team (21 травня 2008). Red Hat Enterprise Linux 5.2 General Availability Announcement. Архів оригіналу за 13 лютого 2012. Процитовано 22 січня 2009.
  35. Karanbir Singh (1 квітня 2009). Release for CentOS-5.3 i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 1 квітня 2009.
  36. Red Hat Enterprise Linux team (20 січня 2009). Red Hat Enterprise Linux 5.3 General Availability Announcement. Архів оригіналу за 13 лютого 2012. Процитовано 22 січня 2009.
  37. Singh, Karanbir (21 жовтня 2009). [CentOS-announce] Release for CentOS-5.4 i386 and x86_64. lists.centos.org. Архів оригіналу за 13 лютого 2012. Процитовано 24 жовтня 2009.
  38. Red Hat Enterprise Linux team (2 вересня 2009). Red Hat Enterprise Linux 5.4 GA Announcement. Архів оригіналу за 13 лютого 2012. Процитовано 22 вересня 2009.
  39. Singh, Karanbir (14 травня 2010). [CentOS-announce] Release for CentOS-5.5 i386 and x86_64. lists.centos.org. Архів оригіналу за 13 лютого 2012. Процитовано 15 травня 2010.
  40. Red Hat Enterprise Linux 5 (Tikanga) announcement mailing-list (31 березня 2010). [rhelv5-announce] Red Hat Enterprise Linux 5.5 GA Announcement. Архів оригіналу за 13 лютого 2012. Процитовано 15 травня 2010.
  41. Release for CentOS-5.6 i386 and x86_64. Архів оригіналу за 13 лютого 2012. Процитовано 8 квітня 2011.
  42. Red Hat Enterprise Linux 5.6 Now Available. Архів оригіналу за 16 січня 2011. Процитовано 13 січня 2011.
  43. Release for CentOS-5.7 i386 and x86_64. 13 вересня 2011. Архів оригіналу за 25 червня 2013. Процитовано 13 вересня 2011.
  44. Red Hat Enterprise Linux 5.7 Release Notes. Архів оригіналу за 13 лютого 2012. Процитовано 21 липня 2011.
  45. Release for CentOS-5.8 i386 and x86_64. 7 березня 2012. Архів оригіналу за 2 червня 2012. Процитовано 8 березня 2012.
  46. Red Hat Enterprise Linux 5.8 Release Notes. Архів оригіналу за 2 червня 2012. Процитовано 21 лютого 2012.
  47. Release for CentOS-5.9 i386 and x86_64. 17 січня 2013. Архів оригіналу за 20 січня 2013. Процитовано 17 січня 2013.
  48. Red Hat Enterprise Linux 5.9 Release Notes. Архів оригіналу за 20 січня 2013. Процитовано 7 січня 2013.
  49. Release for CentOS-6.0 i386 and x86_64. 10 липня 2011. Архів оригіналу за 13 лютого 2012. Процитовано 10 липня 2011.
  50. Red Hat Enterprise Linux team (10 листопада 2010). Red Hat Enterprise Linux 6 Now Available. Архів оригіналу за 13 лютого 2012. Процитовано 10 листопада 2010.
  51. Release for CentOS-6.1 i386 and x86_64. 9 грудня 2011. Архів оригіналу за 25 червня 2013. Процитовано 9 грудня 2011.
  52. Red Hat Enterprise Linux team (19 травня 2011). Red Hat Delivers Red Hat Enterprise Linux 6.1. Архів оригіналу за 13 лютого 2012. Процитовано 19 травня 2011.
  53. Release for CentOS-6.2 i386 and x86_64. 20 грудня 2011. Архів оригіналу за 13 лютого 2012. Процитовано 20 грудня 2011.
  54. Red Hat Enterprise Linux team (6 грудня 2011). Red Hat Enterprise Linux 6.2 Release Notes. Архів оригіналу за 13 лютого 2012. Процитовано 6 грудня 2011.
  55. Release for CentOS-6.3 i386 and x86_64. 9 липня 2012. Архів оригіналу за 25 червня 2013. Процитовано 9 липня 2012.
  56. Red Hat Enterprise Linux team (21 червня 2012). Red Hat Enterprise Linux 6.3 Release Notes. Архів оригіналу за 25 липня 2012. Процитовано 21 червня 2012.
  57. Release for CentOS-6.4 i386 and x86_64. 8 березня 2013. Архів оригіналу за 15 березня 2013. Процитовано 8 березня 2013.
  58. Red Hat Enterprise Linux team (21 лютого 2013). Red Hat Enterprise Linux 6.4 Release Notes. Процитовано 21 лютого 2013.
  59. Release for CentOS-6.5 i386 and x86_64. centos.org. 1 грудня 2013. Архів оригіналу за 22 січня 2014. Процитовано 1 грудня 2013.
  60. Red Hat Enterprise Linux 6.5 Release Notes. Red Hat. 21 листопада 2013. Процитовано 21 листопада 2013.
  61. Release for CentOS-6.6 i386 and x86_64. centos.org. 28 жовтня 2014. Архів оригіналу за 28 жовтня 2014. Процитовано 28 жовтня 2014.
  62. Red Hat Enterprise Linux 6.6 Release Notes. Red Hat. 14 жовтня 2014. Процитовано 14 жовтня 2014.
  63. Release for CentOS Linux 6.7 i386 and x86_64. centos.org. 7 серпня 2015. Архів оригіналу за 9 серпня 2015. Процитовано 7 серпня 2015.
  64. Red Hat Enterprise Linux 6.7 Release Notes. Red Hat. 22 липня 2015. Процитовано 22 липня 2015.
  65. Release for CentOS Linux 6.8 i386 and x86_64. centos.org. 25 травня 2016. Архів оригіналу за 26 травня 2016. Процитовано 25 травня 2016.
  66. Red Hat Enterprise Linux 6.8 Release Notes. Red Hat. 10 травня 2016. Процитовано 14 травня 2016.
  67. Red Hat Enterprise Linux Release Dates. Red Hat. Архів оригіналу за 20 січня 2022. Процитовано 28 червня 2017.
  68. Release for CentOS Linux 6.9 i386 and x86_64. centos.org. 5 квітня 2017. Архів оригіналу за 6 квітня 2017. Процитовано 5 квітня 2017.
  69. Red Hat Enterprise Linux 6.9 Release Notes. Red Hat. 21 березня 2017. Процитовано 21 березня 2017.
  70. Karanbir Singh (31 березня 2015). [CentOS-announce] Release for CentOS Linux 7 (1503) on x86_64. centos.org. Архів оригіналу за 10 березня 2016. Процитовано 31 березня 2015.
  71. Karanbir Singh (1 квітня 2015). [CentOS-announce] Update to Release for CentOS Linux 7 (1503). centos.org. Архів оригіналу за 23 вересня 2018. Процитовано 1 квітня 2015.
  72. Red Hat Enterprise Linux 7.1 Release Notes. Red Hat. 5 березня 2015. Архів оригіналу за 5 травня 2016. Процитовано 5 березня 2015.
  73. Karanbir Singh (14 грудня 2015). [CentOS-announce] Release for CentOS Linux 7 (1511) on x86_64. centos.org. Архів оригіналу за 4 березня 2016. Процитовано 14 грудня 2015.
  74. Karanbir Singh (14 грудня 2015). [CentOS-announce] Update to Release for CentOS Linux 7 (1511). centos.org. Архів оригіналу за 4 березня 2016. Процитовано 14 грудня 2015.
  75. Red Hat Enterprise Linux 7.2 Release Notes. Red Hat. 19 листопада 2015. Архів оригіналу за 28 травня 2016. Процитовано 19 листопада 2015.
  76. Karanbir Singh (12 грудня 2016). [CentOS-announce] Release for CentOS Linux 7 (1611) on x86_64. centos.org. Архів оригіналу за 20 грудня 2016. Процитовано 12 грудня 2016.
  77. Red Hat Enterprise Linux 7.3 Release Notes. Red Hat. 3 листопада 2016. Архів оригіналу за 2 лютого 2017. Процитовано 3 листопада 2016.
  78. Singh, Karanbir (Wed Sep 13 19:48:27 UTC 2017). [CentOS-announce] Release for CentOS Linux 7 (1708) on x86_64. Архів оригіналу за 13 вересня 2017. Процитовано 4 листопада 2019.
  79. 7.4 Release Notes Red Hat Enterprise Linux 7. Red Hat Customer Portal (англ.). Архів оригіналу за 24 вересня 2019. Процитовано 4 листопада 2019.
  80. Singh, Karanbir (Thu May 10 07:33:25 UTC 2018). [CentOS-announce] Release for CentOS Linux 7 (1804) on x86_64 aarch64 i386 ppc64 ppc64le. Архів оригіналу за 10 травня 2018. Процитовано 4 листопада 2019.
  81. 7.5 Release Notes Red Hat Enterprise Linux 7. Red Hat Customer Portal (англ.). Архів оригіналу за 21 жовтня 2019. Процитовано 4 листопада 2019.
  82. Hughes, Johnny (Mon Dec 3 15:18:22 UTC 2018). [CentOS-announce] Release for CentOS Linux 7 (1810) on the x86_64 Architecture. Архів оригіналу за 3 грудня 2018. Процитовано 4 листопада 2019.
  83. 7.6 Release Notes Red Hat Enterprise Linux 7. Red Hat Customer Portal (англ.). Архів оригіналу за 24 вересня 2019. Процитовано 4 листопада 2019.
  84. Hughes, Johnny (Tue Sep 17 13:01:36 UTC 2019). [CentOS-announce] Release for CentOS Linux 7 (1908) on the x86_64 Architecture. Архів оригіналу за 21 вересня 2019. Процитовано 4 листопада 2019.
  85. 7.7 Release Notes Red Hat Enterprise Linux 7. Red Hat Customer Portal (англ.). Архів оригіналу за 23 жовтня 2019. Процитовано 4 листопада 2019.
  86. Singh, Karanbir (Tue Sep 24 16:38:36 UTC 2019). [CentOS-announce] Release for CentOS Linux 8 and CentOS Streams. Архів оригіналу за 24 вересня 2019. Процитовано 4 листопада 2019.
  87. 8.0 release notes Red Hat Enterprise Linux 8. Red Hat Customer Portal (англ.). Архів оригіналу за 8 січня 2020. Процитовано 4 листопада 2019.
  88. CentOS team (22 вересня 2012). CentOS Wiki Frontpage. Архів оригіналу за 25 червня 2013. Процитовано 22 вересня 2012.
  89. CentOS team. CentOS-4 i386 and x86_64 End of Life (EOL). Архів оригіналу за 25 червня 2013. Процитовано 29 січня 2013.
  90. а б CentOS Product Specifications: End of Lifetime (EOL) Dates. centos.org. Архів оригіналу за 24 вересня 2016. Процитовано 15 липня 2014. [Архівовано 2016-09-24 у Wayback Machine.]
  91. а б Red Hat Enterprise Linux Life Cycle: Life Cycle Dates. Red Hat. Архів оригіналу за 15 лютого 2014. Процитовано 9 листопада 2013.