De aard van de GNU Public License (GPL) zorgt ervoor dat elk project, bedrijf of organisatie die producten bouwt op basis van door GPL gelicentieerde software de bron voor dat afgeleide werk moet vrijgeven. En hoewel het mogelijk is om dit op een obscure manier te doen die niet erg nuttig is, is dat niet wat Red Hat doet. Red Hat is al meer dan twintig jaar een pijler van de open source community. De eigen distributies en de distributies waaraan het bijdraagt, spelen een grote rol in het Linux ecosysteem. Een van die distributies is Red Hat Enterprise Linux (RHEL). Het is een commerciële distributie die voornamelijk is gericht op grote bedrijven. Als een commercieel product is er geen gratis versie. Als u RHEL wilt gebruiken, moet u een licentie kopen.

Omdat RHEL echter gebaseerd is op open source software, publiceert Red Hat ook de broncode die werd gebruikt om het te bouwen. De naam Red Hat is een handelsmerk, dus het is niet mogelijk om de bronnen opnieuw te maken en de distributie te publiceren. Maar het is mogelijk om een ​​nieuwe distributie te maken op basis van die bronnen die binaire compatibiliteit biedt en dezelfde feaure heeft als RHEL. Er zijn verschillende projecten die deze RHEL opnieuw bouwen, inclusief Scientific Linux en Oracle Linux, maar waarschijnlijk is de meest bekende van deze op RHEL gebaseerde distributies CentOS.

Er is nog een klein beetje informatie dat ons beeld over CentOS compleet maakt. In januari 2014 nam Red Hat in principe het CentOS-project over. Het CentOS-handelsmerk werd overgedragen aan Red Hat en het bedrijf begon de meeste van de CentOS-leadontwikkelaars te betalen. Dit betekent dat CentOS nu een officiële RHEL-kloon is!

In juni 2014 bracht Red Hat de volgende belangrijke versie van zijn bedrijfsdistributie uit: Red Hat Enterprise Linux 7. CentOS publiceerde vervolgens CentOS 7.0, de eerste versie sinds CentOS werd gesponsord door Red Hat.

Wat is nieuw in CentOS 7?

CentOS 7 introduceert verschillende belangrijke veranderingen ten opzichte van de CentOS 6.x-lijn. Ten eerste gebruikt CentOS nu XFS als standaard bestandssysteem. Ten tweede is OpenJDK-7 nu de standaard JDK. Ten derde is "initd" vervangen door "systemd". Andere veranderingen omvatten het gebruik van de Linux Kernel 3.10.0, ondersteuning voor Linux Containers en de opname van de Open VMware Tools en 3D grafische drivers uit de verpakking.

Er is ook een nieuw nummeringsschema met CentOS 7. De officiële naam van de eerste release is CentOS 7.0-1406. De "7.0" is afkomstig van RHEL 7.0 en de "1406" geeft het maandstempel van de code aan die is opgenomen in de release (bijv. Juni 2014). De maandstempel zorgt ervoor dat CentOS re-spins kan maken met de nieuwste beveiligings- en bugfixes, terwijl de verbinding met het RHEL-releasummer behouden blijft.

Installatie

Download de .iso-dvd van de CentOS-website en brand deze op een schijf. Houd er rekening mee dat CentOS 7 alleen 64-bits processors ondersteunt. Start uw pc op vanaf de dvd. U moet mogelijk uw BIOS-instellingen wijzigen om uw pc vanaf een optisch station op te starten. Selecteer "CentOS 7 installeren" in het opstartmenu en druk op ENTER.

Kies uw installatietaal en klik op "Volgende". Controleer op de overzichtspagina van de installatie of er items zijn die aandacht behoeven (die gemarkeerd met een uitroepteken). Een item dat zeker aandacht nodig heeft, is de "Installatiebestemming". Klik op het pictogram en selecteer de apparaten waarop u wilt installeren. CentOS biedt een automatische partitioneringsoptie, evenals de mogelijkheid om uw eigen partitionering uit te voeren.

Zoals hierboven vermeld, gebruikt CentOS nu XFS als standaard bestandssysteem. Als u een ander bestandssysteem wilt gebruiken, moet u de optie "Ik zal partitioneren configureren" gebruiken. Volgens Red Hat is XFS sneller dan EXT4 voor toepassingen in de echte wereld. XFS is oorspronkelijk ontworpen door Silicon Graphics, Inc. en ondersteunt bestandssystemen tot 16 exabytes (ongeveer 16 miljoen terabytes). XFS ondersteunt ook afzonderlijke bestanden tot 8 exabytes (ongeveer 8 miljoen terabytes) en directorystructuren met tientallen miljoenen items. XFS ondersteunt ook metadata-journaling waardoor crash-herstel sneller verloopt.

De standaard softwareselectie is slechts voor een minimaal systeem, zonder GUI. Klik op 'Software selecteren' om een ​​'Bestands- en afdrukserver', een 'Basiswebserver', een 'Virtualization Host' of een GNOME- of KDE-bureaublad te kiezen. CentOS 7 is verplaatst naar GNOME 3, net zoals het Fedora-project.

Als u klaar bent, klikt u op "Begin met de installatie". Tijdens het installatieproces kunt u het root-wachtwoord instellen en ten minste één gebruikersaccount toevoegen.

Nadat de installatie is beëindigd, klikt u op "Opnieuw opstarten" om uw systeem opnieuw te starten.

Het systeem start opnieuw op naar de opdrachtregel of naar de desktop, afhankelijk van de pakketten die u hebt geïnstalleerd. De "GNOME Desktop" -installatie samen met de invoegtoepassingen "Internettoepassingen" en "Office Suite en Productiviteit" vormen een redelijke desktop. Natuurlijk zullen veel mensen CentOS gebruiken als een server, maar de desktopopties laten zien dat het kan worden aangepast voor vrijwel elke configuratie van server of virtualiseringshost tot een "Development and Creative Workstation".

CentOS heeft een sterke gebruikersgemeenschap; Als je problemen hebt met de installatie of vragen hebt over het gebruik van CentOS, probeer dan de forums.