Lahat ng Nais Mong Malaman Tungkol sa CentOS bilang Pamamahagi ng Linux

Everything You Want Know About Centos



Ano ang CentOS?

Nag-aalok ang Community Enterprise Operating system (CentOS) ng isang open-source, libreng operating system na klase ng enterprise na praktikal na katugma sa Red Hat Enterprise Linux (RHEL). Si Gregory Kurtzer ay ang nagtatag ng CentOS. Ginagamit ng mga developer ng CentOS ang RHEL source code upang makabuo ng isang produkto na lubos na maihahambing sa RHEL.







Nagbibigay ang CentOS ng isang development platform sa isa sa pinakamahusay at pinakamakapangyarihang magagamit na pamamahagi. Ito ay isang proyekto ng libreng software na hinihimok ng pamayanan na binuo upang magbigay ng isang matatag na platform para lumago ang mga pamayanan na bukas na mapagkukunan. Ito ay lubos na naaangkop, pati na rin ligtas at malakas. Bilang karagdagan, nagtatampok ito ng maraming mga pag-update sa seguridad sa antas ng korporasyon na idineklara itong isang mahusay na pagpipilian para sa anumang paggamit.



Sa artikulong ito, sasakupin namin ang sumusunod na 16 na puntos na nauugnay sa CentOS bilang isang Pamamahagi ng Linux:



  1. Kasaysayan ng CentOS
  2. Layunin ng pag-unlad ng CentOS
  3. CentOS at RHEL
  4. Mga Espesyal na Grupo ng Interes (SIGs)
  5. Ano ang proyekto ng CentOS?
  6. Para saan ang mabuti sa CentOS?
  7. Arkitektura ng CentOS
  8. Mga Repository
  9. Pangunahing tampok ng CentOS
  10. Mga kalamangan ng CentOS
  11. Mga kinakailangan sa hardware para sa mga pinakabagong bersyon ng CentOS
  12. Pinakahuling paglabas ng CentOS
  13. Iskedyul ng End of Support (EOS) ng CentOS
  14. Pinakamahalagang utos sa CentOS
  15. Bakit mahal ng mga pinuno ng IT ang CentOS?
  16. Paano gagampanan ng CentOS ang papel nito sa paglaki ng iyong karera?

Kasaysayan ng CentOS:

Ang CentOS ay inilabas noong Mayo 2004 bilang isang operating system na ganap na libre at batay sa Linux kernel. Ang CentOS ay nagmula sa RHEL. Ang layunin nito ay upang maihatid ang isang platform ng computing na klase ng enterprise na malayang magagamit at mapanatili ang pagiging tugma ng binary ng Hat Hat. Ang CentOS ay ipinakilala bilang isang CAOS build at itinatag ni Gregory Kurtzer.





Pagkatapos nito, si David Parsley, pangunahing developer ng Tao Linux, ay inihayag noong Hunyo 2006 na ang Tao Linux ay magretiro at ang pag-unlad nito ay masisipsip sa CentOS (Tao Linux ay isa pang clone ng RHEL). Sa pamamagitan ng paggamit ng yum update, nagawang i-upgrade ng mga gumagamit ng Tao ang kanilang kasalukuyang bersyon ng system sa CentOS. Sa kasamaang palad, si Lance Davi, ang nagtatag ng CentOS, ay naiulat na nawawala sa website ng proyekto ng CentOS noong Hulyo 2009. Huminto sa pag-ambag si Davis sa proyekto ng CentOS, ngunit pinananatili niya ang website ng CentOS.

Nakipag-ugnay sa koponan ng CentOS si Davis noong Agosto 2009 at nakuha ang mga domain ng centos.org at centos.info. Ang CentOS ay naging pinakatanyag na pamamahagi ng Linux noong Hulyo 2010 at inako ang katanyagan ni Debian para sa mga web server, na nagkakahalaga ng higit sa 30% ng lahat ng mga web server ng Linux. Gayunpaman, noong Enero 2012, ibinaba ito sa pangalawang puwesto ni Debian. Inihayag ng Red Hat noong Enero 2014 na isusuportahan ng koponan ang proyekto ng CentOS, na tumutulong sa pagbuo ng isang platform na katugma ayon sa mga kinakailangan ng mga open-source developer na gumagana sa paligid ng operating system at mga umuusbong na teknolohiya.



Ang mga trademark ng CentOS ay inilipat sa Red Hat. Ang mga pamantayan ng RHEL at open-source na pangkat ng koponan, na independiyenteng gumagana mula sa koponan ng RHEL, ay gumagamit ng mga developer ng CentOS. Sa merkado ng pagho-host, ang CentOS ay itinuturing na pinaka maaasahang pamamahagi. Ang CentOS ay may katangi-tanging katugma sa karamihan ng Linux software dahil sa pagiging tugma ng binary sa RHEL. Ang CentOS din ang pinakaangkop na distro ng Linux para sa karamihan sa mga control panel ng hosting.

