Hva er Centos?
Community Enterprise Operating System (CentOS) tilbyr et open source, enterprise-klasse gratis operativsystem som er praktisk kompatibel med Red Hat Enterprise Linux (RHEL). “Gregory Kurtzer” er grunnleggeren av Centos. Centos -utviklere bruker RHEL -kildekoden for å generere et produkt som er svært sammenlignbart med RHEL.
Centos gir en utviklingsplattform i en av de beste og kraftigste tilgjengelige distribusjonene. Det er et samfunnsdrevet gratis programvareprosjekt bygget for å gi en robust plattform for open source-samfunnene å vokse. Det er svært tilpasningsdyktig, så vel som trygt og sterkt. I tillegg har den flere sikkerhetsoppdateringer på bedrifter som erklærer det som et utmerket valg for all bruk.
I denne artikkelen skal vi dekke følgende 16 poeng relatert til CentOS som en Linux -distribusjon:
Centos historie:
Centos ble utgitt i mai 2004 som et operativsystem som er helt gratis og basert på Linux -kjernen. Centos stammer fra RHEL. Målet er å levere en databehandlingsplattform som er fritt tilgjengelig og opprettholde Red Hat sin binære kompatibilitet. Centos ble introdusert som en CAOS -bygg og ble grunnlagt av “Gregory Kurtzer.”
Etter det kunngjorde "David Parsley," Tao Linux primærutvikler, i juni 2006 at Tao Linux ville bli pensjonist og utviklingen ville bli absorbert i Centos (Tao Linux er en annen Rhel -klon). Ved å bruke Yum -oppdateringen kunne TAO -brukere oppgradere sin nåværende systemversjon til CentOS. Dessverre ble "Lance Davi", grunnleggeren av Centos, rapportert savnet på nettstedet CentOS -prosjektet i juli 2009. “Davis” hadde sluttet å bidra til CentOS -prosjektet, men han hadde beholdt nettstedet CentOS.
Centos -teamet angivelig kontaktet “Davis” i august 2009 og fikk domenene til Centos.org og centos.info. Centos ble den mest populære Linux -distribusjonen i juli 2010 og overtok Debians popularitet for webservere, og utgjorde over 30% av alle Linux webservere. Imidlertid ble det i januar 2012 droppet til andreplassen av Debian. Red Hat erklærer i januar 2014 at teamet vil sponse CentOS-prosjektet, og hjelpe til med å utvikle en plattform som er kompatibel i henhold til kravene til open source-utviklerne som fungerer rundt operativsystemet og nye teknologier.
Centos varemerker har blitt flyttet til rød hatt. RHEL Standards og Open Source Team Group, som jobber uavhengig av RHEL-teamet, sysselsetter CentOS-ledende utviklerne. I vertsmarkedet regnes CentOS som den mest pålitelige distribusjonen. Centos er usedvanlig kompatibel med de fleste Linux -programvaren på grunn av den binære kompatibiliteten med RHEL. Centos er også den mest egnede Linux -distroen for de fleste som er vert for kontrollpaneler.
Målet med CentOS -utvikling:
CentOS -utvikling har som mål å gi et robust system for open source -samfunn for utviklingsformål. I tillegg kan denne plattformen brukes til vitenskapelig databehandling og vertskap for virksomheter; For eksempel kan selskaper bruke denne pålitelige plattformen til å være vertskap for programmene sine.
RHEL og CENTOS:
Centos er en kommersiell Linux -distribusjon basert på RHEL -kildekoden og støttes av samfunnet. Fordi Red Hat bygger produktet sitt ved hjelp av open source -programvare, er det grunnen til at de må gjøre kildekoden offentlig. Deretter er CentOS og RHEL funksjonelt likeverdige, og de viktigste forskjellene er fjerning av leverandørkunstverk og merkevarebygging.
På den annen side mangler Centos Red Hat -sertifiseringer fordi den bare er basert på kildekoden. CentOS -prosjektet bruker Red Hat offentlig tilgjengelige kildepakker for å produsere binære pakker, som alle kan bruke gratis. Fortsatt blir ikke spesifikke oppdateringer offentliggjort; Det kan eksistere noen variasjoner mellom pakkene levert av centos og rød hatt.
Red Hat har støttet CentOS -prosjektet siden 2014 for å hjelpe open source -utviklere med å utvikle en passende plattform som bruker CentOS for å integrere teknologier. Samme år dannet Centos og Red Hat -utviklere styret, som forskjellige arbeidsgrupper nå fører tilsyn med. Dette styret består av CentOS Project -grunnleggere så vel som ansatte i Red Hat.
Spesielle interessegrupper (Sigs):
Spesielle interessegrupper (SIGS) er teamene der spesifikke medlemmer av CentOS -samfunnet er opptatt av å øke bevisstheten, øke Linux -distribusjonen og forbedre funksjonelle aspekter som dokumentasjon og infrastruktur. Virtualisering, kunstverk og kjerne er noen av de aktive spesialinteressegruppene.
Hva er Centos -prosjektet?
Dette prosjektet består av en gruppe som er ansvarlig for vedlikehold av CentOS -utviklingsrammen. Det opererer mer enn et operativsystem og gir ressurser for å hjelpe andre organisasjoner med å utvikle centos-baserte teknologier. Videre ønsker dette prosjektet å gjøre Centos Linux til en fremste samfunnsplattform for å utvikle nye open source -teknologier fra andre prosjekter.
Hva er centos egnet for?
Denne Linux -versjonen er egnet for forretningsbrukere som ikke ønsker å betale de høye gebyrene knyttet til RHEL. Disse to distribusjonene er identiske for en gitt versjon, bortsett fra RHEL -abonnementsadministrasjon og RHEL -merkevarebygging og blir ofte referert til som “Enterprise Linux.”
Centos arkitektur:
Centos har på en eller annen måte lignende arkitektur sammenlignet med andre Linux -distros. Imidlertid støtter den bare x86-64-arkitekturen. Denne uttalelsen erklærer at den kan kjøre i både 64-biters og 32-biters plattformer:
Depoter:
Main CentOS -distribusjonen består av tre primære depoter, som også er kjent som kanaler, som hver inneholder disse programvarepakkene:
CentOS -prosjektet opprettholder mange flere depoter som inneholder programvarepakker som ikke er funnet i oppdateringslagre og standardbase. Følgende er noen av depotene:
Centos hovedfunksjoner
RHEL og Centos deler mange funksjoner fordi Centos er basert på kildekoden til RHEL.
Høy ytelse og tilgjengelighet:
Den bruker en kjernebasert virtuell maskin for virtualisering og gir høy tilgjengelighet og utmerket ytelse.
Stabil Linux -distribusjon:
Centos støttes av et dedikert utviklersamfunn som opprettholder det oppdatert og sikrer kompatibilitet med både og ny programvare. Videre støttes kjerneutviklere av et globalt samfunn av frivillige brukere som Linux -entusiaster, nettverksadministratorer, systemadministratorer og så videre, som tester utgivelser, administrerer oppdateringer og tilbyr hjelp i utviklingen.
Regelmessige oppdateringer og støtte:
Centos -versjoner oppdateres hvert halvår i gjennomsnitt, og hver utgivelse støttes i ti år.
Høyt sikkerhetsnivå:
Sikkerhetsteamet på Red Hat er forsettlig når det gjelder å oppdage trusler og sikre et høyt sikkerhetsnivå. Centos kommer også med den sikkerhetsforbedrede Linux-kjerneutvidelsen.
Når det gjelder spesifikasjoner, som alle andre Linux -system, har CentOS mye å tilby. Centos interne dokumentasjon dekker mange finere poeng; De fleste programmerere bør gjøre seg kjent med det store bildet før de bestemmer seg for en dedikert server for CentOS. Før du prøver centos selv, her er en titt på alt du trenger å vite om det.
Centos er ikke RHEL:
Rhel har blitt ompakket som centos. Mens CentOS -teamet er en frivillig gruppe som pakker RHEL -kildepakkene til offentlig tilgjengelige binærfiler. Etter da distribueres programvaren via flere offentlige speil. Red Hat og Centos har ikke en direkte lenke eller partnerskap, så vidt jeg vet. I det siste hadde mangelen på formelle partnerskap forårsaket problemer, for eksempel når Red Hat insisterte på at fra CentOS, alt merkevaren Red Hat skulle fjernes.
Mange organisasjoner gir støtte for Centos Linux, men likevel er det ingen riktig kommersiell støtte tilgjengelig. Red Hat gir direkte støtte med RHEL. For Commercial CentOS -støtte, er en centOS -bruker avhengig av IT -eksperter og samfunnet.
Mange topplagsspesifikasjoner er inkludert i CentOS:
Centos består av et stort antall unike spesifikasjoner som tillater mer innovasjon i denne plattformen. Centos 6 og 7 er basert på Linux 2.6.32 og Linux 3.10.0 kjerner henholdsvis. Disse distrosene er "plug and play" naturmessig, og støtter mp3-filer fra forskjellige kilder og Firefox 60 som standard Internett-nettleser.
X86_64 -arkitekturen i Centos 6 og 7 kan tildele 12 og 64 TB -plass når det gjelder CPU -evne. I mellomtiden kan det lokale filsystemet håndtere maksimale filstørrelser fra 2 TB til 100 TB i forskjellige konfigurasjoner. Centos gjør det også mulig å legge til en rekke nyttige funksjoner. For eksempel støtter de nåværende versjonene av CentOS innfødt Bluetooth samt sikkerhetsforbedret Linux.
Centos har evnen til å støtte x86_64 og x86 arkitektur:
For øyeblikket støtter denne Linux -distribusjonen både x86_64 og x86 systemer. Imidlertid er CentOS 7 unik fordi det for tiden hjelper uoffisielt, samfunnsopprettholdt PPC64, PPC64LE, ARM32, I686 og ARM64 arkitekturer. Mens Centos 6 kan støtte begge arkitekturene.
Du kan laste ned Centos gratis:
Centos er en fritt tilgjengelig distro å distribuere og bruke. Centos inviterer folk til å tukle med det og finne nye måter å øke funksjonaliteten i Linux-distribusjonen på grunn av sin samfunnsdrevne utviklingsmodell. Centos tilbyr forskjellige alternativer for nedlasting av programvaren sin, inkludert Minimal ISO, Amazon Web Services, Torrent, DVD ISO og mer. Samtidig er CentOS -kildepakker tilgjengelige gjennom filhvelvet og er ikke innlemmet i vanlige nedlastinger.
Centos -samfunnet vokser:
Centos Community har forpliktet seg til å utvikle det Patch by Patch, som er en av de kritiske grunnene til at det kontrollerer å opprettholde en betydelig markedsandel. Dette åpne samfunnet har kommet sammen gjennom tid og utviklet individuelle sigs. Disse organisasjonene er mye opptatt av å forbedre spesifikke funksjonelle områder som virtualisering og brukeropplevelse.
Centos styret velger hvilke sigs som kan starte arbeidet under deres beskyttelse. Ethvert samfunnsmedlem kan spille sin rolle i en SIG til de kan godta samfunnskritikk og ha tilstrekkelig dokumentasjon. Da er samfunnet også avgjort for å hjelpe både erfarne brukere og nybegynnere. Som et resultat tilbyr de forskjellige adresselister for å hjelpe brukere med å få direkte råd fra andre samfunnsmedlemmer, tilgjengelig på forskjellige språk.
Centos gir manualer til brukerne:
CentOS -prosjektet krever nye brukere til å få mest mulig ut av hvert arbeidsøyeblikk de har lagt ned så langt. For det har de laget et bibliotek med dokumentasjon for å hjelpe dem å komme i gang. Dette biblioteket inneholder en trinn-for-trinn installasjonsguide for forskjellige arkitekturer og utgivelsesnotater for større modifikasjoner.
For raskt å oversikt over funksjonene i CentOS, sjekk ut tabellen gitt nedenfor:
Egenskaper | Centos |
---|---|
Systemkjerne | Centos er basert på Redhat |
Pakkestyring | Yum |
Oppdateringssyklus | Sjeldnere |
Hosting markedsandel | 17.5% av Linux -brukere |
Virtualisering | Opennebula OpenStack, CloudStack, |
Sikkerhet | Sterk |
Stabilitet | Sterk |
Standardapplikasjoner | Søknader oppdateres når det er nødvendig |
Vedlikehold | Utfordrende |
Brukerstøtte | Solid dokumentasjon med et lite, men aktivt samfunn |
Brukervennlighet | Utfordrende |
Hastighet | Utmerket, men maskinvareavhengig |
Filstruktur | Samme grunnleggende fil/mappestruktur, men formatet er forskjellig i systemtjenester plassering |
Fordeler med Centos:
Her er noen av fordelene ved å bruke det:
Maskinvarekrav for CentOS Siste versjoner:
Linux distro | Prosessor | RAM | Diskplass | System arkitektur |
---|---|---|---|---|
Centos 8 | 1.1 GHz | Minimum lagring: 1 GB Anbefalt lagring: 2 GB | Minimum: 20 GB Anbefalt: 40 GB | 64-bit |
Centos 7 eller RHEL 7 | 1.1 GHz | Minimum lagring: 1 GB Anbefalt lagring: 2 GB | Minimum: 20 GB Anbefalt: 40 GB | 64-bit |
Centos siste utgivelser:
Vi har Centos 7, Centos 8 og Centos Stream for å snakke om Centos siste utgivelser. I 2019, da Centos 8 ble introdusert, lurte mange på hva som hadde endret seg betydelig fra Centos 7. Nå vil vi finne ut kontrasten mellom disse to centos -versjonene. Så la oss komme til bunns i dette mysteriet og sjekke om Centos 8 er verdig å prøve ut eller ikke.
Centos 7 var den første RHEL -distribusjonen som inkluderer "SystemD" som en standardfunksjon. Centos 7 ble utgitt i 2014 og tilbød flere funksjoner som har hjulpet samfunnet godt de siste ti årene. Andre nye funksjoner i Centos 8 er vist i tabellen nedenfor, sammen med noen av forskjellene mellom de to Centos -utgivelsene:
Forskjell mellom centos 7 og centos 8
Egenskaper | Centos 7 | Centos 8 |
---|---|---|
Git | Git versjon 1.8 | Git versjon 2.18 |
Containere | Docker er tilgjengelig for CentOS 7 | Docker er utelatt. For arbeid med containere, bruk Skopeo og Buildah, Podman, Runc Tools. |
Kjerne | Basert på oppstrøms kjerne 3.10 og Fedora 19 | Basert på oppstrøms kjerne 4.18 og Fedora 28 |
Lagringsadministrasjon | Logical Volume Manager Standard | Logisk volumleder og Stratis |
Sikkerhet | Centos 7 inkluderer støtte for TLS 1.0 og OpenSSL 1.0.1 | Centos 8 inkluderer støtte for TLS 1.3, OpenSSL 1.1.1, TLS 1.0 og TLS 1 |
Ntp | Både Chronyd og NTP Daemon tilgjengelig | Bare Chrony NTP -protokoll |
Programvarestyring | Den brukte Yum V3, distribuert med RPM 4.11 | I Centos 8 erstattes Yum med DNF. Den bruker også kombinasjonen av RPM 4.14 yum v4. Dessuten støtter denne versjonen også modulært innhold. |
Java | OpenJDK 8 | Både OpenJDK 8 og OpenJDK 11 |
Nettverksrammeverk | Denne versjonen bruker iptables | Centos 8 Networking Framework er basert på Nftables som Firewalld bruker for standard backend. |
Python -støtte | Begrenset støtte for Python 2.7. Centos 7 støtter også Python 2.7 | fast støtte for Python 2.7, men det støtter også Python 3.6 |
Virtualisering | Bruk Virt-Manager og QEMU-KVM | Distribuert med Virt-Manager, QEMU-KVM 2.12 avskrevet, og cockpit tar over |
httpd/apache | HTTP Server 2.4 | HTTP Server 2.4 |
Brannmur | Centos 7 bruker iptables som filtreringsrammer for pakker | Centos 8 bruker nftables som filtreringsrammer for pakker |
Ruby, PHP, Perl | Ruby 2.0.0, Php 5.4.16, perl 5.16.3 | Perl 5.26, Ruby 2.5. Mens som standard, FastCgi Process Manager (FPM) brukes av PHP. |
Databaser | Mysql 5.5, PostgreSql 9.2, MariaDB 5.5 | MySQL 8.0, PostgreSql 10, Redis 5, PostgreSql 9.6, MariaDB 10.3 |
Skrivebordsmiljø | I Centos 7, x.Org server er standard gnome, display manager. | I Centos 8 er Wayland standard Gnome Display Manager med Gnome Shell versjon 3.28 |
Nginx | Ikke tilgjengelig (som standard) | Denne Linux -distroen gir støtte for Nginx -webserveren. Versjon 1.14 |
Med Centos 8 -slutten av livet (EOL) i desember 2021, har operativsystemets livssyklus blitt redusert kort. Som et resultat erklærte Rhel at teamet deres ville konsentrere seg om CentOS -strømmen i fremtiden.
Centos Stream:
En Linux-utviklingsplattform som lar Red Hat-utviklere samarbeide med Open Source Community-medlemmene er CentOS Stream. Red Hat utvikler Red Hat Enterprise Linux (RHEL) kildekode i CentOS -strømmen før du slipper de nyere versjonene. Derfor regnes det som en del av åpen kildekodeutviklingsmodell. Denne modellens implementering gjør Centos Stream til en forhåndsvisning av fremtidige utgivelser av Red Hat Enterprise Linux.
Fordeler med Centos Stream:
Will Centos Stream erstatter Centos Linux?
Centos Stream -versjon kan ikke betraktes som en erstatning for CentOS -distribusjonen. Det er en RHEL -utviklingsversjon. Mens Centos er en gjenopprettet Red Hat Enterprise Linux-versjon. Som et resultat er CentOS-strømmen bedre egnet for folk som ønsker å se om serverne deres er fremtidssikre og CentOS Linux-brukere hvis byggingen er stabil nok for deres behov. Den har sin posisjon årsak Centos -strømmen er den uunngåelige og et naturlig neste skritt mot avansert innovasjon av Enterprise Linux. Den har også en komprimert sløyfe av tilbakemeldinger mellom RHEL -utviklere.
Ettersom Red Hat lager fremtidige versjoner av RHEL, gjør tilbakemeldingssløyfekomprimering det lettere for alle stemmene å bli hørt, enten de er individuelle bidragsytere eller store partnere.
Red Hat ønsker også alle utviklere og partnere velkommen til å delta i Centos Stream og lage sine grener, slik at dette innovasjonsnavet kan teste løsninger på deres unike problemer. Det er akseptert at Centos -strømmen er fremtidens virksomhet Linux. Det vil hjelpe samfunnet med en ekstraordinær innvirkning på RHEL -utgivelsesretningen. Red Hat interne prosjekter vil bli sendt til CentOS -strømmen, slik at de kan dele taktikker og beste operasjonelle praksis med det større samfunnet når dette arbeidet utvikler seg.
Centos End of Support (EOS) plan:
Versjon | Utgivelsesdato | Slutten på livet |
---|---|---|
Centos 6 | 10. juli 2011 | 30. november 2020 |
Centos 7 | 7. juli 2014 | 30. juni 2024 |
Centos 8 | 24. september 2019 | 31. desember 2021 |
Mest verdifulle kommandoer i CentOS:
Her er noen kommandoer som vil hjelpe til med å jobbe med centos, for eksempel:
Hvorfor det ledere elsker centos?
Hvordan vil Centos spille sin rolle i karriereveksten din?
Konklusjon:
Centos tilbyr et samfunnsdrevet gratis programvareprosjekt bygget for å gi en robust plattform for open source-samfunnene å vokse. Det gir også et utviklingsmiljø for de fleste vertssamfunn, skyleverandører, vitenskapelig databehandling osv. Vi har levert den essensielle informasjonen relatert til centoS i vårt innlegg. Denne guiden inkluderer CentOS -historie, funksjoner, arkitektur, depoter, store utgivelser og deres slutt på støtteplanen og mye mer. Videre forklarte vi også at hvordan CentOS -distribusjon vil hjelpe deg i karriereveksten din.