Alles, was Sie über CentOS als Linux-Distribution wissen möchten

Everything You Want Know About Centos



Was ist CentOS?

Das Community Enterprise Operating System (CentOS) bietet ein kostenloses Open-Source-Betriebssystem der Enterprise-Klasse, das praktisch mit Red Hat Enterprise Linux (RHEL) kompatibel ist. Gregory Kurtzer ist der Gründer von CentOS. CentOS-Entwickler verwenden den RHEL-Quellcode, um ein Produkt zu generieren, das mit RHEL in hohem Maße vergleichbar ist.







CentOS bietet eine Entwicklungsplattform in einer der besten und leistungsstärksten verfügbaren Distributionen. Es handelt sich um ein Community-getriebenes kostenloses Softwareprojekt, das entwickelt wurde, um eine robuste Plattform für das Wachstum der Open-Source-Communitys bereitzustellen. Es ist sehr anpassungsfähig, sowie sicher und stark. Darüber hinaus bietet es mehrere Sicherheitsupdates auf Unternehmensebene, die es zu einer ausgezeichneten Wahl für jeden Einsatz machen.



In diesem Artikel werden wir die folgenden 16 Punkte im Zusammenhang mit CentOS als Linux-Distribution behandeln:



  1. Geschichte von CentOS
  2. Ziel der CentOS-Entwicklung
  3. CentOS und RHEL
  4. Special Interest Groups (SIGs)
  5. Was ist das CentOS-Projekt?
  6. Wofür ist CentOS gut?
  7. CentOS-Architektur
  8. Repositorys
  9. CentOS-Hauptfunktionen
  10. Vorteile von CentOS
  11. Hardwareanforderungen für die neuesten CentOS-Versionen
  12. Neueste CentOS-Versionen
  13. Zeitplan für das Ende des Supports (EOS) für CentOS
  14. Die wertvollsten Befehle in CentOS
  15. Warum IT-Führungskräfte CentOS lieben?
  16. Wie wird CentOS bei Ihrer Karriereentwicklung eine Rolle spielen?

Geschichte von CentOS:

CentOS wurde im Mai 2004 als völlig kostenloses Betriebssystem veröffentlicht, das auf dem Linux-Kernel basiert. CentOS stammt von RHEL. Ihr Ziel ist es, eine Computing-Plattform der Enterprise-Klasse bereitzustellen, die frei verfügbar ist und die Binärkompatibilität von Red Hat aufrechterhält. CentOS wurde als CAOS-Build eingeführt und von Gregory Kurtzer gegründet.





Danach gab David Parsley, der Hauptentwickler von Tao Linux, im Juni 2006 bekannt, dass Tao Linux in den Ruhestand versetzt und seine Entwicklung in CentOS aufgenommen wird (Tao Linux ist ein weiterer RHEL-Klon). Durch die Verwendung des Yum-Updates konnten Tao-Benutzer ihre aktuelle Systemversion auf CentOS aktualisieren. Leider wurde Lance Davi, der Gründer von CentOS, im Juli 2009 auf der CentOS-Projektwebsite als vermisst gemeldet. Davis hatte seine Beiträge zum CentOS-Projekt eingestellt, aber seine CentOS-Website behalten.

Das CentOS-Team kontaktierte angeblich im August 2009 Davis und bekam die Domains centos.org und centos.info. CentOS wurde im Juli 2010 zur beliebtesten Linux-Distribution und überholte Debians Popularität für Webserver und macht über 30% aller Linux-Webserver aus. Im Januar 2012 wurde es jedoch von Debian auf den zweiten Platz fallen gelassen. Red Hat erklärt im Januar 2014, dass das Team das CentOS-Projekt sponsern wird und die Entwicklung einer Plattform unterstützt, die gemäß den Anforderungen der Open-Source-Entwickler kompatibel ist, die mit dem Betriebssystem und neuen Technologien arbeiten.