Layunin ng pag-unlad ng CentOS:

Nilalayon ng pagpapaunlad ng CentOS na magbigay ng isang matatag na sistema para sa mga bukas na pamayanan na mapagkukunan para sa mga hangarin sa pag-unlad. Bilang karagdagan, ang platform na ito ay maaaring magamit para sa pang-agham na pagpoproseso ng data at pagho-host ng mga negosyo; halimbawa, maaaring gamitin ng mga Kumpanya ang maaasahang platform na ito upang mag-host ng kanilang mga programa.

RHEL at CentOS:

Ang CentOS ay isang komersyal na pamamahagi ng Linux batay sa RHEL source code at sinusuportahan ng komunidad. Dahil binubuo ng Red Hat ang kanilang produkto gamit ang open source software, iyon ang dahilan na kailangan nilang gawing pampubliko ang kanilang source code. Kasunod nito, ang CentOS at RHEL ay magkatumbas na functionally, na may mga pangunahing pagkakaiba ay ang pagtanggal ng vendor artwork at pag-tatak.

Sa kabilang banda, ang CentOS ay walang mga sertipikasyon ng Red Hat dahil batay lamang ito sa source code nito. Gumagamit ang proyekto ng CentOS ng mga magagamit na paketeng mapagkukunan ng Red Hat upang makagawa ng mga binary package, na maaaring gamitin ng kahit sino nang libre. Gayunpaman, ang mga tiyak na pag-update ay hindi ginawang publiko; maaaring may umiiral na mga pagkakaiba-iba sa pagitan ng mga pakete na naihatid ng CentOS at Red Hat.

Sinuportahan ng Red Hat ang proyekto ng CentOS mula pa noong 2014 upang tulungan ang mga bukas na developer ng mapagkukunan sa pagbuo ng isang naaangkop na platform na gumagamit ng CentOS upang isama ang mga teknolohiya. Sa parehong taon, nabuo ng mga developer ng CentOS at Red Hat ang Lupong Tagapamahala, na sinusubaybayan ngayon ng iba't ibang mga gumaganang pangkat. Ang Lupong Tagapamahala na ito ay binubuo ng mga tagapagtatag ng proyekto ng CentOS pati na rin ang mga empleyado ng Red Hat.

Mga Espesyal na Grupo ng Interes (SIGs):

Ang Mga Espesyal na Grupo ng Interes (SIGs) ay ang mga koponan kung saan ang mga tukoy na miyembro ng komunidad ng CentOS ay nababahala tungkol sa pagtaas ng kamalayan, pagpapalakas ng pamamahagi ng Linux, at pagpapabuti ng mga aspeto ng pag-andar tulad ng dokumentasyon at imprastraktura. Ang Virtualization, ArtWork, at Core ay ilan sa mga aktibong espesyal na pangkat ng interes.

Ano ang proyekto ng CentOS?

Ang Project na ito ay binubuo ng isang pangkat na responsable para sa pagpapanatili ng framework ng pag-unlad ng CentOS. Nagpapatakbo ito ng higit sa isang operating system at naglalabas ng mga mapagkukunan upang matulungan ang ibang mga organisasyon na bumuo ng mga teknolohiyang batay sa CentOS. Bukod dito, hangad ng proyektong ito na gawing premier platform ng komunidad ang CentOS Linux para sa pagbuo ng mga bagong open source na teknolohiya mula sa iba pang mga proyekto.

Ano ang angkop sa CentOS?

Ang bersyon ng Linux na ito ay angkop para sa mga gumagamit ng negosyo na ayaw magbayad ng mataas na bayarin na nauugnay sa RHEL. Ang dalawang pamamahagi ay magkapareho para sa isang naibigay na bersyon i-save para sa pamamahala ng subscription sa RHEL at tatak ng RHEL at madalas na tinukoy bilang Enterprise Linux.

CentOS Architecture:

