CentOS

Un article de Wikipédia, l'encyclopédie libre.

CentOS
Logo
Bureau GNOME par défaut sous CentOS 8
Bureau GNOME par défaut sous CentOS 8

Famille GNU/Linux
Type de noyau monolithique modulaire
État du projet en développement
Plates-formes X86_64, architecture ARM et POWER8Voir et modifier les données sur Wikidata
Entreprise /
Développeur
Lance Davis
Licence Variable
États des sources Libres
Première version [1]Voir et modifier les données sur Wikidata
Dernière version stable 8.4 (2105) ()[2]Voir et modifier les données sur Wikidata
Méthode de mise à jour dnf, anciennement : yum
Environnement de bureau GNOME et KDEVoir et modifier les données sur Wikidata
Gestionnaire de paquets RPM Package ManagerVoir et modifier les données sur Wikidata
Site web www.centos.orgVoir et modifier les données sur Wikidata

CentOS (Community enterprise Operating System) est une distribution GNU/Linux destinée aux serveurs (et aux postes de travail). Tous ses paquets, à l'exception du logo, sont des paquets compilés à partir des sources de la distribution RHEL (Red Hat Enterprise Linux), éditée par la société Red Hat. Elle est donc quasiment identique à celle-ci et se veut 100 % compatible d'un point de vue binaire[3].

Utilisée par 20 % des serveurs web Linux, elle est l'une des distributions Linux les plus populaires pour les serveurs web[4]. En novembre 2013, elle est la troisième distribution la plus utilisée sur les serveurs web ; en avril 2017, elle était installée sur 20,6 % d’entre eux ; les principales autres distributions étaient Debian (31,8 %), Ubuntu (35,8 %) [4] et Red Hat (3,3 %)[5].

Le , la communauté annonce la fin de CentOS Linux au profit de CentOS Stream pour la fin de l'année 2021[6]. Le 11 décembre, le directeur de l’activité de Conseil de Linagora, ajoute sur le réseau professionnel Linkedin : "Il faut considérer que CentOS ne sera plus une version stable et apte à la production, mais une version préfigurant la RedHat à venir."[7],[8]. L'un des fondateurs de la distribution Linux CentOS, Gregory Kurtzer, a créé le projet Rocky Linux[9], qui constitue, avec AlmaLinux[10], une alternative stable, compatible avec les exigences de l'informatique professionnelle et l'exploitation de serveurs Linux en production.

Structures[modifier | modifier le code]

RHEL en version binaire, directement installable et exploitable, ne peut être obtenue que par achat d'une souscription auprès de Red Hat ou de ses revendeurs. La plupart des programmes inclus et livrés avec Red Hat sont publiés sous la licence GPL, qui impose au redistributeur (sous certaines conditions) de fournir les sources. CentOS utilise donc les sources de RHEL (accessibles librement sur Internet) pour regénérer Red Hat à l'identique.

On peut donc considérer CentOS comme une version gratuite de Red Hat. Le support technique est de type communautaire : il se fait gratuitement et ouvertement via les listes de diffusion et les forums de la communauté CentOS.

Depuis le 7 janvier 2014, Red Hat et CentOS se sont fortement rapprochées, puisque la plupart des principaux membres de CentOS ont été embauchés par Red Hat[11],[12].

Forme de diffusion[modifier | modifier le code]

CentOS se présente sous la forme d'un DVD ou de sept CD. Depuis la version 5.1, une version live CD est également disponible.

Historique des versions[modifier | modifier le code]