CentOS-Marken wurden zu Red Hat verlagert. RHEL Standards and Open Source Team Group, die unabhängig vom RHEL-Team arbeiten, beschäftigt die CentOS Lead Developer. Auf dem Hosting-Markt gilt CentOS als die zuverlässigste Distribution. CentOS ist aufgrund seiner Binärkompatibilität mit RHEL außergewöhnlich kompatibel mit der meisten Linux-Software. CentOS ist auch die am besten geeignete Linux-Distribution für die meisten Hosting-Control-Panels.

Ziel der CentOS-Entwicklung:

Die CentOS-Entwicklung zielt darauf ab, ein robustes System für Open-Source-Communitys zu Entwicklungszwecken bereitzustellen. Darüber hinaus kann diese Plattform für die wissenschaftliche Datenverarbeitung und das Hosting von Unternehmen genutzt werden; Beispielsweise können Unternehmen diese zuverlässige Plattform nutzen, um ihre Programme zu hosten.

RHEL und CentOS:

CentOS ist eine kommerzielle Linux-Distribution, die auf dem RHEL-Quellcode basiert und von der Community unterstützt wird. Da Red Hat sein Produkt mit Open-Source-Software erstellt, müssen sie ihren Quellcode veröffentlichen. Anschließend sind CentOS und RHEL funktional gleichwertig, wobei die Hauptunterschiede darin bestehen, dass die Grafik und das Branding des Anbieters entfernt werden.

Auf der anderen Seite fehlen CentOS Red Hat-Zertifizierungen, da es nur auf seinem Quellcode basiert. Das CentOS-Projekt verwendet die öffentlich verfügbaren Quellpakete von Red Hat, um Binärpakete zu erstellen, die jeder kostenlos verwenden kann. Bestimmte Updates werden jedoch nicht veröffentlicht; Es kann einige Abweichungen zwischen den von CentOS und Red Hat gelieferten Paketen geben.

Red Hat unterstützt das CentOS-Projekt seit 2014, um Open-Source-Entwickler bei der Entwicklung einer geeigneten Plattform zu unterstützen, die CentOS zur Integration von Technologien nutzt. Im selben Jahr bildeten CentOS- und Red Hat-Entwickler das Governing Board, das nun von verschiedenen Arbeitsgruppen betreut wird. Dieses Governing Board besteht aus CentOS-Projektgründern sowie Red Hat-Mitarbeitern.

Special Interest Groups (SIGs):

Special Interest Groups (SIGs) sind die Teams, in denen sich bestimmte Mitglieder der CentOS-Gemeinschaft um die Sensibilisierung, die Förderung der Linux-Distribution und die Verbesserung funktionaler Aspekte wie Dokumentation und Infrastruktur kümmern. Virtualization, ArtWork und Core sind einige der aktiven Interessengruppen.

Was ist das CentOS-Projekt?

Dieses Projekt umfasst eine Gruppe, die für die Wartung des CentOS-Entwicklungsframeworks verantwortlich ist. Es betreibt mehr als ein Betriebssystem und stellt Ressourcen zur Verfügung, um andere Organisationen bei der Entwicklung von CentOS-basierten Technologien zu unterstützen. Darüber hinaus strebt dieses Projekt an, CentOS Linux zu einer führenden Community-Plattform für die Entwicklung neuer Open-Source-Technologien aus anderen Projekten zu machen.

Wofür ist CentOS geeignet?

Diese Linux-Version eignet sich für Business-Anwender, die die hohen RHEL-Gebühren nicht bezahlen möchten. Diese beiden Distributionen sind für eine bestimmte Version mit Ausnahme der RHEL-Abonnementverwaltung und des RHEL-Brandings identisch und werden häufig als Enterprise Linux bezeichnet.

CentOS-Architektur:

CentOS hat im Vergleich zu anderen Linux-Distributionen eine ähnliche Architektur. Es unterstützt jedoch nur die x86-64-Architektur. Diese Anweisung erklärt, dass sie sowohl auf 64-Bit- als auch auf 32-Bit-Plattformen ausgeführt werden kann:

  • Die physische oder Hardware-Ausrüstung, wie Netzwerkgeräte, Speicher und Computersysteme, befindet sich unten.
  • Darüber liegt der Kernel, die grundlegende Komponente des Betriebssystems, die direkt mit der Hardware interagiert.
  • Die Shell sitzt auf dem Kernel und dient als Schnittstelle zwischen dem Kernel und dem Benutzer.
  • Die Anwendungsschicht befindet sich an der Spitze all dieser Ebenen und interagiert mit dem Kernel und der Shell, um benutzerspezifische Aktivitäten auszuführen. Beispiele für Anwendungen sind Mediaplayer, Webbrowser, Texteditoren, Dateiexplorer usw.

