Qu'est-ce que Centos?
Le système d'exploitation d'entreprise communautaire (CENTOS) propose un système d'exploitation libre de classe d'entreprise open source qui est pratiquement compatible avec Red Hat Enterprise Linux (RHEL). «Gregory Kurtzer» est le fondateur de Centos. Les développeurs CentOS utilisent le code source RHEL pour générer un produit très comparable à RHEL.
CentOS fournit une plate-forme de développement dans l'une des distributions disponibles les meilleures et les plus puissantes. Il s'agit d'un projet logiciel gratuit axé sur la communauté conçu pour fournir une plate-forme robuste pour que les communautés open source se développent. Il est très adaptable, ainsi que sûr et fort. De plus, il dispose de plusieurs mises à jour de sécurité au niveau de l'entreprise qui le déclarent un excellent choix pour toute utilisation.
Dans cet article, nous allons couvrir les 16 points suivants liés à CentOS en tant que distribution Linux:
HISTOIRE DE CENTOS:
Centos a été publié en mai 2004 en tant que système d'exploitation entièrement gratuit et basé sur le noyau Linux. Centos est originaire de Rhel. Son objectif est de livrer une plate-forme informatique de classe d'entreprise qui est disponible librement et de maintenir la compatibilité binaire de Red Hat. Centos a été introduit comme une construction CAOS et a été fondée par «Gregory Kurtzer."
Après cela, «David Parsley», développeur principal de Tao Linux, a annoncé en juin 2006 que Tao Linux serait retiré et que son développement serait absorbé par Centos (Tao Linux est un autre clone Rhel). En utilisant la mise à jour YUM, les utilisateurs de Tao ont pu mettre à niveau leur version système actuelle vers CentOS. Malheureusement, «Lance Davi», le fondateur de Centos, a été porté disparu sur le site Web du projet CENTOS en juillet 2009. «Davis» avait cessé de contribuer au projet CENTOS, mais il avait gardé son site Web Centos.
L'équipe CENTOS aurait contacté «Davis» en août 2009 et obtenu les domaines de Centos.org et centos.Info. Centos est devenu la distribution Linux la plus populaire en juillet 2010 et a dépassé la popularité de Debian pour les serveurs Web, représentant plus de 30% de tous les serveurs Web Linux. Cependant, en janvier 2012, il a été abandonné à la deuxième place par Debian. Red Hat déclare en janvier 2014 que l'équipe parrainera le projet CENTOS, aidant au développement d'une plate-forme compatible en fonction des exigences des développeurs open source qui contournent le système d'exploitation et les technologies émergentes.
Les marques de CentOS ont été transférées vers Red Hat. Les normes RHEL et le groupe d'équipe open source, qui travaillent indépendamment de l'équipe RHEL, emploie les développeurs de CentOS Lead. Sur le marché de l'hébergement, Centos est considéré comme la distribution la plus fiable. Centos est exceptionnellement compatible avec la plupart des logiciels Linux en raison de sa compatibilité binaire avec Rhel. CentOS est également la distribution Linux la plus appropriée pour la plupart des panneaux de commande d'hébergement.
Objectif du développement CentOS:
CentOS Development vise à fournir un système robuste pour les communautés open source à des fins de développement. De plus, cette plate-forme peut être utilisée pour les entreprises de traitement des données scientifiques et d'hébergement; Par exemple, les entreprises peuvent utiliser cette plate-forme fiable pour héberger leurs programmes.
Rhel et Centos:
Centos est une distribution commerciale Linux basée sur le code source RHEL et est soutenue par la communauté. Parce que Red Hat construit leur produit à l'aide d'un logiciel open source, c'est la raison pour laquelle ils doivent rendre leur code source public. Par la suite, Centos et Rhel sont fonctionnellement équivalents, les principales différences étant la suppression des œuvres d'art et de l'image de marque des fournisseurs.
D'un autre côté, CentOS manque de certifications Red Hat car elle est basée uniquement sur son code source. Le projet CENTOS utilise les packages source Red Hat accessibles au public pour produire des forfaits binaires, que tout le monde peut utiliser gratuitement. Pourtant, les mises à jour spécifiques ne sont pas rendues publiques; Il peut exister certaines variations entre les packages livrés par Centos et Red Hat.
Red Hat a soutenu le projet CENTOS depuis 2014 pour aider les développeurs open source à développer une plate-forme appropriée qui utilise CentOS pour intégrer les technologies. La même année, les développeurs CentOS et Red Hat ont formé le conseil d'administration, que divers groupes de travail supervisent désormais. Ce conseil d'administration est composé de fondateurs de projets CentOS ainsi que d'employés de Red Hat.
Groupes d'intérêt spéciaux (SIGS):
Les groupes d'intérêt spéciaux (SIGS) sont les équipes dans lesquelles des membres spécifiques de la communauté CentOS sont préoccupés par la sensibilisation, la renforcement de la distribution Linux et l'amélioration des aspects fonctionnels tels que la documentation et les infrastructures. La virtualisation, les œuvres d'art et le noyau sont quelques-uns des groupes d'intérêt spéciaux actifs.
Quel est le projet CENTOS?
Ce projet comprend un groupe responsable de la maintenance du CENTOS Development Framework. Il exploite plus qu'un système d'exploitation et émet des ressources pour aider d'autres organisations à développer des technologies basées sur CentOS. En outre, ce projet aspire à faire de Centos Linux une plate-forme communautaire de premier plan pour développer de nouvelles technologies open source à partir d'autres projets.
À quoi les Centos sont adaptés?
Cette version Linux convient aux utilisateurs professionnels qui ne souhaitent pas payer les frais élevés associés à RHEL. Ces deux distributions sont identiques pour une version donnée à l'exception de la gestion de l'abonnement RHEL et de la marque RHEL et sont fréquemment appelées «Enterprise Linux."
Architecture Centos:
Centos a une architecture similaire par rapport aux autres distros Linux. Cependant, il ne prend en charge que l'architecture x86-64. Cette déclaration déclare qu'elle peut fonctionner sur des plates-formes 64 bits et 32 bits:
Référentiels:
La distribution principale de CentOS est composée de trois référentiels principaux, qui sont également appelés canaux, chacun contenant ces packages de logiciels:
Le projet CENTOS maintient de nombreux référentiels supplémentaires qui comprennent les packages logiciels que l'on ne trouve pas dans les référentiels de mise à jour et la base par défaut. Voici quelques-uns des référentiels:
Caractéristiques principales de Centos
Rhel et Centos partagent de nombreuses fonctionnalités car Centos est basé sur le code source de RHEL.
Haute performances et disponibilité:
Il utilise une machine virtuelle basée sur le noyau pour la virtualisation et offre une haute disponibilité et d'excellentes performances.
Distribution Linux stable:
CentOS est soutenu par une communauté de développeurs dédiée qui la maintient à jour et assure la compatibilité avec les deux et les nouveaux logiciels. En outre, les développeurs de base sont sauvegardés par une communauté mondiale d'utilisateurs bénévoles tels que les amateurs de Linux, les administrateurs de réseaux,.
Mises à jour régulières et soutien:
Les versions CentOS sont mises à jour tous les six mois en moyenne, et chaque version est prise en charge pendant dix ans.
Niveau de sécurité élevé:
L'équipe de sécurité de Red Hat est prévu pour détecter les menaces et assurer un niveau élevé de sécurité. CentOS est également livré avec l'extension du noyau Linux amélioré par la sécurité.
En ce qui concerne les spécifications, comme tout autre système Linux, Centos a beaucoup à offrir. La documentation en interne CENTOS couvre de nombreux points plus fins; La plupart des programmeurs devraient se familiariser avec la vue d'ensemble avant de décider d'un serveur dédié CentOS. Avant d'essayer Centos par vous-même, voici un aperçu de tout ce que vous devez savoir.
Centos n'est pas rhel:
Rhel a été reconditionné comme Centos. Tandis que l'équipe CentOS est un groupe de bénévoles qui emballe les forfaits de source RHEL dans des binaires accessibles au public. Après là, le logiciel est distribué via plusieurs miroirs publics. Red Hat et Centos n'ont pas de lien ou de partenariat direct, pour autant que je sache. Dans le passé, le manque de partenariats officiels avait causé des problèmes, comme lorsque Red Hat a insisté sur le fait que de Centos, toute la marque Red Hat devrait être supprimée.
De nombreuses organisations fournissent un soutien à Centos Linux, mais il n'y a toujours pas de soutien commercial approprié disponible. Red Hat fournit un support direct avec Rhel. Pour le support commercial CentOS, un utilisateur de CentOS dépend des experts informatiques et de la communauté.
De nombreuses spécifications de haut niveau sont incluses dans CENTOS:
Centos se compose d'un grand nombre de spécifications uniques qui permettent plus d'innovation à l'intérieur de cette plateforme. Les centos 6 et 7 sont basés sur le Linux 2.6.32 et Linux 3.dix.0 grains, respectivement. Ces distributions sont «plug and play» sur le plan nature.
L'architecture x86_64 dans les centos 6 et 7 peut allouer un espace 12 et 64 To en termes de capacité CPU. En attendant, le système de fichiers local peut gérer des tailles de fichiers maximales allant de 2 To à 100 To dans différentes configurations. Centos permet également d'ajouter une gamme de fonctionnalités utiles. Par exemple, les versions actuelles de CentOS prennent en charge Bluetooth native ainsi que Linux amélioré par la sécurité.
Centos a la capacité de prendre en charge l'architecture x86_64 et x86:
Actuellement, cette distribution Linux prend en charge les systèmes x86_64 et x86. Cependant, CentOS 7 est unique car il aide actuellement les architectures PPC64, PPC64L, ARM32, I686 et ARM64, PPC64, PPC64LE, ARM32, I686 et ARM64. Alors que les Centos 6 peuvent prendre en charge les deux architectures.
Vous pouvez télécharger CentOS gratuitement:
Centos est une distribution disponible librement pour distribuer et utiliser. Centos invite les gens à altérer et à trouver de nouvelles façons d'augmenter les fonctionnalités au sein de la distribution Linux en raison de son modèle de développement axé sur la communauté. CentOS propose diverses options pour télécharger leur logiciel, y compris Minimal ISO, Amazon Web Services, Torrent, DVD ISO, et plus encore. Dans le même temps, les forfaits source CentOS sont disponibles via leur coffre-fort et ne sont pas incorporés dans les téléchargements ordinaires.
La communauté Centos grandit:
La communauté Centos s'est engagée à développer son patch par patch, ce qui est l'une des raisons critiques pour lesquelles il contrôle en maintenant une part de marché importante. Cette société ouverte s'est réunie dans le temps et a développé des sigs individuels. Ces organisations sont très soucieuses d'améliorer des domaines fonctionnels spécifiques tels que la virtualisation et l'expérience utilisateur.
Le conseil d'administration de CentOS choisit les SIGS peuvent commencer à travailler sous leur protection. Tout membre de la communauté peut jouer son rôle dans un SIG jusqu'à ce qu'il puisse accepter les critiques de la communauté et avoir une documentation suffisante. Ensuite, la communauté est également réglée pour aider les utilisateurs expérimentés et les débutants. En conséquence, ils proposent diverses listes de diffusion pour aider les utilisateurs à obtenir des conseils directs des autres membres de la communauté, disponibles dans différentes langues.
CentOS fournit des manuels aux utilisateurs:
Le projet CENTOS nécessite que les nouveaux utilisateurs profitent de chaque instant de travail qu'ils ont mis jusqu'à présent. Pour cela, ils ont créé une bibliothèque de documentation pour les aider à démarrer. Cette bibliothèque contient un guide d'installation étape par étape pour diverses architectures et publie des notes pour les modifications majeures.
Pour visiter rapidement les fonctionnalités de CentOS, consultez le tableau ci-dessous:
Caractéristiques | Centos |
---|---|
Noyau système | Centos est basé sur Redhat |
Gestion des forfaits | MIAM |
Mettre à jour le cycle | Moins fréquent |
Hébergement de parts de marché | 17.5% des utilisateurs de Linux |
Virtualisation | Opennebula OpenStack, Cloudstack, |
Sécurité | Fort |
La stabilité | Fort |
Applications par défaut | Les applications sont mises à jour lorsque cela est nécessaire |
Entretien | Difficile |
Soutien | Documentation solide avec une communauté petite mais active |
Facilité d'utilisation | Difficile |
Vitesse | Excellent mais dépendant du matériel |
Structure de fichiers | Même structure de fichier / dossier de base, mais le format diffère dans l'emplacement des services système |
Avantages des Centos:
Voici quelques-uns des avantages de l'utiliser:
Exigences matérielles pour les dernières versions CENTOS:
Distro linux | Processeur | RAM | Espace disque | Architecture du système |
---|---|---|---|---|
Centos 8 | 1.1 GHz | Stockage minimum: 1 Go Stockage recommandé: 2 Go | Minimum: 20 Go Recommandé: 40 Go | 64 bits |
Centos 7 ou Rhel 7 | 1.1 GHz | Stockage minimum: 1 Go Stockage recommandé: 2 Go | Minimum: 20 Go Recommandé: 40 Go | 64 bits |
Centos Dernières versions:
Nous avons Centos 7, Centos 8 et Centos Stream pour parler des dernières versions de Centos. En 2019, lorsque Centos 8 a été introduit, de nombreuses personnes se sont demandé ce qui avait considérablement changé par rapport aux Centos 7. Maintenant, nous allons comprendre le contraste entre ces deux versions CentOS. Alors, allons au fond de ce mystère et vérifions si Centos 8 est digne d'essayer ou non.
Centos 7 a été la première distribution RHEL à inclure «Systemd» comme fonctionnalité standard. Centos 7 a été publié en 2014 et a offert plusieurs fonctionnalités qui ont aidé la communauté bien au cours des dix dernières années. D'autres nouvelles fonctionnalités de CentOS 8 sont présentées dans le tableau ci-dessous, ainsi que certaines des différences entre les deux versions de CentOS:
Différence entre CentOS 7 et CentOS 8
Caractéristiques | Centos 7 | Centos 8 |
---|---|---|
Git | Git version 1.8 | Git version 2.18 |
Conteneurs | Docker est disponible pour les centos 7 | Docker est omis. Pour travailler avec des conteneurs, utilisez le Skopeo et Buildah, Podman, Runc Tools. |
Noyau | Basé sur le noyau en amont 3.10 et Fedora 19 | Basé sur le noyau en amont 4.18 et Fedora 28 |
Gestion du stockage | Par défaut du gestionnaire de volume logique par défaut | Gestionnaire de volume logique et stratis |
Sécurité | Centos 7 comprend le support pour TLS 1.0 et ouvre 1.0.1 | Centos 8 comprend le support pour TLS 1.3, OpenSSL 1.1.1, TLS 1.0 et TLS 1 |
NTP | Daemon Chronyd et NTP disponibles | Seul le protocole NTP Chrony |
Gestion des logiciels | Il a utilisé YUM V3, distribué avec RPM 4.11 | Dans Centos 8, Yum est remplacé par DNF. Il utilise également la combinaison de RPM 4.14 Yum V4. De plus, cette version prend également en charge le contenu modulaire. |
Java | Openjdk 8 | OpenJDK 8 et OpenJDK 11 |
Cadre de réseautage | Cette version utilise des iptables | Le cadre de réseautage CentOS 8 est basé sur NFTRALS que Firewalld utilise pour le backend par défaut. |
Support Python | Support limité pour Python 2.7. Centos 7 prend également en charge Python 2.7 | Prise en charge fixe pour Python 2.7, mais il prend également en charge Python 3.6 |
Virtualisation | Utiliser Virt-Manager et Qemu-KVM | Distribué avec Virt-Manager, Qemu-KVM 2.12 dépréciés et le cockpit prenant le relais |
httpd / apache | Serveur HTTP 2.4 | Serveur HTTP 2.4 |
Pare-feu | Centos 7 utilise les iptables comme cadre de filtrage pour les paquets | Centos 8 utilise les NFTables comme cadre de filtrage pour les paquets |
Ruby, PHP, Perl | Ruby 2.0.0, php 5.4.16, perl 5.16.3 | Perl 5.26, Ruby 2.5. Alors que, par défaut, FastCGI Process Manager (FPM) est utilisé par PHP. |
Bases de données | Mysql 5.5, postgresql 9.2, Mariadb 5.5 | Mysql 8.0, PostgreSQL 10, Redis 5, PostgreSQL 9.6, Mariadb 10.3 |
Environnement de bureau | Dans Centos 7, le x.Org Server est le gnome par défaut, gestionnaire d'affichage. | Dans Centos 8, Wayland est le gestionnaire d'affichage GNOME par défaut avec Gnome Shell version 3.28 |
Nginx | non disponible (par défaut) | Cette distribution Linux prend en charge le serveur Web Nginx. Version 1.14 |
Avec l'annonce de la fin de vie de Centos 8 (EOL) en décembre 2021, le cycle de vie du système d'exploitation a été réduit court. En conséquence, Rhel a déclaré que leur équipe se concentrerait sur Centos Stream à l'avenir.
Centos Stream:
Une plate-forme de développement Linux qui permet aux développeurs de Red Hat de collaborer avec les membres de la communauté open source est Centos Stream. Red Hat développe le code source de Red Hat Enterprise Linux (RHEL) dans CentOS Stream avant de publier les versions plus récentes. Par conséquent, il est considéré comme faisant partie du modèle de développement open source. La mise en œuvre de ce modèle fait de CentOS Stream un aperçu des futures versions de Red Hat Enterprise Linux.
Avantages du flux CentOS:
Will Centos Stream remplacera Centos Linux?
La version CentOS Stream ne peut pas être considérée comme un remplacement pour la distribution CentOS. C'est une version de développement rhel. Tandis que CentOS est une version Linux RED HAT ENTERPRISE REATABLE. En conséquence, Centos Stream est mieux adapté aux personnes qui souhaitent voir si leurs serveurs sont à l'épreuve des futurs utilisateurs de Centos Linux si la construction est suffisamment stable pour leurs besoins. Il a sa position Cause Centos Stream est la prochaine étape inévitable et naturelle vers l'innovation avancée de l'entreprise Linux. Il a également une boucle comprimée de rétroaction entre les développeurs RHEL.
Comme Red Hat crée des versions futures de Rhel, la compression de boucle de rétroaction permet à toutes les voix de l'être entendue, qu'il s'agisse de contributeurs individuels ou de grands partenaires.
Red Hat accueille également tous les développeurs et partenaires pour participer à Centos Stream et créer leurs succursales, permettant à ce centre d'innovation de tester des solutions à leurs problèmes uniques. Il est admis que Centos Stream est l'entreprise Linux du futur. Cela aidera la communauté à avoir un impact extraordinaire sur la direction des versions RHEL. Les projets internes de Red Hat seront transmis à Centos Stream, leur permettant de partager des tactiques et les meilleures pratiques opérationnelles avec la communauté plus large à mesure que ce travail progresse.
CENTOS END OF SOUTIEN (EOS) Horaire:
Version | Date de sortie | Fin de vie |
---|---|---|
Centos 6 | 10 juillet 2011 | 30 novembre 2020 |
Centos 7 | 7 juillet 2014 | 30 juin 2024 |
Centos 8 | 24 septembre 2019 | 31 décembre 2021 |
Commandes les plus précieuses de Centos:
Voici quelques commandes qui aideront à travailler des centos, telles que:
Pourquoi les dirigeants informatiques aiment les centos?
Comment les Centos joueront-ils son rôle dans la croissance de votre carrière?
Conclusion:
Centos propose un projet de logiciel gratuit axé sur la communauté conçu pour fournir une plate-forme robuste pour que les communautés open source se développent. Il fournit également un environnement de développement pour la plupart des communautés d'hébergement, des fournisseurs de cloud, un traitement scientifique des données, etc. Nous avons livré les informations essentielles liées à CentOS dans notre poste. Ce guide comprend l'histoire de CentOS, les fonctionnalités, l'architecture, les référentiels, les versions majeures et leur calendrier de fin de support, et bien plus encore. De plus, nous avons également expliqué que la distribution des Centos vous aidera dans la croissance de votre carrière.