Ang CentOS ay may kahit papaano na katulad na arkitektura kumpara sa iba pang mga distro ng Linux. Gayunpaman, sinusuportahan lamang nito ang x86-64 na arkitektura. Ang pahayag na ito ay ipinapahayag na maaari itong tumakbo sa parehong mga 64-bit at 32-bit na mga platform:

  • Ang mga kagamitan sa pisikal o hardware, tulad ng mga aparato sa network, imbakan, at mga system ng computer, ay nasa ilalim.
  • Ang kernel, ang pangunahing sangkap ng Operating System na direktang nakikipag-ugnay sa hardware, ay nakasalalay dito.
  • Ang shell ay nakaupo sa tuktok ng kernel at nagsisilbing isang interface sa pagitan ng kernel at ng gumagamit.
  • Ang layer ng application ay umiiral sa tuktok ng lahat ng mga antas na ito, nakikipag-ugnay sa kernel at shell upang maisagawa ang mga aktibidad na tinukoy ng gumagamit. Ang mga manlalaro ng media, Web browser, editor ng teksto, file explorer, atbp., Ay mga halimbawa ng mga application.

Mga Repository:

Ang pangunahing pamamahagi ng CentOS ay binubuo ng tatlong pangunahing mga repository, na kilala rin bilang mga channel, na ang bawat isa ay naglalaman ng mga software packages:

  • Ang mga pag-update ay may kasamang mga pakete na naihatid sa pagitan ng mga regular na hanay ng pag-update para sa mga paglabas ng punto at pagpapahusay ng mga pag-update, bugfix, o seguridad. Ang mga pag-update sa pagpapahusay lamang at pag-aayos ng bug55 na hindi karapat-dapat para ma-publish sa pamamagitan ng repositoryo ng CentOS-Fasttrack ang ibinibigay sa ganitong paraan.
  • base: may kasamang mga pakete na bumubuo sa paglabas ng point ng CentOS at na-update kapag ang point release ay pormal na inilabas bilang mga ISO na imahe.
  • addons: nag-aalok ng mga pakete na kinakailangan upang maitayo ang mga package na bumubuo sa karaniwang pamamahagi ng CentOS ngunit hindi inaalok ng upstream.

Ang CentOS Project ay nagpapanatili ng maraming karagdagang mga repository na naglalaman ng mga package ng software na hindi matatagpuan sa mga repository sa pag-update at default na base. Ang mga sumusunod ay ilan sa mga repository:

  • CentOSPlus : may kasamang mga pakete na nag-a-update ng tukoy na mga bahagi ng base ng CentOS, na nagdudulot ng pagkakaiba sa CentOS mula sa nilalamang ibinigay ng upstream na mapagkukunan.
  • CentOS-Fasttrack : Kasama ang mga pag-update ng pagpapahusay at regular na inilabas ang bugfix na nasa pagitan ng mga hanay ng pag-update ng paglabas ng point. Ang mga pakete na inilabas sa paraang ito ay itinuturing na malakas na mga kandidato para isama sa susunod na paglabas ng point. Samakatuwid, ang Repositoryo ng CentOS-Fasttrack ay hindi naglalaman ng hindi angkop na mga pakete para sa pagsasama sa mga paglabas ng point. Bukod dito, hindi rin ito nagbibigay ng anumang mga update sa seguridad.
  • debuginfo : kapag ang mga gitnang pakete ay binuo, ang lalagyan na ito ay nag-iimbak ng mga pakete na nakabuo ng mga simbolo ng pag-debug.
  • Mga Koleksyon ng Software : Nagbibigay ng mas bagong mga bersyon ng software kaysa sa karaniwang pamamahagi.
  • Mga Extra sa CentOS : ito ay isang koleksyon ng mga pakete na nagdaragdag ng pag-andar sa CentOS nang hindi nakompromiso ang upstream na pagiging tugma o nangangailangan ng mga pangunahing bahagi upang ma-update.
  • kontribusyon : Ang repository na ito ay naghahatid ng mga pakete na hindi nahuhulog sa alinman sa mga pakete na matatagpuan sa pangunahing pamamahagi.
  • Patuloy na Paglabas (CR) : Ginagawa ang mga pakete na lilitaw sa susunod na paglabas ng point na malawak na magagamit. Hanggang sa aktwal na pagpapalabas ng point ay talagang inilabas sa mga ISO na imahe, ang mga pakete ay maa-access para sa mainit na pag-aayos at pagsubok.
  • Pagsubok sa CentOS : Ang lalagyan na ito ay nagsisilbing isang lugar ng pagsubok para sa mga pakete na nakalaan para sa CentOSPlus at CentOS Extras. Ang mga pakete ng repository na ito ay maaaring o hindi maaaring palitan ang mga pangunahing pakete ng pamamahagi ng CentOS, at ang kanilang pag-andar ay hindi matiyak.

Pangunahing tampok ng CentOS

Nagbabahagi ang RHEL at CentOS ng maraming mga tampok dahil ang CentOS ay batay sa source code ng RHEL.

Mataas na pagganap at kakayahang magamit:

Gumagamit ito ng isang batay sa Kernel na Virtual Machine para sa virtualization at nagbibigay ng mataas na kakayahang magamit at mahusay na pagganap.

Matatag ang pamamahagi ng Linux:

Sinusuportahan ng CentOS ang isang nakalaang komunidad ng developer na nagpapanatili nito napapanahon at tinitiyak ang pagiging tugma sa pareho at bagong software. Bukod dito, ang mga pangunahing developer ay sinusuportahan ng isang pandaigdigang pamayanan ng mga boluntaryong gumagamit tulad ng mga taong mahilig sa Linux, mga tagapangasiwa ng network, mga tagapangasiwa ng system, at iba pa, na sumusubok sa paglabas, namamahala ng mga pag-update, at nag-aalok ng tulong sa pag-unlad.

Mga regular na pag-update at suporta:

Ang mga bersyon ng CentOS ay na-update bawat anim na buwan sa average, at ang bawat paglabas ay suportado ng sampung taon.

Mataas na antas ng seguridad:

Ang koponan ng seguridad sa Red Hat ay maagap sa pagtuklas ng mga banta at pagtiyak sa isang mataas na antas ng seguridad. Ang CentOS ay may kasamang extension na kernel na Pinahusay na Security ng Enhanced.

Pagdating sa mga pagtutukoy, tulad ng anumang iba pang sistema ng Linux, maraming inaalok ang CentOS. Saklaw ng dokumentasyong nasa loob ng CentOS ang maraming mga pinong puntos; Karamihan sa mga programmer ay dapat pamilyar sa kanilang sarili ng malaking larawan bago magpasya sa isang nakalaang server ng CentOS. Bago mo subukan ang CentOS para sa iyong sarili, narito ang isang pagtingin sa lahat ng kailangan mong malaman tungkol dito.

Ang CentOS ay hindi RHEL:

Ang RHEL ay nai-repackage bilang CentOS. Samakatuwid, ang koponan ng CentOS ay isang boluntaryong grupo na nagbabalot sa mga RHEL na mapagkukunan ng mga pakete sa mga magagamit na publiko na mga binary. Pagkatapos noon, ang software ay ipinamamahagi sa pamamagitan ng maraming mga pampublikong salamin. Ang Red Hat at CentOS ay walang direktang link o pakikipagsosyo, sa pagkakaalam ko. Noong nakaraan, ang kakulangan ng pormal na pakikipagsosyo ay naging sanhi ng mga isyu, tulad nang iginiit ni Red Hat na mula sa CentOS, ang lahat ng tatak ng Red Hat ay dapat na alisin.

Maraming mga samahan ang nagbibigay ng suporta para sa CentOS Linux, ngunit gayon pa man, walang tamang magagamit na suporta sa komersyo. Nagbibigay ang Red Hat ng direktang suporta sa RHEL. Para sa suporta sa komersyo na CentOS, ang isang gumagamit ng CentOS ay nakasalalay sa mga dalubhasa sa IT at ng pamayanan.

Maraming mga tukoy na tukoy na pagtutukoy ang kasama sa CentOS:

Ang CentOS ay binubuo ng isang malaking bilang ng mga natatanging pagtutukoy na nagpapahintulot sa higit na pagbabago sa loob ng platform na ito. Ang CentOS 6 at 7 ay batay sa mga Linux 2.6.32 at Linux 3.10.0 kernels, ayon sa pagkakabanggit. Ang mga distros na ito ay plug at maglaro ng likas na katangian, na sumusuporta sa mga mp3 file mula sa iba't ibang mga mapagkukunan at Firefox 60 bilang default na browser ng internet.

Ang x86_64 na arkitektura sa CentOS 6 at 7 ay maaaring maglaan ng 12 at 64 na puwang ng TB sa mga tuntunin ng kakayahan sa CPU. Pansamantala, ang lokal na system ng file ay maaaring hawakan ang maximum na laki ng file mula sa 2 TB hanggang 100 TB sa iba't ibang mga pagsasaayos. Ginagawang posible din ng CentOS na magdagdag ng isang hanay ng mga kapaki-pakinabang na tampok. Halimbawa, sinusuportahan ng kasalukuyang mga bersyon ng CentOS ang katutubong Bluetooth pati na rin ang Security-Enhanced Linux.

Ang CentOS ay may kakayahang suportahan ang x86_64 at x86 Architecture:

Sa kasalukuyan, sinusuportahan ng pamamahagi ng Linux ang parehong x86_64 at x86 system. Gayunpaman, ang CentOS 7 ay natatangi sapagkat kasalukuyan itong tumutulong sa hindi opisyal, pinananatili ng komunidad na ppc64, ppc64le, Arm32, i686, at Arm64 na arkitektura. Sapagkat ang CentOS 6 ay maaaring suportahan ang parehong mga arkitektura.