Repositorys:

Die Hauptdistribution von CentOS besteht aus drei primären Repositorys, die auch als Kanäle bezeichnet werden und die jeweils diese Softwarepakete enthalten:

  • Updates umfassen Pakete, die zwischen den regulären Update-Sets für Point-Releases und Erweiterungs-Updates, Bugfixes oder Sicherheitsupdates bereitgestellt werden. Auf diese Weise werden nur Erweiterungsupdates und Bugfixes bereitgestellt, die nicht zur Veröffentlichung über das CentOS-Fasttrack-Repository berechtigt sind.
  • base: enthält Pakete, aus denen CentOS-Point-Releases bestehen und die aktualisiert werden, wenn die Point-Release offiziell als ISO-Images veröffentlicht wird.
  • Addons: bietet Pakete an, die benötigt werden, um die Pakete zu erstellen, die die Standard-CentOS-Distribution bilden, aber nicht vom Upstream angeboten werden.

Das CentOS-Projekt unterhält viele zusätzliche Repositorys, die Softwarepakete umfassen, die nicht in Update-Repositorys und Standarddatenbanken zu finden sind. Im Folgenden sind einige der Repositorys aufgeführt:

  • CentOSPlus : enthält Pakete, die bestimmte CentOS-Basiskomponenten aktualisieren, wodurch CentOS vom Inhalt der Upstream-Quelle abweicht.
  • CentOS-Fasttrack : enthält Erweiterungs-Updates und Bugfixes, die regelmäßig zwischen den Point-Release-Update-Sets veröffentlicht werden. Pakete, die auf diese Weise veröffentlicht wurden, gelten als starke Kandidaten für die Aufnahme in das nächste Point-Release. Daher enthält das CentOS-Fasttrack-Repository keine ungeeigneten Pakete für die Aufnahme in Point-Releases. Darüber hinaus bietet es auch keine Sicherheitsupdates.
  • Debug-Informationen : Wenn die zentralen Pakete erstellt werden, speichert dieses Repository Pakete, die Debugsymbole generiert haben.
  • Softwaresammlungen : Bietet neuere Softwareversionen als die Standardverteilung.
  • CentOS-Extras : Es handelt sich um eine Sammlung von Paketen, die CentOS Funktionalität hinzufügen, ohne die Upstream-Kompatibilität zu beeinträchtigen oder die Aktualisierung der Basiskomponenten zu erfordern.
  • beitragen : Dieses Repository stellt die Pakete bereit, die sich mit keinem der Pakete in der Core-Distribution überschneiden.
  • Kontinuierliche Freigabe (CR) : macht Pakete, die in CentOS als nächstes Point-Release erscheinen werden, allgemein verfügbar. Bis das eigentliche Point-Release tatsächlich in ISO-Images veröffentlicht wird, sind die Pakete für Hotfixing und Tests zugänglich.
  • CentOS-Tests : Dieses Repository dient als Testbereich für Pakete, die für CentOSPlus und CentOS Extras bestimmt sind. Die Pakete dieses Repositorys können die Kernpakete der CentOS-Verteilung ersetzen oder nicht, und ihre Funktionalität ist nicht gewährleistet.

CentOS-Hauptfunktionen

RHEL und CentOS teilen viele Funktionen, da CentOS auf dem Quellcode von RHEL basiert.

Hohe Leistung & Verfügbarkeit:

Es verwendet eine Kernel-basierte virtuelle Maschine für die Virtualisierung und bietet hohe Verfügbarkeit und hervorragende Leistung.

Stabile Linux-Distribution:

CentOS wird von einer engagierten Entwickler-Community unterstützt, die es auf dem neuesten Stand hält und die Kompatibilität mit sowohl neuer als auch neuer Software gewährleistet. Darüber hinaus werden Core-Entwickler von einer globalen Gemeinschaft freiwilliger Benutzer wie Linux-Enthusiasten, Netzwerkadministratoren, Systemadministratoren usw. unterstützt, die Releases testen, Updates verwalten und bei der Entwicklung helfen.

Regelmäßige Updates und Support:

CentOS-Versionen werden im Durchschnitt alle sechs Monate aktualisiert und jede Version wird zehn Jahre lang unterstützt.

Hohe Sicherheit:

Das Sicherheitsteam von Red Hat ist darauf bedacht, Bedrohungen zu erkennen und ein hohes Maß an Sicherheit zu gewährleisten. CentOS wird auch mit der Security-Enhanced Linux-Kernel-Erweiterung geliefert.

Wenn es um Spezifikationen geht, hat CentOS wie jedes andere Linux-System viel zu bieten. Die interne Dokumentation von CentOS deckt viele Feinheiten ab; Die meisten Programmierer sollten sich mit dem Gesamtbild vertraut machen, bevor sie sich für einen dedizierten CentOS-Server entscheiden. Bevor Sie CentOS selbst ausprobieren, sehen Sie sich hier alles an, was Sie darüber wissen müssen.

CentOS ist nicht RHEL:

RHEL wurde als CentOS neu verpackt. Das CentOS-Team hingegen ist eine freiwillige Gruppe, die die RHEL-Quellpakete in öffentlich verfügbare Binärdateien verpackt. Danach wird die Software über mehrere öffentliche Spiegel verteilt. Red Hat und CentOS haben meines Wissens keine direkte Verbindung oder Partnerschaft. In der Vergangenheit hatte der Mangel an formellen Partnerschaften Probleme verursacht, beispielsweise als Red Hat darauf bestand, dass von CentOS das gesamte Red Hat-Branding entfernt werden sollte.

Viele Organisationen bieten Support für CentOS Linux an, aber dennoch ist kein richtiger kommerzieller Support verfügbar. Red Hat bietet direkten Support mit RHEL. Für den kommerziellen CentOS-Support ist ein CentOS-Benutzer auf IT-Experten und die Community angewiesen.

Viele erstklassige Spezifikationen sind in CentOS enthalten:

CentOS besteht aus einer Vielzahl einzigartiger Spezifikationen, die mehr Innovation innerhalb dieser Plattform ermöglichen. CentOS 6 und 7 basieren auf den Kerneln Linux 2.6.32 bzw. Linux 3.10.0. Diese Distributionen sind von Natur aus Plug-and-Play und unterstützen MP3-Dateien aus verschiedenen Quellen und Firefox 60 als Standard-Internetbrowser.

Die x86_64-Architektur in CentOS 6 und 7 kann 12 und 64 TB Speicherplatz in Bezug auf die CPU-Kapazität zuweisen. In der Zwischenzeit kann das lokale Dateisystem maximale Dateigrößen von 2 TB bis 100 TB in verschiedenen Konfigurationen verarbeiten. CentOS ermöglicht es auch, eine Reihe hilfreicher Funktionen hinzuzufügen. Die aktuellen Versionen von CentOS unterstützen beispielsweise natives Bluetooth sowie Security-Enhanced Linux.

CentOS kann die x86_64- und x86-Architektur unterstützen:

Derzeit unterstützt diese Linux-Distribution sowohl x86_64- als auch x86-Systeme. CentOS 7 ist jedoch einzigartig, da es derzeit inoffizielle, von der Community verwaltete ppc64-, ppc64le-, Arm32-, i686- und Arm64-Architekturen unterstützt. Während CentOS 6 beide Architekturen unterstützen kann.

Sie können CentOS kostenlos herunterladen:

CentOS ist eine frei verfügbare Distribution zum Verteilen und Verwenden. CentOS lädt die Leute ein, es zu manipulieren und neue Wege zu finden, um die Funktionalität innerhalb der Linux-Distribution aufgrund seines Community-getriebenen Entwicklungsmodells zu erhöhen. CentOS bietet verschiedene Optionen zum Herunterladen ihrer Software, darunter Minimal ISO, Amazon Web Services, Torrent, DVD ISO und mehr. Gleichzeitig sind CentOS-Quellpakete über ihren Dateitresor verfügbar und nicht in normalen Downloads enthalten.

Die CentOS-Community wächst:

Die CentOS-Community hat sich verpflichtet, es Patch für Patch zu entwickeln, was einer der entscheidenden Gründe ist, warum sie die Aufrechterhaltung eines signifikanten Marktanteils kontrolliert. Diese offene Gesellschaft ist im Laufe der Zeit zusammengekommen und hat individuelle SIGs entwickelt. Diese Organisationen sind sehr daran interessiert, bestimmte Funktionsbereiche wie Virtualisierung und Benutzererfahrung zu verbessern.

Das CentOS Governing Board wählt aus, welche SIGs unter ihrem Schutz die Arbeit aufnehmen können. Jedes Community-Mitglied kann seinen Beitrag zu einer SIG leisten, bis es Community-Kritik akzeptieren kann und über ausreichende Unterlagen verfügt. Dann ist die Community auch darauf eingestellt, sowohl erfahrenen Benutzern als auch Neulingen zu helfen. Als Ergebnis bieten sie verschiedene Mailinglisten in verschiedenen Sprachen an, um Benutzern zu helfen, direkte Ratschläge von anderen Community-Mitgliedern zu erhalten.

CentOS stellt den Benutzern Handbücher zur Verfügung:

Das CentOS-Projekt erfordert, dass neue Benutzer jeden Moment ihrer Arbeit, den sie bisher geleistet haben, optimal nutzen. Dafür haben sie eine Dokumentationsbibliothek erstellt, die ihnen den Einstieg erleichtert. Diese Bibliothek enthält eine schrittweise Installationsanleitung für verschiedene Architekturen und Versionshinweise für größere Änderungen.

Um einen schnellen Überblick über die Funktionen von CentOS zu erhalten, sehen Sie sich die folgende Tabelle an:

Merkmale CentOS
Systemkern CentOS basiert auf RedHat
Paketverwaltung YUM
Aktualisierungszyklus Weniger häufig
Hosting-Marktanteil 17,5 % der Linux-Benutzer
Virtualisierung OpenNebula

OpenStack, CloudStack,

Sicherheit Stark
Stabilität Stark
Standardanwendungen Anwendungen werden bei Bedarf aktualisiert
Instandhaltung Herausfordernd
Unterstützung Solide Dokumentation mit einer kleinen, aber aktiven Community
Benutzerfreundlichkeit Herausfordernd
Geschwindigkeit Exzellent, aber hardwareabhängig
Dateistruktur gleiche grundlegende Datei-/Ordnerstruktur, aber das Format unterscheidet sich am Speicherort der Systemdienste

Vorteile von CentOS:

Hier sind einige der Vorteile der Verwendung:

  • Es ist schnell, zuverlässig und leicht.
  • Es ist frei verfügbar, Open Source und bereit für Unternehmen.
  • Darüber hinaus erhalten Sie Versionskontrolltools wie git, die alle vorinstalliert sind, sowie Open-Source-Serversoftware wie MySQL, CUPS, Apache Web.
  • Es bietet auch exzellenten Community-Support, einschließlich der Möglichkeit, Fehler direkt an bugs.centos.org zu senden.
  • Die neueste CentOS-Version beinhaltet Virtualisierungstechnologie und Hypervisor wie Xen, oVirt und Docker.
  • Die CentOS-Distribution bietet dieselben Funktionen wie die kommerzielle RHEL. Dies ist jedoch auch kostenlos zugänglich!
  • Im Vergleich zu anderen frei verfügbaren Open-Source-Linux-Distributionen wird CentOS aufgrund seiner Zuverlässigkeit und weniger Paket-Upgrades weithin bevorzugt.

Hardwareanforderungen für die neuesten CentOS-Versionen:

Linux-Distribution Prozessor RAM Festplattenplatz Systemarchitektur
CentOS 8 1,1 GHz Mindestspeicher: 1 GB

Empfohlener Speicherplatz: 2 GB

Mindestens: 20 GB

Empfohlen: 40 GB

64-Bit
CentOS 7 oder RHEL 7 1,1 GHz Mindestspeicher: 1 GB

Empfohlener Speicherplatz: 2 GB

Mindestens: 20 GB

Empfohlen: 40 GB

64-Bit

Neueste CentOS-Versionen:

Wir haben CentOS 7, CentOS 8 und CentOS Stream, um über die neuesten Versionen von CentOS zu sprechen. Im Jahr 2019, als CentOS 8 eingeführt wurde, fragten sich viele Leute, was sich gegenüber CentOS 7 wesentlich geändert hatte. Jetzt werden wir den Kontrast zwischen diesen beiden CentOS-Versionen herausfinden. Lassen Sie uns diesem Geheimnis auf den Grund gehen und prüfen, ob CentOS 8 es wert ist, es auszuprobieren oder nicht.

CentOS 7 war die erste RHEL-Distribution, die systemd als Standardfunktion enthielt. CentOS 7 wurde 2014 veröffentlicht und bot mehrere Funktionen, die der Community in den letzten zehn Jahren gut geholfen haben. Andere neue Funktionen in CentOS 8 sind in der folgenden Tabelle aufgeführt, zusammen mit einigen der Unterschiede zwischen den beiden CentOS-Versionen:

Unterschied zwischen CentOS 7 und CentOS 8

Merkmale CentOS 7 CentOS 8
gehen Git-Version 1.8 Git-Version 2.18
Behälter Docker ist für CentOS 7 verfügbar Docker entfällt. Verwenden Sie für die Arbeit mit Containern die Tools skopeo und buildah, podman, runc.
Kernel Basierend auf Upstream-Kernel 3.10 und Fedora 19 Basierend auf Upstream-Kernel 4.18 und Fedora 28
Speicherverwaltung Standard für Logical Volume Manager Logical Volume Manager und Stratis
Sicherheit CentOS 7 bietet Unterstützung für TLS 1.0 und OpenSSL 1.0.1 CentOS 8 bietet Unterstützung für TLS 1.3, OpenSSL 1.1.1, TLS 1.0 und TLS 1
NTP Sowohl chronyd als auch NTP-Daemon verfügbar Nur chrony NTP-Protokoll
Softwareverwaltung Es verwendet YUM v3, verteilt mit RPM 4.11 In CentOS 8 wird yum durch dnf ersetzt. Es verwendet auch die Kombination von RPM 4.14 YUM v4. Darüber hinaus unterstützt diese Version auch modulare Inhalte.
Java OpenJDK 8 Sowohl OpenJDK 8 als auch OpenJDK 11
Netzwerk-Framework Diese Version verwendet iptables Das CentOS 8-Netzwerk-Framework basiert auf nftables, die Firewalld für das Standard-Backend verwendet.
Python-Unterstützung eingeschränkte Unterstützung für Python 2.7. CentOS 7 unterstützt auch Python 2.7 Unterstützung für Python 2.7 behoben, aber es unterstützt auch Python 3.6
Virtualisierung Verwenden Sie virt-manager und qemu-kvm Verteilt mit virt-manager, qemu-kvm 2.12 veraltet und Cockpit übernimmt
httpd/Apache HTTP-Server 2.4 HTTP-Server 2.4
Firewall CentOS 7 verwendet iptables als Filter-Framework für Pakete CentOS 8 verwendet nftables als Filter-Framework für Pakete
Rubin, PHP, Perle Ruby 2.0.0, PHP 5.4.16, Perl 5.16.3 Perl 5.26, Ruby 2.5. Dagegen wird standardmäßig FastCGI Process Manager (FPM) von PHP verwendet.
Datenbanken MySQL 5.5, PostgreSQL 9.2, MariaDB 5.5 MySQL 8.0, PostgreSQL 10, Redis 5, PostgreSQL 9.6, MariaDB 10.3
Desktop-Umgebung In CentOS 7 ist der X.Org-Server der standardmäßige GNOME-Anzeigemanager. In CentOS 8 ist Wayland der Standard-GNOME-Display-Manager mit GNOME-Shell-Version 3.28
Nginx nicht verfügbar (standardmäßig) Diese Linux-Distribution bietet Unterstützung für den Nginx-Webserver. Version 1.14

