Die Natur der GNU Public License (GPL) stellt sicher, dass jedes Projekt, Unternehmen oder jede Organisation, die Produkte auf der Grundlage von GPL-lizenzierter Software erstellt, die Quelle für diese abgeleitete Arbeit freigibt. Und obwohl es möglich ist, dies auf eine obskure Weise zu tun, die nicht sehr hilfreich ist, ist Red Hat das nicht. Red Hat ist seit mehr als 20 Jahren eine Säule der Open-Source-Community. Die eigenen Distributionen und die Distributionen, in die sie eingebunden sind, spielen eine große Rolle im Linux-Ökosystem. Eine dieser Distributionen ist Red Hat Enterprise Linux (RHEL). Es handelt sich um eine kommerzielle Distribution, die in erster Linie an große Unternehmen gerichtet ist. Als kommerzielles Produkt gibt es keine kostenlose Version. Wenn Sie RHEL ausführen möchten, müssen Sie eine Lizenz erwerben.

Da RHEL jedoch auf Open-Source-Software basiert, veröffentlicht Red Hat auch den Quellcode, mit dem es erstellt wurde. Der Name Red Hat ist markenrechtlich geschützt, so dass es nicht möglich ist, die Quellen neu zu erstellen und die Verteilung zu veröffentlichen. Es ist jedoch möglich, eine neue Distribution basierend auf diesen Quellen zu erstellen, die Binärkompatibilität bietet und dieselbe Funktionalität wie RHEL hat. Es gibt mehrere Projekte, die RHEL neu aufbauen, darunter Scientific Linux und Oracle Linux, aber die wohl bekannteste dieser RHEL-basierten Distributionen ist CentOS.

Es gibt noch ein kleines bisschen Information, die unser Bild über CentOS vervollständigt. Im Januar 2014 übernahm Red Hat im Wesentlichen das CentOS-Projekt. Die CentOS-Marke wurde an Red Hat übertragen und das Unternehmen begann, die meisten CentOS-Lead-Entwickler zu bezahlen. Das bedeutet, dass CentOS jetzt ein offizieller RHEL-Klon ist!

Im Juni 2014 veröffentlichte Red Hat die nächste große Version seiner Unternehmensdistribution - Red Hat Enterprise Linux 7. CentOS veröffentlichte daraufhin CentOS 7.0, die erste Version seit CentOS, die von Red Hat gesponsert wurde.

Was ist neu an CentOS 7?

CentOS 7 führt einige wichtige Änderungen gegenüber der CentOS 6.x-Linie ein. Erstens verwendet CentOS jetzt XFS als Standard-Dateisystem. Zweitens ist OpenJDK-7 jetzt das Standard-JDK. Drittens wurde "initd" durch "systemd" ersetzt. Zu den weiteren Änderungen gehören die Verwendung des Linux-Kernels 3.10.0, die Unterstützung von Linux-Containern und die Aufnahme der Open VMware Tools und 3D-Grafiktreiber aus der Box.

Es gibt auch ein neues Nummerierungsschema mit CentOS 7. Der offizielle Name der ersten Version ist CentOS 7.0-1406. Die "7.0" stammt von RHEL 7.0 und die "1406" gibt den Monatsstempel des Codes an, der in der Veröffentlichung enthalten ist (z. B. Juni 2014). Der Monatsstempel ermöglicht es CentOS, Spins mit den neuesten Sicherheits- und Fehlerbehebungen zu erstellen, während die Verbindung zur RHEL-Versionsnummer erhalten bleibt.

Installation

Laden Sie die .iso-DVD von der CentOS-Website herunter und brennen Sie sie auf eine CD. Beachten Sie, dass CentOS 7 nur 64-Bit-Prozessoren unterstützt. Starten Sie Ihren PC von der DVD. Möglicherweise müssen Sie Ihre BIOS-Einstellungen ändern, damit Ihr PC von einem optischen Laufwerk gestartet wird. Wählen Sie im Boot-Menü "CentOS 7 installieren" und drücken Sie ENTER.

Wählen Sie Ihre Installationssprache und klicken Sie auf "Weiter". Suchen Sie auf der Installationszusammenfassungsseite nach Elementen, die beachtet werden müssen (die mit einem Ausrufezeichen markiert sind). Ein Punkt, der sicherlich beachtet werden muss, ist das "Installationsziel". Klicken Sie auf das Symbol und wählen Sie die Geräte aus, auf denen Sie installieren möchten. CentOS bietet eine automatische Partitionierungsoption sowie die Möglichkeit, eine eigene Partitionierung durchzuführen.

Wie oben erwähnt, verwendet CentOS jetzt XFS als Standard-Dateisystem. Wenn Sie ein anderes Dateisystem verwenden möchten, müssen Sie die Option "Ich werde die Partitionierung konfigurieren" verwenden. Laut Red Hat ist XFS im realen Einsatz schneller als EXT4. XFS wurde ursprünglich von Silicon Graphics, Inc. entwickelt und unterstützt Dateisysteme mit bis zu 16 Exabyte (ca. 16 Millionen Terabyte). XFS unterstützt auch einzelne Dateien mit bis zu 8 Exabyte (rund 8 Millionen Terabyte) und Verzeichnisstrukturen mit mehreren Millionen Einträgen. XFS unterstützt auch Metadaten-Journaling, wodurch die Wiederherstellung nach einem Systemabsturz beschleunigt wird.

Die Standard-Software-Auswahl ist nur für ein minimales System ohne GUI. Klicken Sie auf "Softwareauswahl", um zwischen einem "Datei- und Druckserver", einem "Basiswebserver", einem "Virtualisierungshost" oder einem GNOME- oder KDE-Desktop zu wählen. CentOS 7 ist ähnlich wie das Fedora-Projekt zu GNOME 3 gewechselt.

Wenn Sie fertig sind, klicken Sie auf "Installation starten". Während des Installationsprozesses können Sie das root-Passwort festlegen und mindestens ein Benutzerkonto hinzufügen.

Sobald die Installation beendet ist, klicken Sie auf "Reboot", um Ihr System neu zu starten.

Je nachdem, welche Pakete Sie installiert haben, wird das System entweder zur Befehlszeile oder zum Desktop neu gestartet. Die Installation von "GNOME Desktop" zusammen mit den Add-ons "Internet Applications" und "Office Suite and Productivity" ergibt einen vernünftigen Desktop. Natürlich werden viele Leute CentOS als Server benutzen, aber die Desktop-Optionen zeigen, dass es für fast jede Konfiguration vom Server oder Virtualisierungs-Host zu einer "Entwicklungs- und Kreativ-Workstation" optimiert werden kann.

CentOS hat eine starke Benutzergemeinschaft; Wenn Sie Probleme mit der Installation oder Fragen zur Verwendung von CentOS haben, dann versuchen Sie es mit den Foren.