Maaari mong i-download ang CentOS nang libre:

Ang CentOS ay isang malayang magagamit na distro upang ipamahagi at gamitin. Inaanyayahan ng CentOS ang mga tao na pakialaman ito at maghanap ng mga bagong paraan upang madagdagan ang pag-andar sa loob ng pamamahagi ng Linux dahil sa modelo ng pag-unlad na hinimok ng pamayanan. Nag-aalok ang CentOS ng iba't ibang mga pagpipilian para sa pag-download ng kanilang software, kabilang ang Minimal ISO, Amazon Web Services, torrent, DVD ISO, at marami pa. Sa parehong oras, ang mga pakete ng mapagkukunan ng CentOS ay magagamit sa pamamagitan ng kanilang file vault at hindi isinasama sa ordinaryong mga pag-download.

Lumalaki ang Komunidad ng CentOS:

Ang pamayanan ng CentOS ay nakatuon sa pagbuo nito ng patch sa pamamagitan ng patch, na kung saan ay isa sa mga kritikal na kadahilanan na kinokontrol nito ang pagpapanatili ng isang makabuluhang pagbabahagi ng merkado. Ang bukas na lipunan na ito ay nagkakasama sa pamamagitan ng oras at nakabuo ng mga indibidwal na SIG. Ang mga organisasyong ito ay higit na nag-aalala sa pagpapahusay ng mga tukoy na lugar na pagganap tulad ng virtualization at karanasan ng gumagamit.

Pinili ng Lupong Tagapamahala ng CentOS kung aling mga SIG ang maaaring magsimulang magtrabaho sa ilalim ng kanilang proteksyon. Ang sinumang miyembro ng pamayanan ay maaaring gampanan ang kanilang bahagi sa isang SIG hanggang sa matanggap nila ang pamimintas ng komunidad at magkaroon ng sapat na dokumentasyon. Pagkatapos ang komunidad ay naayos din upang matulungan ang kapwa may karanasan na mga gumagamit at mga bagong dating. Bilang isang resulta, nag-aalok sila ng iba't ibang mga listahan ng pag-mail upang matulungan ang mga gumagamit sa pagkuha ng direktang payo mula sa iba pang mga miyembro ng komunidad, na magagamit sa iba't ibang mga wika.

Nagbibigay ang CentOS ng mga manwal sa mga gumagamit:

Kinakailangan ng Proyekto ng CentOS ang mga bagong gumagamit na sulitin ang bawat sandali ng trabaho na inilagay nila sa ngayon. Para doon, gumawa sila ng isang library ng dokumentasyon upang matulungan silang makapagsimula. Naglalaman ang library na ito ng isang sunud-sunod na gabay sa pag-install para sa iba't ibang mga arkitektura at naglalabas ng mga tala para sa mga pangunahing pagbabago.

Upang mabilis na pangkalahatang-ideya ang mga tampok ng CentOS, tingnan ang talahanayan na ibinigay sa ibaba:

Mga Tampok CentOS
Core ng system Ang CentOS ay batay sa RedHat
Pamamahala sa package YUM
I-update ang Cycle Hindi gaanong madalas
Pag-host sa Market Share 17.5% ng mga gumagamit ng Linux
Virtualization OpenNebula

OpenStack, CloudStack,

Seguridad Malakas
Katatagan Malakas
Mga default na application Ina-update ang mga application kung kinakailangan
Pagpapanatili Hinahamon
Suporta Solidong dokumentasyon sa isang maliit ngunit aktibong pamayanan
Dali ng Paggamit Hinahamon
Bilis Mahusay ngunit nakasalalay sa hardware
Istraktura ng File parehong pangunahing istraktura ng file / folder, ngunit magkakaiba ang format sa lokasyon ng mga serbisyo ng system

Mga kalamangan ng CentOS:

Narito ang ilan sa mga pakinabang ng paggamit nito:

  • Ito ay mabilis, maaasahan, at magaan.
  • Malaya itong magagamit, bukas-mapagkukunan, at handa nang enterprise.
  • Bilang karagdagan, makakakuha ka ng mga tool sa pagkontrol sa bersyon tulad ng git, na lahat ay paunang naka-install, at open-source na software ng server tulad ng MySQL, CUPS, Apache Web.
  • Nagbibigay din ito ng mahusay na suporta sa pamayanan, kabilang ang kakayahang magsumite ng mga bug nang direkta sa bugs.centos.org.
  • Ang pinakahuling bersyon ng CentOS ay nagsasama ng teknolohiya ng virtualization at hypervisor tulad ng Xen, oVirt, at Docker.
  • Nagbibigay ang CentOS distro ng parehong mga tampok tulad ng komersyal na RHEL. Gayunpaman, maa-access din ito nang walang gastos!
  • Kung ihahambing sa iba pang malayang magagamit, bukas na mapagkukunang pamamahagi ng Linux, ang CentOS ay malawak na pinapaboran dahil sa pagiging maaasahan nito at mas kaunting mga pag-upgrade sa package.

