När en vanlig stationär användare tittar på olika Linux-distribueringar att använda, skulle de tendera att tänka på olika skrivbordsvänliga distributioner som Ubuntu, Fedora och openSUSE. Men en viktig orsak till att Linux är så populärt i datorvärlden är på grund av användningen på företagsdatorer och servrar.
Om du inte redan vet, är det mesta av webben som drivs av Linux - Facebook, Twitter, Google och en stor majoritet av andra stora webbplatser använder Linux för sina servrar. Medan serveradministratörer kan välja mellan flera distributioner för sina företags- eller serverinställningar är den primära ledaren för dessa distributioner Red Hat. Men Red Hat Enterprise Linux, eller RHEL för kort, kostar mycket pengar i supportavgifter. Om RHEL intresserar dig men pengar är ett problem, så är det nästan en given att prova CentOS.
Skillnaden mellan CentOS och RHEL
CentOS, kort för gemenskapens ENTerprise-operativsystem, är en Linux-distribution som är identisk på binär nivå till RHEL, eftersom CentOS paket kommer direkt från Red Hat. Detta är möjligt eftersom alla Linux-distributioner är fria och måste göras tillgängliga fritt. Red Hat följer detta och erbjuder gratis distributionen Det erbjuds dock endast på individuellt paket. Om du vill få en komplett distribution måste du köpa ett supportpaket från Red Hat, vilket är hur de gör sina pengar. Samhället kring CentOS tar sin tid att ladda ner alla paket som erbjuds av Red Hat, ompaketera dem för att ersätta Red Hat-varumärket med CentOS branding och sedan erbjuda den nya samlingen av paket som CentOS-distributionen. Allt detta är helt lagligt och stjäl inte - om du inte kan eller vill inte betala Red Hat för distributionen, kan du istället använda CentOS (utan det premium-stöd som Red Hat erbjuder sina kunder).
CentOS RHEL-liknande egenskaper
CentOS, som RHEL, är en extremt stabil distribution med fokus på servrar och företag - du hittar inte många skrivbordsspel i CentOS-repositorierna. Istället innehåller CentOS samma paket som RHEL. RHEL får sina paket från Fedora efter omfattande test, och tar sedan bort de som den finner vara irrelevanta för RHEL-användare. Vid första anblicken är det ingen teknisk skillnad mellan CentOS och RHEL. Innan du gräver i något djupare är den enda skillnaden mellan de två att en ny version av CentOS släpps ganska efter en ny release av RHEL, för att CentOS-samhället bara kan börja skapa nästa release efter att RHEL publicerar sin, och processen tar mycket arbete och tid.
Att använda CentOS är (från en stationär användares synvinkel) ganska tråkig, men det är en bra sak. Det ger många verktyg för att konfigurera olika servertjänster, och dess stabilitet ger den tillförlitlighet som behövs för produktionsnivå krav. Om du någonsin har använt Fedora tidigare kommer du att känna till de verktyg som du kan ladda ner och installera från repositorierna, inklusive programmet Software Updater och Add / Remove Software.
Men när det gäller att använda verktygen måste du veta vad du gör. Om du bara har börjat kan du kanske skapa en Linux-webbserver med Ubuntu Hur man bygger en Linux-webbserver med en gammal dator Hur man bygger en Linux-webbserver med en gammal dator Läs mer kan vara enklare.
Stabilitet
Som jag nämnde tidigare är CentOS extremt stabil. Den nuvarande versionen vid skrivning, version 6.4, innehåller den gamla GNOME 2.28-skrivbordsmiljön (som standard) och Linux-kärnan 2.6.32. Om dessa siffror inte betyder något för dig, vet bara att de är väldigt gamla. Dessa förpackningar testas grundligt för stabilitet och innehåller gott om plåster för att förbli rockfast. Dessutom erbjuder CentOS-utgåvor samma stöd (som i mjukvaruuppdateringar och andra patchar) tidsramar som RHEL - vanligtvis 10 år per större release.
Extra paket för Enterprise Linux (EPEL)
Förutom de vanliga CentOS-repositorierna kan du också lägga till andra RPM-baserade repositorier, inklusive den användbara EPEL (Extra Paket för Enterprise Linux). Det här arkivet kan hjälpa till att uppdatera vissa paket som MySQL och PHP för att inkludera nyare funktioner och icke-säkerhetspatchar. Människor hävdar att inklusive EPEL inte längre garanterar binär kompatibilitet med RHEL, så om du litar på vissa mjukvarupaket som är skapade specifikt för RHEL, kanske du vill tänka två gånger om att lägga till det här förvaret. Men om du väljer att göra det, är kommandona som körs för 64-bitars följande:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
Få CentOS
För att få CentOS, gå direkt till deras hemsida, klicka på Nedladdningar, sedan CentOS Public Mirror List, välj sedan en spegel (helst HTTP för snabbare nedladdningshastigheter), bläddra ner till den senaste versionen (vid skrivning, välj antingen 6 eller 6.4 kommer att fungera), välj "isos", välj sedan önskad arkitektur (32-bitars eller 64-bitars), och slutligen välj om du vill LiveCD, LiveDVD, DVD, minimal skiva eller netinstall-skiva. När du har laddat ner, bränna den på en CD / DVD eller kopiera till en USB-flash-enhet och starta upp systemet med det nya mediet. Installationen ska vara ganska enkel om du kan använda alternativet manuellt partition i de flesta Linux-installatörer.
Slutsats
Sammantaget är CentOS en solid distribution som definitivt bör försökas om du har några företags- eller serverbehov. Naturligtvis är CentOS inte för alla och säkert inte för den lediga stationära användaren (kan jag åtminstone rekommendera Debian Debian: Njut av en av de mest stabila och pålitliga Linux-distributionerna Debian: Njut av en av de mest stabila och pålitliga Linux-distributionerna Det finns gott om av Linux-användare där ute som använder distributioner som Ubuntu eller en av de många distributioner som är baserade från Ubuntu, inklusive Linux Mint. Men oavsett vad du använder, ... Läs mer om det är stabilitet du är ute efter ?), men det har sina användningsområden och det utför de uppgifterna mycket väl och tillförlitligt.
För mer bra Linux-distributioner, kolla in vår Best Linux Distributions-sida! För några bra Linux-spel att spela, se till att kolla in eller Linux-spel sidan.
Vilken företags / serverdistribution använder du eller rekommenderar? Varför den jämfört med sina konkurrenter, med de tre bästa valen troligen Debian, Ubuntu Server och CentOS? Låt oss veta i kommentarerna!