Version de CentOS Version du noyau Architectures Base RHEL Date de sortie de CentOS Date de sortie de RHEL
2 i386 2.1 2004-05-14[13] 2002-05-17[14]
3 GA 2.4.21-4 2003-10-22
3 Update 1 2.4.21-9 i386, x86-64, IA-64, s390, s390x 3 2004-03-19[15] 2004-01-16
3 Update 4 2.4.21-27 i386, x86-64, IA-64, s390, s390x 3.4 2005-01-23 2004-12-12
3 Update 7 2.4.21-40 i386, x86-64, IA-64, s390, s390x 3.7 2006-04-11[16] 2006-03-17
3 Update 8 2.4.21-47 i386, x86-64 3.8 2006-08-25[17] 2006-07-20
3 Update 9 2.4.21-50 i386, x86-64, IA-64, s390, s390x 3.9 2007-07-26[18] 2007-06-20
4 GA 2.6.9-5 i386, x86-64, various 4 2005-03-09[19] 2005-02-15
4 Update 1 2.6.9-11 2005-06-08
4 Update 2 2.6.9-22 2005-10-05
4 Update 3 2.6.9-34 i386, x86-64 4.3 2006-03-22 2006-03-12
4 Update 4 2.6.9-42 i386, x86-64 4.4 2006-08-31 2006-08-10
4 Update 5 2.6.9-55 2007-05-01
4 Update 6 2.6.9-67 i386, x86-64, IA-64, Alpha, s390, s390x, PowerPC (beta), SPARC (beta) 4.6 2007-12-16[20] 2007-11-15
4 Update 7 2.6.9-78 i386, x86-64 4.7 2008-09-13[21] 2008-07-29
4.7 - Server i386, x86-64 4.7 2008-10-17[22] -
4 Update 8 2.6.9-89 i386, x86-64 4.8 2009-08-21[23] 2009-05-19
4 Update 9 2.6.9-100 i386, x86-64 4.9 2011-03-02[24] 2011-02-16
5.0 2.6.18-8 i386, x86-64 5 2007-04-12[25] 2007-03-15
5.1 2.6.18-53 i386, x86-64 5.1 2007-12-02[26] 2007-11-07[27]
5.1 - LiveCD i386 5.1 2008-02-18[28] -
5.2 2.6.18-92 i386, x86-64 5.2 2008-06-24[29] 2008-05-21[30]
5.2 - LiveCD i386 5.2 2008-07-17[31] -
5.3 2.6.18-128 i386, x86-64 5.3 2009-03-31[32] 2009-01-20[33]
5.3 - LiveCD i386 5.3 2009-05-27[34] -
5.4 2.6.18-164 i386, x86-64 5.4 2009-10-21[35] 2009-09-02[36]
5.5 2.6.18-194 i386, x86-64 5.5 2010-05-14[37] 2010-03-30[38]
5.5 - LiveCD i386, x86-64 5.5 2010-05-14[37] -
5.6 2.6.18-238 i386, x86-64 5.6 2011-04-08[39] 2011-01-13[40]
5.7 2.6.18-274 i386, x86-64 5.7 2011-09-13[41] 2011-07-21[42]
5.8 2.6.18-308 i386, x86-64 5.8 2012-03-07[43] 2012-02-20[44]
5.9 2.6.18-348 i386, x86-64 5.9 2013-01-17[45] 2013-01-07[46]
5.10 2.6.18-371 i386, x86-64 5.10 2013-10-19[47] 2013-10-01[48]
5.11 2.6.18-398 i386, x86-64 5.11 2014-09-30[49] 2014-09-16[50]
6.0 2.6.32-71 i386, x86-64 6 2011-07-10[51] 2010-11-09[52]
6.0 - LiveCD i386, x86-64 6.0 2011-07-25[53] -
6.0 - LiveDVD i386, x86-64 6.0 2011-07-27[54] -
6.0 - MinimalCD i386, x86-64 6.0 2011-07-28[55] -
6.1 2.6.32-31.0.15 i386, x86-64 6.1 2011-12-09[56] 2011-05-19[57]
6.1 - LiveCD i386, x86-64 6.1 2011-12-09[58] -
6.1 - LiveDVD i386, x86-64 6.1 2011-12-09[59] -
6.1- MinimalCD i386, x86-64 6.1 2011-12-09[60] -
6.2 2.6.32-220 i386, x86-64 6.2 2011-12-20[61] 2011-12-06[62]
6.2 - LiveCD i386, x86-64 6.2 2011-12-20[63] -
6.2 - LiveDVD i386, x86-64 6.2 2011-12-20[63] -
6.2 -MinimalCD i386, x86-64 6.2 2011-12-20[61] -
6.3 -MinimalCD 2.6.32-279 i386, x86-64 6.3 2012-07-09 -
6.4 - MinimalCD 2.6.32-358 i386, x86-64 6.4 2013-03-07 -
6.5 - MinimalCD 2.6.32-431 i386, x86-64 6.5 2013-12-01 2013-11-21

6.6 - MinimalCD