Mga kinakailangan sa hardware para sa mga pinakabagong bersyon ng CentOS:

Distro ng Linux Nagpoproseso RAM Puwang ng disk Arkitektura ng system
CentOS 8 1.1 GHz Minimum na imbakan: 1 GB

Inirekumenda na imbakan: 2 GB

Minimum: 20 GB

Inirekomenda: 40 GB

64-bit
CentOS 7 o RHEL 7 1.1 GHz Minimum na Imbakan: 1 GB

Inirekumendang Imbakan: 2 GB

Minimum: 20 GB

Inirekomenda: 40 GB

64-bit

Pinakabagong paglabas ng CentOS:

Mayroon kaming CentOS 7, CentOS 8, at CentOS Stream upang pag-usapan ang pinakabagong paglabas ng CentOS. Noong 2019, nang ipinakilala ang CentOS 8, maraming tao ang nagtaka kung ano ang nagbago nang malaki mula sa CentOS 7. Ngayon, malalaman natin ang pagkakaiba sa pagitan ng dalawang bersyon ng CentOS na ito. Kaya, punta tayo sa ilalim ng misteryo na ito at suriin kung ang CentOS 8 ay karapat-dapat na subukan o hindi.

Ang CentOS 7 ang unang pamamahagi ng RHEL na nagsama ng systemd bilang isang karaniwang tampok. Ang CentOS 7 ay pinakawalan noong 2014 at nag-alok ng maraming mga tampok na nakatulong nang maayos sa pamayanan sa nakaraang sampung taon. Ang iba pang mga bagong tampok sa CentOS 8 ay ipinapakita sa talahanayan sa ibaba, kasama ang ilan sa mga pagkakaiba sa pagitan ng dalawang paglabas ng CentOS:

Pagkakaiba sa pagitan ng CentOS 7 at CentOS 8

Mga Tampok CentOS 7 CentOS 8
punta ka na Git bersyon 1.8 Git bersyon 2.18
Mga lalagyan Magagamit ang Docker para sa CentOS 7 Ang docker ay tinanggal. Para sa trabaho sa mga lalagyan, gamitin ang skopeo, at buildah, podman, mga tool sa runc.
Kernel Batay sa upstream kernel 3.10 at Fedora 19 Batay sa upstream kernel 4.18 at Fedora 28
Pamamahala sa Imbakan Lohikal na default na Manager ng Volume Manager Lohikal na Volume Manager at Stratis
Seguridad Kasama sa CentOS 7 ang suporta para sa TLS 1.0 at OpenSSL 1.0.1 Kasama sa CentOS 8 ang suporta para sa TLS 1.3, OpenSSL 1.1.1, TLS 1.0 at TLS 1
NTP Magagamit ang parehong chronyd at NTP daemon Ang chrony NTP na protocol lamang
Pamamahala ng Software Gumamit ito ng YUM v3, na ipinamahagi sa RPM 4.11 Sa CentOS 8, ang yum ay pinalitan ng dnf. Gumagamit din ito ng kumbinasyon ng RPM 4.14 YUM v4. Bukod dito, sinusuportahan din ng bersyon na ito ang modular na nilalaman.
Java OpenJDK 8 Parehong OpenJDK 8 at OpenJDK 11
Framework sa Networking Ang bersyon na ito ay gumagamit ng iptables Ang framework ng networking ng CentOS 8 ay batay sa mga nftable na ginagamit ng firewalld para sa default na backend.
Suporta ng sawa limitadong suporta para sa Python 2.7. Sinusuportahan din ng CentOS 7 ang Python 2.7 nakapirming suporta para sa Python 2.7, ngunit sinusuportahan din nito ang Python 3.6
Virtualization Gumamit ng virt-manager at qemu-kvm Ipinamahagi sa virt-manager, qemu-kvm 2.12 na hindi na ginagamit, at pagkuha ng Cockpit
httpd / Apache HTTP Server 2.4 HTTP Server 2.4
Firewall Gumagamit ang CentOS 7 ng mga iptable bilang framework ng pag-filter para sa mga packet Gumagamit ang CentOS 8 ng mga nftable bilang balangkas ng pag-filter para sa mga packet
ruby, php, perl Ruby 2.0.0, PHP 5.4.16, Perl 5.16.3 Perl 5.26, Ruby 2.5. Sapagkat, bilang default, ang FastCGI Process Manager (FPM) ay ginagamit ng PHP.
Mga database MySQL 5.5, PostgreSQL 9.2, MariaDB 5.5 MySQL 8.0, PostgreSQL 10, Redis 5, PostgreSQL 9.6, MariaDB 10.3
Kapaligiran ng Desktop Sa CentOS 7, ang server ng X.Org ay ang default na GNOME, display manager. Sa CentOS 8, ang Wayland ay ang Default na GNOME Display Manager na may bersyon ng GNOME Shell 3.28
Nginx hindi magagamit (bilang default) Nagbibigay ang distro ng Linux na ito ng suporta para sa Nginx web server. Bersyon 1.14

