Selve naturen til GNU Public License (GPL) sikrer at ethvert prosjekt, selskap eller organisasjon som bygger produkter basert på GPL-lisensiert programvare, må frigjøre kilden til det avledede arbeidet. Og selv om det er mulig å gjøre dette på en uklar måte, som ikke er veldig nyttig, så er det ikke hva Red Hat gjør. Red Hat har vært en søyle i open source-samfunnet i mer enn tjue år. Dens egne distribusjoner, og fordelingene som den bidrar til, spiller en viktig rolle i Linux økosystemet. En av disse distribusjonene er Red Hat Enterprise Linux (RHEL). Det er en kommersiell distribusjon rettet primært til store bedrifter. Som et kommersielt produkt er det ingen gratis versjon. Hvis du vil kjøre RHEL, må du kjøpe en lisens.

Men fordi RHEL er basert på åpen kildekode, publiserer Red Hat også kildekoden som den brukte til å bygge den. Navnet Red Hat er varemerket, så det er ikke mulig å bare bygge opp kildene og publisere distribusjonen. Men det er mulig å lage en ny distribusjon basert på de kildene som tilbyr binær kompatibilitet og har samme feaure sett som RHEL. Det er flere prosjekter som gjør denne RHEL-gjenoppbyggingen, inkludert Scientific Linux og Oracle Linux, men sannsynligvis den mest kjente av disse RHEL-baserte distribusjonene er CentOS.

Det er en annen liten informasjon som kompletterer vårt bilde om CentOS. I januar 2014 overtok Red Hat i utgangspunktet CentOS-prosjektet. CentOS-varemerket ble overført til Red Hat, og selskapet begynte å betale de fleste CentOS-ledende utviklere. Dette betyr at CentOS er nå en offisiell RHEL klone!

I juni 2014 lanserte Red Hat neste store versjon av virksomhetsdistribusjonen - Red Hat Enterprise Linux 7. CentOS publiserte senere CentOS 7.0, den første versjonen siden CentOS ble sponset av Red Hat.

Hva er nytt med CentOS 7?

CentOS 7 introduserer flere store endringer over CentOS 6.x-linjen. For det første bruker CentOS nå XFS som standard filsystem. For det andre er OpenJDK-7 nå standard JDK. For det tredje er "initd" erstattet av "systemd". Andre endringer inkluderer bruk av Linux Kernel 3.10.0, støtte for Linux Containere, og inkludering av Open VMware Tools og 3D grafikkdrivere ut av boksen.

Det er også et nytt nummereringssystem med CentOS 7. Det offisielle navnet på den første utgivelsen er CentOS 7.0-1406. "7.0" kommer fra RHEL 7.0 og "1406" angir månedstempelet til koden som er inkludert i utgivelsen (f.eks. Juni 2014). Månedens stempel vil tillate CentOS å gjøre omdreininger med de nyeste sikkerhets- og feilrettingene, mens du fortsatt beholder forbindelsen til RHEL-utgivelsesnummeret.

Installasjon

Last ned .iso DVD fra CentOS nettsted og brenne den på en plate. Merk at CentOS 7 bare støtter 64-bits prosessorer. Start datamaskinen din fra DVDen. Du må kanskje endre BIOS-innstillingene for å få PCen til å starte opp fra en optisk stasjon. På startmenyen velger du "Installer CentOS 7" og trykker ENTER.

Velg ditt installasjonsspråk og klikk på "Neste". På siden for installasjonssammenligning, kontroller du hvilke elementer som trenger oppmerksomhet (de som er merket med utropstegn). Ett element som sikkert vil trenge oppmerksomhet, er "Installasjonsdestinasjon." Klikk på ikonet og velg enhetene du vil installere til. CentOS tilbyr et automatisk partisjoneringsalternativ, samt muligheten til å lage din egen partisjonering.

Som nevnt ovenfor bruker CentOS nå XFS som standard filsystem. Hvis du vil bruke et annet filsystem, må du bruke alternativet "Jeg vil konfigurere partisjonering". Ifølge Red Hat er XFS raskere enn EXT4 i bruk i virkeligheten. XFS ble opprinnelig designet på Silicon Graphics, Inc., og kan støtte filsystemer på opptil 16 exabyte (ca 16 millioner terabyte). XFS støtter også enkeltfiler opptil 8 eksabytes (rundt 8 millioner terabyte) og katalogstrukturer med titalls millioner innspillinger. XFS støtter også metadata journaling som gjør krasjgjenoppretting raskere.

Standardprogramvarevalg er bare for et minimalt system uten GUI. Klikk på "Software Selection" for å velge mellom en "File and Print Server", "Basic Web Server, " "Virtualization Host" eller et GNOME eller KDE skrivebord. CentOS 7 har flyttet til GNOME 3, mye som Fedora-prosjektet.

Når du er klar, klikker du på "Start installasjon." Under installasjonsprosessen kan du angi rotpassordet og legge til minst en brukerkonto.

Når installasjonen er avsluttet, klikk "Reboot" for å starte systemet på nytt.

Systemet vil enten starte på kommandolinjen eller på skrivebordet, avhengig av hvilke pakker du har installert. "GNOME Desktop" -installasjonen sammen med tilleggsprogrammene "Internet Applications" og "Office Suite and Productivity" gjør et rimelig skrivebord. Selvfølgelig vil mange mennesker bruke CentOS som en server, men desktop-alternativene viser at det kan tweaked for nesten hvilken som helst konfigurasjon fra server eller virtualiseringsverten til en "Utvikling og kreativ arbeidsstasjon."

CentOS har et sterkt bruker samfunn; Hvis du har problemer med installasjonen eller spørsmål om bruk av CentOS, så prøv forumene.