Mit der Ankündigung von CentOS 8 End of Life (EOL) im Dezember 2021 wurde der Lebenszyklus des Betriebssystems verkürzt. Als Ergebnis erklärte RHEL, dass sich ihr Team in Zukunft auf CentOS Stream konzentrieren werde.

CentOS-Stream:

Eine Linux-Entwicklungsplattform, die es Red Hat-Entwicklern ermöglicht, mit den Mitgliedern der Open-Source-Community zusammenzuarbeiten, ist CentOS Stream. Red Hat entwickelt den Quellcode von Red Hat Enterprise Linux (RHEL) in CentOS Stream, bevor die neueren Versionen veröffentlicht werden. Daher wird es als Teil des Open-Source-Entwicklungsmodells betrachtet. Die Implementierung dieses Modells macht CentOS Stream zu einer Vorschau auf die zukünftigen Versionen von Red Hat Enterprise Linux.

Vorteile von CentOS Stream:

  • Es unterscheidet sich nicht wesentlich von CentOS.
  • Es extrahiert neue Funktionen vor der RHEL-Distribution.
  • Es hat das Potenzial, eine großartige Entwicklungsgemeinschaft zu haben.
  • Diese Entwicklungsplattform ist agiler als die vorherige.

Wird CentOS Stream CentOS Linux ersetzen?

Die CentOS Stream-Version kann nicht als Ersatz für die CentOS-Distribution angesehen werden. Es ist eine RHEL-Entwicklungsversion. Während CentOS eine wiederhergestellte Red Hat Enterprise Linux-Version ist. Daher ist CentOS Stream besser für Leute geeignet, die sehen möchten, ob ihre Server zukunftssicher sind, und CentOS Linux-Benutzer, wenn der Build für ihre Bedürfnisse stabil genug ist. Es hat seine Position, weil CentOS Stream der unvermeidliche und ein natürlicher nächster Schritt in Richtung fortschrittlicher Innovation von Enterprise-Linux ist. Es hat auch eine komprimierte Feedbackschleife zwischen RHEL-Entwicklern.

Während Red Hat zukünftige Versionen von RHEL entwickelt, macht es die Feedback-Loop-Komprimierung einfacher, dass alle Stimmen gehört werden, unabhängig davon, ob es sich um einzelne Mitwirkende oder große Partner handelt.

Red Hat heißt auch alle Entwickler und Partner willkommen, an CentOS Stream teilzunehmen und ihre Zweige zu erstellen, damit dieser Innovationshub Lösungen für ihre einzigartigen Probleme testen kann. Es wird akzeptiert, dass CentOS Stream das Enterprise-Linux der Zukunft ist. Es wird der Community helfen, einen außergewöhnlichen Einfluss auf die Richtung der RHEL-Releases zu haben. Interne Red Hat-Projekte werden an CentOS Stream übergeben, damit sie Taktiken und beste Betriebspraktiken mit der größeren Community teilen können, während diese Arbeit voranschreitet.

Zeitplan für das Ende des Supports (EOS) von CentOS:

Ausführung Veröffentlichungsdatum Ende des Lebens
CentOS 6 10. Juli 2011 30. November 2020
CentOS 7 7. Juli 2014 30. Juni 2024
CentOS 8 24. September 2019 31. Dezember 2021

Die wertvollsten Befehle in CentOS:

Hier sind einige Befehle, die bei der Arbeit von CentOS helfen, wie zum Beispiel:

  1. mv : Dies ist der Bewegungsbefehl. CentOS-Benutzer können diesen Befehl verwenden, um eine Datei von einer Quelle oder einem Verzeichnis an einen anderen Ort zu verschieben oder eine Datei umzubenennen.
  2. rmdir : Dieser Befehl wird verwendet, um das Verzeichnis mit dem darin enthaltenen Inhalt zu löschen.
  3. berühren : Dieser Befehl hilft Ihnen, eine leere Datei zu erstellen. Tit wird auch als Make-File-Befehl bezeichnet.
  4. klar : Möchten Sie den CentOS-Terminalbildschirm löschen? Verwenden Sie den Löschbefehl.
  5. ls : Dieser Befehl listet den Inhalt des angegebenen Verzeichnisses auf.
  6. sudo yum install : Dieser Befehl wird verwendet, um ein bestimmtes Paket zu installieren.
  7. sudo yum update : Dieser Befehl aktualisiert alle installierten Pakete.
  8. Lokalisieren : Dieser Befehl hilft Ihnen, eine Datei in Ihrem Systemspeicher zu finden
  9. rm : Der Befehl rm wird verwendet, um die Dateien zu entfernen.
  10. mkdir : Verwenden Sie diesen nützlichen Befehl zum Erstellen neuer Unterverzeichnisse und Verzeichnisse.
  11. CD : Sie können auch ein Verzeichnis ändern oder das Steuerelement aus dem aktuellen Arbeitsverzeichnis in einen anderen Ordner verschieben.
  12. Mann : Um ein Handbuch zu einem beliebigen Befehl zu drucken, verwenden Sie den Befehl man in Ihrem CentOS-Terminal.

Warum IT-Führungskräfte CentOS lieben?

  • Die CentOS-Installation ist einfach und erfüllt alle Provisioning-Anforderungen von Unternehmen, egal ob nach oben oder unten skaliert.
  • Linux-Bereitstellungen sind kostengünstiger, insbesondere beim Wechsel von RHEL zu CentOS.
  • Es ist alles, was Ihr Team von einem Betriebssystem erwartet, das am heutigen Arbeitsplatz einfach funktionieren sollte.
  • Selbst bei umfangreichen Updates sind Produktions-Upgrades einfach und verursachen selten Ausfallzeiten, da der Upgrade-Prozess reibungslos verläuft.
  • Fügen Sie Wert hinzu, erweitern und optimieren Sie alles, was Sie wollen; zum Beispiel kein Vendor Lock-in, aus welchem ​​Grund auch immer.
  • Möchten Sie etwas ändern? Ihr Team kann dies tun, ohne die Grenzen Ihrer Lizenz zu überschreiten.
  • Mit Docker Hub-Images von Community-Betreuern, die oft ohne Einschränkungen heruntergeladen werden können, können Sie zuverlässig hochfahren, aktualisieren und zwischen Umgebungen übertragen.

Wie wird CentOS bei Ihrer Karriereentwicklung eine Rolle spielen?

  • Wenn Sie einen Job als Linux-Administrator suchen, werden Sie mit CentOS-Erfahrung für Arbeitgeber attraktiver.
  • Darüber hinaus profitieren Sie als frei verfügbares Open-Source-Projekt davon, einen Beitrag zu leisten.
  • Wenn man es als Kernplattform verwendet, kann man auch erwarten, Softwareentwicklung durchzuführen.
  • Es wird Ihnen das Arbeiten mit praktisch jeder anderen Linux-Distribution erleichtern.

Abschluss:

CentOS bietet ein Community-gesteuertes kostenloses Softwareprojekt, das entwickelt wurde, um eine robuste Plattform für das Wachstum der Open-Source-Communitys bereitzustellen. Es bietet auch eine Entwicklungsumgebung für die meisten Hosting-Communitys, Cloud-Anbieter, wissenschaftliche Datenverarbeitung usw. Wir haben in unserem Beitrag die wesentlichen Informationen zu CentOS bereitgestellt. Dieses Handbuch enthält die CentOS-Historie, Funktionen, Architektur, Repositorys, Hauptversionen und den Zeitplan für das Ende des Supports und vieles mehr. Darüber hinaus haben wir auch erklärt, wie die CentOS-Verteilung Ihnen bei Ihrem Karrierewachstum hilft.