Sa anunsyo ng CentOS 8 End of Life (EOL) noong Disyembre 2021, ang siklo ng buhay ng operating system ay nabawasan ng maikli. Bilang isang resulta, idineklara ng RHEL na ang kanilang koponan ay tumutok sa CentOS Stream sa hinaharap.

Stream ng CentOS:

Ang isang platform sa pag-unlad ng Linux na nagbibigay-daan sa mga developer ng Red Hat na makipagtulungan sa mga kasapi ng open-source na komunidad ay ang CentOS Stream. Binubuo ng Red Hat ang source code ng Red Hat Enterprise Linux (RHEL) sa CentOS Stream bago ilabas ang mga mas bagong bersyon. Samakatuwid, ito ay isinasaalang-alang bilang isang bahagi ng bukas na mapagkukunan na modelo ng pag-unlad. Ang pagpapatupad ng modelong ito ay ginagawang isang preview ng CentOS Stream ng mga hinaharap na paglabas ng Red Hat Enterprise Linux.

Mga kalamangan ng CentOS Stream:

  • Hindi ito gaanong naiiba mula sa CentOS.
  • Nag-a-extract ito ng mga bagong tampok bago ang pamamahagi ng RHEL.
  • May potensyal ito ng pagkakaroon ng isang mahusay na pamayanan sa kaunlaran.
  • Ang platform ng pag-unlad na ito ay mas mabilis kaysa sa nauna.

Papalitan ba ng CentOS Stream ang CentOS Linux?

Ang bersyon ng CentOS Stream ay hindi maituturing na kapalit ng pamamahagi ng CentOS. Ito ay isang bersyon ng pag-unlad ng RHEL. Samantalang ang CentOS ay isang muling itinatag na bersyon ng Red Hat Enterprise Linux. Bilang isang resulta, ang CentOS Stream ay mas angkop sa mga tao na nais na makita kung ang kanilang mga server ay proof-Future at mga gumagamit ng CentOS Linux kung ang build ay sapat na matatag para sa kanilang mga pangangailangan. Ito ay ang posisyon nito sanhi ng CentOS Stream ay hindi maiiwasan at isang natural na susunod na hakbang patungo sa advanced na pagbabago ng enterprise Linux. Mayroon din itong isang naka-compress na loop ng feedback sa pagitan ng mga developer ng RHEL.

Habang lumilikha ang Red Hat ng mga hinaharap na bersyon ng RHEL, ginagawang mas madali ng compression ng loop ng feedback para sa lahat ng mga tinig na marinig, maging sila ay indibidwal na mga nag-aambag o malalaking kasosyo.

Malugod na tinatanggap din ng Red Hat ang lahat ng mga developer at kasosyo na lumahok sa CentOS Stream at likhain ang kanilang mga sangay, na pinapagana ang sentro ng pagbabago na ito upang subukan ang mga solusyon sa kanilang natatanging mga problema. Tinanggap na ang CentOS Stream ay ang enterprise Linux sa hinaharap. Matutulungan nito ang pamayanan na magkaroon ng isang pambihirang epekto sa RHEL na naglalabas ng direksyon. Ang mga panloob na proyekto ng Red Hat ay ipapasa sa CentOS Stream, pinapayagan silang magbahagi ng mga taktika at pinakamahusay na kasanayan sa pagpapatakbo sa mas malaking pamayanan habang umuusad ang gawaing ito.

Iskedyul ng End End of Support (EOS) ng CentOS:

Bersyon Petsa ng Paglabas Katapusan ng buhay
CentOS 6 Hulyo 10, 2011 Nobyembre 30, 2020
CentOS 7 Hulyo 7, 2014 Hunyo 30, 2024
CentOS 8 Setyembre 24, 2019 Disyembre 31, 2021

Pinakamahalagang utos sa CentOS:

Narito ang ilang mga utos na makakatulong sa pagtatrabaho ng CentOS, tulad ng:

  1. mv : Ito ang utos ng paglipat. Maaaring gamitin ng mga gumagamit ng CentOS ang utos na ito upang ilipat ang isang file mula sa isang mapagkukunan o direktoryo sa anumang iba pang lokasyon o palitan ang pangalan ng isang file.
  2. rmdir : Ginagamit ang utos na ito upang tanggalin ang direktoryo na may nilalaman na nilalaman dito.
  3. hawakan : Tutulungan ka ng utos na ito na lumikha ng isang walang laman na file. Ang Tit ay kilala rin bilang make file command.
  4. malinaw : Nais na limasin ang screen ng terminal ng CentOS? Gamitin ang malinaw na utos.
  5. ls : Ililista ng utos na ito ang nilalaman ng tinukoy na direktoryo.
  6. sudo yum install : Ang utos na ito ay ginagamit upang mag-install ng isang partikular na pakete.
  7. sudo yum update : I-a-update ng utos na ito ang lahat ng mga naka-install na package.
  8. hanapin : Tutulungan ka ng utos na ito sa paghahanap ng isang file sa iyong pag-iimbak ng system
  9. rm : Ang utos na rm ay ginagamit upang alisin ang mga file.
  10. mkdir : Gamitin ang kapaki-pakinabang na utos na ito para sa paglikha ng mga bagong subdirectory at direktoryo.
  11. CD : Maaari mo ring baguhin ang isang direktoryo o ilipat ang kontrol sa anumang iba pang folder mula sa kasalukuyang gumaganang direktoryo.
  12. lalaki : Upang mag-print ng isang manu-manong nauugnay sa anumang utos, gamitin ang man command sa iyong CentOS terminal.

Bakit mahal ng mga pinuno ng IT ang CentOS?

  • Ang pag-install ng CentOS ay simple at umaangkop sa lahat ng mga kinakailangan sa paglalaan ng enterprise, pagtaas man o pababa.
  • Ang mga pag-deploy ng Linux ay hindi gaanong magastos, lalo na kapag lumilipat mula sa RHEL patungong CentOS.
  • Ito ang lahat ng inaasahan ng iyong koponan mula sa isang operating system na dapat na simpleng gumana sa lugar ng trabaho ngayon.
  • Kahit na para sa malawak na pag-update, ang mga pag-upgrade sa produksyon ay simple at bihirang maging sanhi ng downtime dahil ang proseso ng pag-upgrade ay makinis.
  • Magdagdag ng halaga, palawakin, at i-tweak ang anumang nais mo; halimbawa, walang vendor lock-in para sa anumang kadahilanan.
  • Nais mong baguhin ang isang bagay? Magagawa ito ng iyong koponan nang hindi lumalabas sa mga hangganan ng iyong lisensya.
  • Sa mga tagapamahala ng komunidad ng mga imahe ng Docker Hub na maaaring mahila nang madalas nang walang mga limitasyon, maaasahan mong paikutin, i-update, at ilipat sa pagitan ng mga kapaligiran.

Paano gagampanan ng CentOS ang papel nito sa paglaki ng iyong karera?

  • Kung naghahanap ka ng trabaho bilang isang administrator ng Linux, ang pagkakaroon ng karanasan sa CentOS ay magiging mas kaakit-akit sa mga employer.
  • Bukod dito, bilang isang malayang magagamit na open-source na proyekto, makikinabang ka mula sa pag-aambag dito.
  • Gayundin, ang paggamit nito bilang pangunahing platform, maaaring asahan ng isa na magsagawa ng pag-unlad ng software.
  • Gagawin kang komportable sa pagtatrabaho kasama ang anumang iba pang pamamahagi ng Linux.

Konklusyon:

Nag-aalok ang CentOS ng isang proyekto ng libreng software na hinihimok ng pamayanan na binuo upang magbigay ng isang matatag na platform para lumago ang mga pamayanan na bukas na mapagkukunan. Nagbibigay din ito ng isang kapaligiran sa pag-unlad para sa karamihan ng mga pamayanan sa pagho-host, cloud provider, pagproseso ng pang-agham na data, atbp. Naihatid namin ang mahalagang impormasyon na nauugnay sa CentOS sa aming post. Kasama sa gabay na ito ang kasaysayan ng CentOS, mga tampok, arkitektura, repository, pangunahing paglabas at kanilang iskedyul ng Pagtatapos ng Suporta, at marami pa. Bukod dito, ipinaliwanag din namin na kung paano makakatulong sa iyo ang pamamahagi ng CentOS sa paglago ng iyong karera.