2.6.32-504 i386, x86-64 6.6 2014-10-29 -
6.7 - MinimalCD 2.6.32-573 i386, x86-64 6.7 2015-08-07[64] 2015-07-22[65]
6.8 - MinimalCD 2.6.32-642 i386, x86-64 6.8 2016-05-25[66] 2016-05-10[67]
6.9 2.6.32-696 i386, x86-64 6.9 2017-04-05[68] 2017-03-21[69]
6.10 2.6.32-754 Image ISO : i386, x86-64

Image Docker : i386, x86-64

Image Vagrant : x86-64

6.10 2018-07-03[70] 2018-06-19[71]
7.0 beta 3.10.0-54.0.1 2013-12-11
RHEL 7.0 GA 3.10.0-123 x86-64 7.0 1406 2014-07-07[72] 2014-06-10
7.1 - MinimalCD 3.10.0-229 x86-64 7.1 1503 2015-03-31[73] 2015-03-05
7.2 - MinimalCD 3.10.0-327 x86-64 7.2 1511 2015-12-14[74] 2015-11-19
7.3 - MinimalCD 3.10.0-514 x86-64 7.3 1611 2016-12-12 2016-11-03
7.4 - MinimalCD 3.10.0-693 x86-64 7.4 1708 2017-09-13[75] 2017-07-31[76]
7.5 - MinimalCD 3.10.0-862 x86-64 7.5 1804 2018-05-10[77] 2018-04-10[76]
7.6 3.10.0-957 x86-64 7.6 1810 2018-12-03[78] 2018-10-30[76]
7.7 3.10.0-1062 x86-64 7.7 1908 2019-09-24 2019-08-06
7.8 3.10.0-1127 Image ISO : x86-64, ARM64 (aarch64), IBM Power BE (ppc64) , IBM Power (ppc64le), ARM32 (armhfp), i386

Image Docker : x86_64, ARM64 (aarch64), IBM Power (ppc64le), ARM32 (armhfp)

Image Vagrant : x86_64

7.8 2003 2020-04-27 2020-03-31
7.9 3.10.0-1160 2020-09-29
8.0 4.18.0-80 x86-64, ppc64le, aarch64 [79] 8.0 1905 2019-09-24 2019-05-07
Centos Stream N/A Image ISO : x86-64, ARM64 (aarch64), IBM Power (ppc64le) 2019-09-24
8.1 4.18.0-147 x86-64, ppc64le, aarch64 8.1 1911 2020-01-15 2019-11-05
8.2 4.18.0-193 Image ISO : x86-64, ARM64 (aarch64), IBM Power (ppc64le)

Image Docker : x86_64, ARM64 (aarch64), IBM Power (ppc64le)

Image Vagrant : x86_64

8.2.2004 2020-06-15 [80] 2020-04-29
8.3 4.18.0-240 8.3-2011 2020-12-07 2020-11-03
8.4 4.18.0-305 x86_64, IBM Power (ppc64le), ARM64 (aarch64) 8.4-2105 2021-06-03[81] 2021-05-18


Lors du lancement de CentOS 8.0, CentOS Stream[82] a fait son apparition. Il s'agit d'une version de type rolling release basée sur Centos 8.

Calendrier de fin de support[modifier | modifier le code]

Version CentOS Date de sortie Mises à jour complètes Mises à jour de maintenance
3 19 mars 2004 20 juillet 2006 31 octobre 2010
4 9 mars 2005 31 mars 2009 29 février 2012
5 12 avril 2007 31 janvier 2014 31 mars 2017
6 10 juillet 2011 10 mai 2017 30 novembre 2020
7 7 juillet 2014 4e trimestre 2020 30 juin 2024
8 24 septembre 2019 31 décembre 2021 31 décembre 2021

Distributions fondées sur CentOS[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Références[modifier | modifier le code]

  1. « https://readyspace.com.hk/greg-kurtzer-founder-of-the-centos-project/ »
  2. « https://lists.centos.org/pipermail/centos-announce/2021-June/048316.html »
  3. About CentOS
  4. a et b Historical yearly trends in the usage of Linux versions for websites sur W3techs
  5. « CentOS », sur www.liquisearch.com (consulté le )
  6. (en) « [CentOS-announce] CentOS Project shifts focus to CentOS Stream », (consulté le )
  7. « CentOS Stream : ce qui va changer et comment se préparer », (consulté le )
  8. « Red Hat fait ses adieux à CentOS Linux sous une volée de bois vert », sur LeMagIT (consulté le )
  9. « La Fondation Rocky annonce la disponibilité de la version 8.4 de Rocky Linux, l'OS conçu pour remplacer CentOS, Amazon, Google et d'autres grands fournisseurs soutiennent le projet », sur Developpez.com (consulté le )
  10. Denis Szalkowski, « Denis Szalkowski Formateur Consultant », sur www.dsfc.net (consulté le )
  11. http://lists.centos.org/pipermail/centos-announce/2014-January/020100.html
  12. (en) « Red Hat and the CentOS Project Join Forces to Speed Open Source Innovation », sur redhat.com (consulté le ).
  13. John Newbigin, « CentOS-2 Final finally released », (consulté le )
  14. Red Hat, « Red Hat Enterprise Linux Errata Support Policy » (consulté le )
  15. Lance, « CentOS 3.1 has now been released », (consulté le )
  16. CentOS Team, « CentOS 3.7 for all Architectures is released », (consulté le )
  17. CentOS Team, « CentOS 3.8 for i386 and x86_64 is released », (consulté le )
  18. CentOS Team, « CentOS 3.9 is released for i386 and x86_64 », (consulté le )
  19. DistroWatch.com, « Distribution Release: CentOS 4 »,
  20. DistroWatch.com, « Distribution Release: CentOS 4.6 », (consulté le )
  21. Johnny Hughes, « CentOS 4.7 is released for i386 and x86_64 », (consulté le )
  22. Karanbir Singh, « CentOS 4.7 Server CD - i386 Released », (consulté le )
  23. Johnny Hughes, « CentOS 4 i386 and x86_64 release of CentOS-4.8 »,
  24. Johnny Hughes, « CentOS 4 i386 and x86_64 release of CentOS-4.9 »,
  25. Karanbir Singh, « Release for CentOS-5 i386 and x86_64 », (consulté le )
  26. Karanbir Singh, « Release for CentOS-5.1 i386 and x86_64 », (consulté le )
  27. Red Hat Enterprise Linux team, « Red Hat Enterprise Linux 5.1 General Availability Announcement », (consulté le )
  28. Patrice Guay, « CentOS 5 i386 - The CentOS-5.1 i386 Live CD is released », (consulté le )
  29. Karanbir Singh, « Release for CentOS-5.2 i386 and x86_64 », (consulté le )
  30. Red Hat Enterprise Linux team, « Red Hat Enterprise Linux 5.2 General Availability Announcement », (consulté le )
  31. Patrice Guay, « CentOS 5 i386 - The CentOS-5.2 i386 Live CD is released », (consulté le )
  32. Karanbir Singh, « Release for CentOS-5.3 i386 and x86_64 », (consulté le )
  33. Red Hat Enterprise Linux team, « Red Hat Enterprise Linux 5.3 General Availability Announcement », (consulté le )
  34. « [CentOS-announce] CentOS 5 i386 - The CentOS-5.3 i386 Live CD is released », CentOS mailing list (consulté le )
  35. Karanbir Singh, « [CentOS-announce] Release for CentOS-5.4 i386 and x86_64 », lists.centos.org, (consulté le )
  36. Red Hat Enterprise Linux team, « Red Hat Enterprise Linux 5.4 GA Announcement », (consulté le )
  37. a et b Karanbir Singh, « [CentOS-announce] Release for CentOS-5.5 i386 and x86_64 », lists.centos.org, (consulté le )
  38. Red Hat Enterprise Linux 5 (Tikanga) announcement mailing-list, « [rhelv5-announce] Red Hat Enterprise Linux 5.5 GA Announcement », (consulté le )
  39. « Release for CentOS-5.6 i386 and x86_64 » (consulté le )
  40. « Red Hat Enterprise Linux 5.6 Now Available » (consulté le )
  41. « Release for CentOS-5.7 i386 and x86_64 », (consulté le )
  42. « Red Hat Enterprise Linux 5.7 Release Notes » (consulté le )
  43. « Release for CentOS-5.8 i386 and x86_64 », (consulté le )
  44. « Red Hat Enterprise Linux 5.8 Release Notes » (consulté le )
  45. « Release for CentOS-5.9 i386 and x86_64 », (consulté le )
  46. « Red Hat Enterprise Linux 5.9 Release Notes » (consulté le )
  47. « Cent OS 5.10 »
  48. « Red Hat Enterprise 5.10 »
  49. « Cent OS 5.11 »
  50. « Red Hat Enterprise 5.11 »
  51. « Release for CentOS-6.0 i386 and x86_64 », (consulté le )
  52. Red Hat Enterprise Linux team, « Red Hat Enterprise Linux 6 Now Available », (consulté le )
  53. Karanbir Singh, « Release for CentOS-6.0 LiveCD i386 and x86_64 », (consulté le )
  54. Karanbir Singh, « Release for CentOS-6.0 LiveDVD i386 and x86_64 », (consulté le )
  55. Karanbir Singh, « Release for CentOS-6.0 Minimal i386 and x86_64 », (consulté le )
  56. « Release for CentOS-6.1 i386 and x86_64 », (consulté le )
  57. Red Hat Enterprise Linux team, « Red Hat Delivers Red Hat Enterprise Linux 6.1 », (consulté le )
  58. Karanbir Singh, « Release for CentOS-6.1 LiveCD i386 and x86_64 », (consulté le )
  59. Karanbir Singh, « Release for CentOS-6.1 LiveDVD i386 and x86_64 », (consulté le )
  60. Karanbir Singh, « Release for CentOS-6.1 Minimal i386 and x86_64 », (consulté le )
  61. a et b Karanbir Singh, « Release for CentOS-6.2 i386 and x86_64 »,
  62. « First Anniversary of Red Hat Enterprise Linux 6 Ushered in with Second Wave of Enhancements and Top Marks in Benchmark Performance Results »,
  63. a et b « CentOS 6.2 Release Notes », (consulté le )
  64. Karanbir Singh, « Release for CentOS Linux 6.7 i386 and x86_64 », (consulté le )
  65. « Red Hat Joins Platform Stability and Open Innovation with Latest Version of Red Hat Enterprise Linux 6 | Red Hat », sur www.redhat.com (consulté le )
  66. Johnny Hughes, « [CentOS-announce] Release for CentOS Linux 6.8 i386 and x86_64 », (consulté le )
  67. « 6.8 Release Notes », sur access.redhat.com (consulté le )
  68. Johnny Hughes, « [CentOS-announce] Release for CentOS Linux 6.9 i386 and x86_64 », wed apr 5 13:02:53 utc 2017 (consulté le )
  69. (en) « Red Hat Enterprise Linux Release Dates - Red Hat Customer Portal », sur access.redhat.com (consulté le )
  70. Johnny Hughes, « [CentOS-announce] Release for CentOS-6.10 on x86_64 »
  71. « 6.10 Release Note »
  72. Karanbir Singh, « [CentOS-announce] Release for CentOS-7 on x86_64 », (consulté le )
  73. Karanbir Singh, « [CentOS-announce] Release for CentOS Linux 7 (1503 ) on x86_64 », (consulté le )
  74. Karanbir Singh, « [CentOS-announce] Release for CentOS Linux 7 (1511) on x86_64 », (consulté le )
  75. Karanbir Singh, « [CentOS-announce] Release for CentOS Linux 7 (1708) on x86_64 », (consulté le )
  76. a b et c (en) « Red Hat Enterprise Linux Release Dates » (consulté le )
  77. Karanbir Singh, « [CentOS-announce] Release for CentOS Linux 7 (1804) on x86_64 », (consulté le )
  78. Johnny Hughes, « [CentOS-announce] Release for CentOS Linux 7 (1810) on x86_64 », (consulté le )
  79. (en) « CentOS 8 Release Date and Features », (consulté le )
  80. (en) « CentOS-8 (2004) Release Notes », (consulté le )
  81. « [CentOS-announce] Announcing the latest release of CentOS Linux 8 (2105) » (consulté le )
  82. « CentOS Stream release notes » (consulté le )
  83. « AlmaLinux OS - Système d'exploitation d'entreprise gratuit à vie », sur AlmaLinux OS (consulté le )
  84. Installation de Rockstor ; site Rockstor ; consulté le 14 mai 2020.