Wszystko, co chcesz wiedzieć o CentOS jako dystrybucji Linuksa

Everything You Want Know About Centos



Co to jest CentOS?

Community Enterprise Operating system (CentOS) oferuje darmowy system operacyjny klasy korporacyjnej typu open source, który jest praktycznie kompatybilny z Red Hat Enterprise Linux (RHEL). Gregory Kurtzer jest założycielem CentOS. Deweloperzy CentOS używają kodu źródłowego RHEL do generowania produktu, który jest wysoce porównywalny z RHEL.







CentOS zapewnia platformę programistyczną w jednej z najlepszych i najpotężniejszych dostępnych dystrybucji. Jest to oparty na społeczności projekt bezpłatnego oprogramowania, stworzony w celu zapewnienia solidnej platformy dla rozwoju społeczności open source. Jest wysoce elastyczny, a także bezpieczny i mocny. Ponadto zawiera kilka aktualizacji zabezpieczeń na poziomie korporacyjnym, które stanowią doskonały wybór do każdego zastosowania.



W tym artykule omówimy następujące 16 punktów związanych z CentOS jako dystrybucją Linuksa:



  1. Historia CentOS
  2. Cel rozwoju CentOS
  3. CentOS i RHEL
  4. Grupy specjalnego zainteresowania (SIG)
  5. Czym jest projekt CentOS?
  6. Do czego służy CentOS?
  7. Architektura CentOS
  8. Repozytoria
  9. Główne cechy CentOS
  10. Zalety CentOS
  11. Wymagania sprzętowe dla najnowszych wersji CentOS
  12. Najnowsze wersje CentOS
  13. Harmonogram zakończenia wsparcia technicznego CentOS (EOS)
  14. Najcenniejsze polecenia w CentOS
  15. Dlaczego liderzy IT kochają CentOS?
  16. Jak CentOS odegra swoją rolę w rozwoju Twojej kariery?

Historia CentOS:

CentOS został wydany w maju 2004 roku jako system operacyjny, który jest całkowicie darmowy i oparty na jądrze Linux. CentOS wywodzi się z RHEL. Jego celem jest dostarczenie platformy obliczeniowej klasy korporacyjnej, która jest swobodnie dostępna i zachowuje zgodność binarną Red Hata. CentOS został wprowadzony jako kompilacja CAOS i został założony przez Gregory'ego Kurtzera.





Następnie David Parsley, główny programista Tao Linux, ogłosił w czerwcu 2006, że Tao Linux zostanie wycofany, a jego rozwój zostanie wchłonięty przez CentOS (Tao Linux jest kolejnym klonem RHEL). Korzystając z aktualizacji yum, użytkownicy Tao mogli zaktualizować swoją aktualną wersję systemu do CentOS. Niestety, Lance Davi, założyciel CentOS, został zgłoszony jako zaginiony na stronie internetowej projektu CentOS w lipcu 2009 roku. Davis przestał przyczyniać się do projektu CentOS, ale zachował swoją stronę internetową CentOS.

Zespół CentOS rzekomo skontaktował się z Davisem w sierpniu 2009 r. i uzyskał domeny centos.org i centos.info. CentOS stał się najpopularniejszą dystrybucją Linuksa w lipcu 2010 roku i wyprzedził popularność Debiana wśród serwerów WWW, stanowiąc ponad 30% wszystkich serwerów WWW z Linuksem. Jednak w styczniu 2012 roku Debian spadł na drugie miejsce. Red Hat deklaruje w styczniu 2014 roku, że zespół będzie sponsorem projektu CentOS, pomagając w opracowaniu platformy zgodnej z wymaganiami programistów open-source pracujących wokół systemu operacyjnego i nowych technologii.



Znaki towarowe CentOS zostały przeniesione do Red Hat. Standardy RHEL i grupa zespołów open-source, które działają niezależnie od zespołu RHEL, zatrudnia wiodących programistów CentOS. Na rynku hostingu CentOS jest uważany za najbardziej niezawodną dystrybucję. CentOS jest wyjątkowo kompatybilny z większością oprogramowania Linux ze względu na jego binarną kompatybilność z RHEL. CentOS jest również najbardziej odpowiednią dystrybucją Linuksa dla większości paneli kontrolnych hostingu.

Cel rozwoju CentOS:

Rozwój CentOS ma na celu zapewnienie solidnego systemu dla społeczności open source do celów programistycznych. Ponadto platforma ta może być wykorzystywana do przetwarzania danych naukowych i firm hostingowych; na przykład firmy mogą korzystać z tej niezawodnej platformy do hostowania swoich programów.

RHEL i CentOS:

CentOS to komercyjna dystrybucja Linuksa oparta na kodzie źródłowym RHEL i jest wspierana przez społeczność. Ponieważ Red Hat buduje swój produkt przy użyciu oprogramowania open source, to jest powód, dla którego muszą upublicznić swój kod źródłowy. Następnie CentOS i RHEL są funkcjonalnie równoważne, a główne różnice polegają na usunięciu grafiki i brandingu dostawcy.

Z drugiej strony CentOS nie ma certyfikatów Red Hat, ponieważ opiera się tylko na swoim kodzie źródłowym. Projekt CentOS wykorzystuje publicznie dostępne pakiety źródłowe Red Hat do tworzenia pakietów binarnych, z których każdy może korzystać za darmo. Jednak konkretne aktualizacje nie są upubliczniane; mogą istnieć pewne różnice między pakietami dostarczanymi przez CentOS i Red Hat.

Red Hat wspiera projekt CentOS od 2014 roku, aby pomóc programistom open source w opracowaniu odpowiedniej platformy, która wykorzystuje CentOS do integracji technologii. W tym samym roku programiści CentOS i Red Hat utworzyli Radę Zarządzającą, którą obecnie nadzorują różne grupy robocze. Ta Rada Zarządzająca składa się z założycieli projektu CentOS oraz pracowników Red Hat.

Grupy specjalnego zainteresowania (SIG):

Special Interest Groups (SIGs) to zespoły, w których poszczególni członkowie społeczności CentOS troszczą się o podnoszenie świadomości, zwiększanie dystrybucji Linuksa i ulepszanie aspektów funkcjonalnych, takich jak dokumentacja i infrastruktura. Wirtualizacja, ArtWork i Core to tylko niektóre z aktywnych grup specjalnego zainteresowania.

Czym jest projekt CentOS?

Projekt składa się z grupy odpowiedzialnej za utrzymanie frameworka programistycznego CentOS. Działa więcej niż tylko system operacyjny i wydaje zasoby, aby pomóc innym organizacjom rozwijać technologie oparte na CentOS. Co więcej, ten projekt ma na celu uczynienie CentOS Linux pierwszorzędną platformą społecznościową do opracowywania nowych technologii open source z innych projektów.

Do czego nadaje się CentOS?

Ta wersja Linux jest odpowiednia dla użytkowników biznesowych, którzy nie chcą płacić wysokich opłat związanych z RHEL. Te dwie dystrybucje są identyczne dla danej wersji, z wyjątkiem zarządzania subskrypcjami RHEL i znakowania RHEL, i są często określane jako Enterprise Linux.

Architektura CentOS:

CentOS ma podobną architekturę w porównaniu do innych dystrybucji Linuksa. Jednak obsługuje tylko architekturę x86-64. To oświadczenie deklaruje, że może działać zarówno na platformach 64-bitowych, jak i 32-bitowych:

  • Sprzęt fizyczny lub sprzętowy, taki jak urządzenia sieciowe, pamięć masowa i systemy komputerowe, znajduje się na dole.
  • Jądro, podstawowy składnik systemu operacyjnego, który współdziała bezpośrednio ze sprzętem, leży na tym szczycie.
  • Powłoka znajduje się na szczycie jądra i służy jako interfejs między jądrem a użytkownikiem.
  • Warstwa aplikacji znajduje się na szczycie wszystkich tych poziomów, współdziałając z jądrem i powłoką w celu wykonywania czynności określonych przez użytkownika. Przykładami aplikacji są odtwarzacze multimedialne, przeglądarki internetowe, edytory tekstu, eksploratory plików itp.

Repozytoria:

Główna dystrybucja CentOS składa się z trzech głównych repozytoriów, znanych również jako kanały, z których każde zawiera następujące pakiety oprogramowania:

  • Aktualizacje obejmują pakiety dostarczane między regularnymi zestawami aktualizacji dla wydań punktowych i aktualizacji ulepszeń, poprawek lub zabezpieczeń. W ten sposób dostarczane są tylko aktualizacje ulepszeń i poprawki błędów, które nie kwalifikują się do publikacji za pośrednictwem repozytorium CentOS-Fasttrack.
  • podstawa: zawiera pakiety, które tworzą wydania punktowe CentOS i są aktualizowane, gdy wydanie punktowe zostanie formalnie wydane jako obrazy ISO.
  • addons: oferuje pakiety potrzebne do skonstruowania pakietów, które tworzą standardową dystrybucję CentOS, ale nie są oferowane przez autorów.

Projekt CentOS utrzymuje wiele dodatkowych repozytoriów, które zawierają pakiety oprogramowania, których nie ma w repozytoriach aktualizacji i domyślnej bazie. Oto niektóre z repozytoriów:

  • CentOSPlus : zawiera pakiety, które aktualizują określone podstawowe komponenty CentOS, powodując, że CentOS różni się od zawartości dostarczanej przez źródło nadrzędne.
  • CentOS-Fasttrack : zawiera aktualizacje ulepszeń i poprawki błędów publikowane regularnie pomiędzy kolejnymi zestawami aktualizacji. Pakiety wydane w ten sposób są uważane za silnych kandydatów do włączenia w następnym wydaniu punktowym. Dlatego repozytorium CentOS-Fasttrack nie zawiera nieodpowiednich pakietów do włączenia w wydaniach punktowych. Co więcej, nie zapewnia również żadnych aktualizacji zabezpieczeń.
  • Informacje debugowania : gdy budowane są pakiety centralne, to repozytorium przechowuje pakiety, które wygenerowały symbole debugowania.
  • Kolekcje oprogramowania : Zapewnia nowsze wersje oprogramowania niż standardowa dystrybucja.
  • Dodatki CentOS : jest to zbiór pakietów, które dodają funkcjonalność do CentOS bez naruszania kompatybilności z poprzednimi wersjami lub konieczności aktualizacji podstawowych komponentów.
  • wkład : To repozytorium dostarcza te pakiety, które nie pokrywają się z żadnym z pakietów znalezionych w podstawowej dystrybucji.
  • Ciągłe zwalnianie (CR) : sprawia, że ​​pakiety, które pojawią się w następnym wydaniu CentOS są szeroko dostępne. Dopóki rzeczywiste wydanie punktowe nie zostanie faktycznie wydane w obrazach ISO, pakiety są dostępne do naprawy i testowania na gorąco.
  • Testowanie CentOS : To repozytorium służy jako obszar testowy dla pakietów przeznaczonych dla CentOSPlus i CentOS Extras. Pakiety tego repozytorium mogą, ale nie muszą, zastępować podstawowe pakiety dystrybucji CentOS, a ich funkcjonalność nie jest zapewniona.

Główne cechy CentOS

RHEL i CentOS mają wiele wspólnych funkcji, ponieważ CentOS jest oparty na kodzie źródłowym RHEL.

Wysoka wydajność i dostępność:

Wykorzystuje do wirtualizacji maszynę wirtualną opartą na jądrze i zapewnia wysoką dostępność oraz doskonałą wydajność.

Stabilna dystrybucja Linuksa:

CentOS jest wspierany przez dedykowaną społeczność programistów, która utrzymuje go na bieżąco i zapewnia kompatybilność zarówno z nowym, jak i nowym oprogramowaniem. Co więcej, główni programiści są wspierani przez globalną społeczność wolontariuszy, takich jak entuzjaści Linuksa, administratorzy sieci, administratorzy systemów itd., którzy testują wydania, zarządzają aktualizacjami i oferują pomoc w rozwoju.

Regularne aktualizacje i wsparcie:

Wersje CentOS są aktualizowane średnio co sześć miesięcy, a każda wersja jest obsługiwana przez dziesięć lat.

Wysoki poziom bezpieczeństwa:

Zespół ds. bezpieczeństwa w Red Hat starannie wykrywa zagrożenia i zapewnia wysoki poziom bezpieczeństwa. CentOS jest również wyposażony w rozszerzenie jądra systemu Linux z ulepszonymi zabezpieczeniami.

Jeśli chodzi o specyfikacje, jak każdy inny system Linux, CentOS ma wiele do zaoferowania. Wewnętrzna dokumentacja CentOS obejmuje wiele niuansów; większość programistów powinna zapoznać się z całością przed podjęciem decyzji o wyborze serwera dedykowanego CentOS. Zanim wypróbujesz CentOS dla siebie, oto wszystko, co musisz o tym wiedzieć.

CentOS to nie RHEL:

RHEL został przepakowany jako CentOS. Natomiast zespół CentOS jest grupą wolontariuszy, która pakuje pakiety źródłowe RHEL do publicznie dostępnych plików binarnych. Następnie oprogramowanie jest dystrybuowane za pośrednictwem kilku publicznych serwerów lustrzanych. Red Hat i CentOS nie mają bezpośredniego połączenia ani partnerstwa, o ile mi wiadomo. W przeszłości brak formalnych partnerstw powodował problemy, na przykład gdy Red Hat nalegał, aby z CentOS usunąć cały branding Red Hat.

Wiele organizacji zapewnia wsparcie dla CentOS Linux, ale nadal nie ma dostępnego odpowiedniego wsparcia komercyjnego. Red Hat zapewnia bezpośrednie wsparcie z RHEL. W przypadku komercyjnego wsparcia CentOS użytkownik CentOS polega na ekspertach IT i społeczności.

Wiele specyfikacji najwyższego poziomu jest zawartych w CentOS:

CentOS składa się z dużej liczby unikalnych specyfikacji, które pozwalają na więcej innowacji wewnątrz tej platformy. CentOS 6 i 7 są oparte odpowiednio na jądrach Linux 2.6.32 i Linux 3.10.0. Te dystrybucje są zgodne z naturą, obsługując pliki mp3 z różnych źródeł i Firefox 60 jako domyślną przeglądarkę internetową.

Architektura x86_64 w CentOS 6 i 7 może przydzielić 12 i 64 TB miejsca pod względem wydajności procesora. W międzyczasie lokalny system plików może obsługiwać maksymalne rozmiary plików od 2 TB do 100 TB w różnych konfiguracjach. CentOS umożliwia również dodanie szeregu pomocnych funkcji. Na przykład obecne wersje CentOS obsługują natywny Bluetooth, a także system Linux z ulepszonymi zabezpieczeniami.

CentOS ma możliwość obsługi architektury x86_64 i x86:

Obecnie ta dystrybucja Linuksa obsługuje zarówno systemy x86_64, jak i x86. Jednak CentOS 7 jest wyjątkowy, ponieważ obecnie obsługuje nieoficjalne, obsługiwane przez społeczność architektury ppc64, ppc64le, Arm32, i686 i Arm64. Podczas gdy CentOS 6 może obsługiwać obie architektury.

Możesz pobrać CentOS za darmo:

CentOS to darmowa dystrybucja do rozpowszechniania i używania. CentOS zachęca ludzi do manipulowania nim i znajdowania nowych sposobów na zwiększenie funkcjonalności w dystrybucji Linuksa ze względu na model rozwoju oparty na społeczności. CentOS oferuje różne opcje pobierania oprogramowania, w tym Minimal ISO, Amazon Web Services, torrent, DVD ISO i inne. Jednocześnie pakiety źródłowe CentOS są dostępne za pośrednictwem ich przechowalni plików i nie są włączane do zwykłych plików do pobrania.

Społeczność CentOS rośnie:

Społeczność CentOS zobowiązała się do rozwijania go patch po patchu, co jest jednym z kluczowych powodów, dla których kontroluje utrzymanie znaczącego udziału w rynku. To otwarte społeczeństwo połączyło się z biegiem czasu i rozwinęło indywidualne SIG. Organizacje te są bardzo zainteresowane ulepszaniem określonych obszarów funkcjonalnych, takich jak wirtualizacja i doświadczenie użytkownika.

Zarząd CentOS decyduje, które firmy SIG mogą rozpocząć pracę pod ich ochroną. Każdy członek społeczności może odgrywać swoją rolę w SIG, dopóki nie zaakceptuje krytyki społeczności i nie będzie miał wystarczającej dokumentacji. Wtedy społeczność jest również usadowiona, aby pomóc zarówno doświadczonym użytkownikom, jak i nowicjuszom. W rezultacie oferują różne listy mailingowe, które pomagają użytkownikom uzyskać bezpośrednie porady od innych członków społeczności, dostępne w różnych językach.

CentOS udostępnia użytkownikom instrukcje:

Projekt CentOS wymaga od nowych użytkowników jak najlepszego wykorzystania każdej chwili pracy, którą włożyli do tej pory. W tym celu stworzyli bibliotekę dokumentacji, która pomoże im zacząć. Ta biblioteka zawiera przewodnik instalacji krok po kroku dla różnych architektur oraz informacje o wydaniu dotyczące głównych modyfikacji.

Aby szybko przejrzeć funkcje CentOS, zapoznaj się z poniższą tabelą:

Cechy CentOS
Rdzeń systemu CentOS jest oparty na RedHat
Zarządzanie pakietami MNIAM
Cykl aktualizacji Rzadziej
Udział w rynku hostingu 17,5% użytkowników Linuksa
Wirtualizacja Otwarta Mgławica

OpenStack, CloudStack,

Bezpieczeństwo Silny
Stabilność Silny
Aplikacje domyślne Aplikacje są aktualizowane w razie potrzeby
Utrzymanie Wyzywający
Wsparcie Solidna dokumentacja z małą, ale aktywną społecznością
Łatwość użycia Wyzywający
Prędkość Doskonały, ale zależny od sprzętu
Struktura pliku ta sama podstawowa struktura plików/folderów, ale format różni się w lokalizacji usług systemowych

Zalety CentOS:

Oto niektóre z korzyści płynących z jego wykorzystania:

  • Jest szybki, niezawodny i lekki.
  • Jest dostępny bezpłatnie, open source i gotowy do pracy w przedsiębiorstwie.
  • Ponadto otrzymasz wstępnie zainstalowane narzędzia do kontroli wersji, takie jak git, a także oprogramowanie serwerowe typu open source, takie jak MySQL, CUPS, Apache Web.
  • Zapewnia również doskonałe wsparcie społeczności, w tym możliwość zgłaszania błędów bezpośrednio na bugs.centos.org.
  • Najnowsza wersja CentOS zawiera technologię wirtualizacji i hiperwizor, takie jak Xen, oVirt i Docker.
  • Dystrybucja CentOS zapewnia te same funkcje, co komercyjny RHEL. Jednak jest to również dostępne bezpłatnie!
  • W porównaniu z innymi swobodnie dostępnymi dystrybucjami Linuksa o otwartym kodzie źródłowym, CentOS jest powszechnie preferowany ze względu na swoją niezawodność i mniejszą liczbę aktualizacji pakietów.

Wymagania sprzętowe dla najnowszych wersji CentOS:

Dystrybucja Linuksa Edytor Baran Miejsca na dysku Architektura systemu
CentOS 8 1,1 GHz Minimalna pamięć: 1 GB

Zalecana pamięć: 2 GB

Minimum: 20 GB

Zalecane: 40 GB

64-bitowy
CentOS 7 lub RHEL 7 1,1 GHz Minimalna pamięć: 1 GB

Zalecane miejsce do przechowywania: 2 GB

Minimum: 20 GB

Zalecane: 40 GB

64-bitowy

Najnowsze wydania CentOS:

Mamy CentOS 7, CentOS 8 i CentOS Stream, aby porozmawiać o najnowszych wydaniach CentOS. W 2019 roku, kiedy wprowadzono CentOS 8, wiele osób zastanawiało się, co znacznie się zmieniło od CentOS 7. Teraz dowiemy się, jaki jest kontrast między tymi dwiema wersjami CentOS. Przejdźmy więc do sedna tej tajemnicy i sprawdźmy, czy CentOS 8 jest wart wypróbowania, czy nie.

CentOS 7 był pierwszą dystrybucją RHEL, która zawierała systemd jako standardową funkcję. CentOS 7 został wydany w 2014 roku i oferował kilka funkcji, które dobrze pomogły społeczności w ciągu ostatnich dziesięciu lat. Inne nowe funkcje w CentOS 8 są pokazane w poniższej tabeli, wraz z niektórymi różnicami między dwoma wydaniami CentOS:

Różnica między CentOS 7 a CentOS 8

Cechy CentOS 7 CentOS 8
wybrać się Wersja Gita 1.8 Git w wersji 2.18
Kontenery Docker jest dostępny dla CentOS 7 Docker został pominięty. Do pracy z kontenerami użyj narzędzi skopeo oraz buildah, podman, runc.
Jądro Oparte na pierwotnym jądrze 3.10 i Fedorze 19 Oparte na pierwotnym jądrze 4.18 i Fedorze 28
Zarządzanie pamięcią masową Domyślny menedżer woluminów logicznych Menedżer woluminów logicznych i Stratis
Bezpieczeństwo CentOS 7 obejmuje obsługę TLS 1.0 i OpenSSL 1.0.1 CentOS 8 obejmuje obsługę TLS 1.3, OpenSSL 1.1.1, TLS 1.0 i TLS 1
NTP Dostępny jest zarówno demon chronyd, jak i NTP Tylko protokół chrony NTP
Zarządzanie oprogramowaniem Używał YUM v3, dystrybuowany z RPM 4.11 W CentOS 8 mniam jest zastępowany przez dnf. Wykorzystuje również połączenie RPM 4.14 YUM v4. Co więcej, ta wersja obsługuje również zawartość modułową.
Jawa OpenJDK 8 Zarówno OpenJDK 8, jak i OpenJDK 11
Ramy sieciowe Ta wersja używa iptables Framework sieciowy CentOS 8 jest oparty na nftables, które firewalld wykorzystuje jako domyślny backend.
Obsługa Pythona ograniczone wsparcie dla Pythona 2.7. CentOS 7 obsługuje również Python 2.7 poprawione wsparcie dla Pythona 2.7, ale obsługuje również Pythona 3.6
Wirtualizacja Wykorzystaj virt-manager i qemu-kvm Dystrybuowane z virt-manager, przestarzałe qemu-kvm 2.12 i przejęcie kokpitu
httpd/Apache Serwer HTTP 2.4 Serwer HTTP 2.4
Zapora CentOS 7 wykorzystuje iptables jako strukturę filtrowania pakietów CentOS 8 wykorzystuje nftables jako strukturę filtrowania pakietów
rubin, php, perl Ruby 2.0.0, PHP 5.4.16, Perl 5.16.3 Perl 5.26, Rubin 2.5. Podczas gdy domyślnie FastCGI Process Manager (FPM) jest używany przez PHP.
Bazy danych MySQL 5.5, PostgreSQL 9.2, MariaDB 5.5 MySQL 8.0, PostgreSQL 10, Redis 5, PostgreSQL 9.6, MariaDB 10.3
Środowisko pulpitu W CentOS 7 serwer X.Org jest domyślnym GNOME, menedżerem wyświetlania. W CentOS 8 Wayland jest domyślnym menedżerem wyświetlania GNOME z powłoką GNOME w wersji 3.28
Nginx niedostępny (domyślnie) Ta dystrybucja Linuksa zapewnia obsługę serwera WWW Nginx. Wersja 1.14

Wraz z ogłoszeniem CentOS 8 End of Life (EOL) w grudniu 2021 r. cykl życia systemu operacyjnego został skrócony. W rezultacie RHEL zadeklarował, że ich zespół skoncentruje się w przyszłości na CentOS Stream.

Strumień CentOS:

Platformą programistyczną systemu Linux, która umożliwia programistom Red Hat współpracę z członkami społeczności open-source, jest CentOS Stream. Red Hat opracowuje kod źródłowy Red Hat Enterprise Linux (RHEL) w CentOS Stream przed wydaniem nowszych wersji. Dlatego jest uważany za część modelu rozwoju open-source. Implementacja tego modelu sprawia, że ​​CentOS Stream jest podglądem przyszłych wersji systemu Red Hat Enterprise Linux.

Zalety CentOS Stream:

  • Nie różni się zbytnio od CentOS.
  • Wyciąga nowe funkcje przed dystrybucją RHEL.
  • Ma potencjał posiadania wspaniałej społeczności programistów.
  • Ta platforma programistyczna jest bardziej zwinna niż poprzednia.

Czy CentOS Stream zastąpi CentOS Linux?

Wersja CentOS Stream nie może być uważana za zamiennik dystrybucji CentOS. Jest to wersja rozwojowa firmy RHEL. Podczas gdy CentOS to przywrócona wersja Red Hat Enterprise Linux. W rezultacie CentOS Stream jest lepiej dostosowany do osób, które chcą sprawdzić, czy ich serwery są przyszłościowe, a użytkowników CentOS Linux, czy kompilacja jest wystarczająco stabilna dla ich potrzeb. Ma swoją pozycję, ponieważ CentOS Stream jest nieuniknionym i naturalnym kolejnym krokiem w kierunku zaawansowanej innowacji korporacyjnego systemu Linux. Posiada również skompresowaną pętlę informacji zwrotnych między programistami RHEL.

Ponieważ Red Hat tworzy przyszłe wersje RHEL, kompresja pętli sprzężenia zwrotnego ułatwia słyszenie wszystkich głosów, niezależnie od tego, czy są to indywidualni współpracownicy, czy duzi partnerzy.

Red Hat zaprasza również wszystkich programistów i partnerów do udziału w CentOS Stream i tworzenia ich oddziałów, umożliwiając temu centrum innowacji testowanie rozwiązań ich unikalnych problemów. Przyjmuje się, że CentOS Stream to korporacyjny Linux przyszłości. Pomoże to społeczności mieć niezwykły wpływ na kierunek wydań RHEL. Wewnętrzne projekty Red Hat zostaną przekazane do CentOS Stream, co pozwoli im dzielić się taktykami i najlepszymi praktykami operacyjnymi z większą społecznością w miarę postępu prac.

Harmonogram zakończenia wsparcia technicznego CentOS (EOS):

Wersja Data wydania Koniec życia
CentOS 6 10 lipca 2011 30 listopada 2020 r.
CentOS 7 7 lipca 2014 30 czerwca 2024
CentOS 8 24 września 2019 r. 31 grudnia 2021

Najcenniejsze polecenia w CentOS:

Oto kilka poleceń, które pomogą w pracy z CentOS, takie jak:

  1. mv : To jest polecenie przeniesienia. Użytkownicy CentOS mogą użyć tego polecenia, aby przenieść plik z jednego źródła lub katalogu do dowolnej innej lokalizacji lub zmienić nazwę pliku.
  2. rmdir : To polecenie służy do usuwania katalogu z obecną w nim zawartością.
  3. dotykać : To polecenie pomoże ci stworzyć pusty plik. Tit jest również znany jako polecenie make file.
  4. jasne : Chcesz wyczyścić ekran terminala CentOS? Skorzystaj z polecenia kasowania.
  5. ls : To polecenie wyświetli listę zawartości określonego katalogu.
  6. sudo mniam zainstaluj : To polecenie służy do instalacji określonego pakietu.
  7. aktualizacja sudo mniam : To polecenie zaktualizuje wszystkie zainstalowane pakiety.
  8. Znajdź : To polecenie pomoże Ci znaleźć plik w pamięci systemowej
  9. rm : polecenie rm służy do usuwania plików.
  10. mkdir : Wykorzystaj to przydatne polecenie do tworzenia nowych podkatalogów i katalogów.
  11. Płyta CD : Możesz także zmodyfikować katalog lub przenieść kontrolkę do dowolnego innego folderu z bieżącego katalogu roboczego.
  12. facet : Aby wydrukować instrukcję związaną z dowolnym poleceniem, użyj polecenia man w terminalu CentOS.

Dlaczego liderzy IT kochają CentOS?

  • Instalacja CentOS jest prosta i pasuje do wszystkich wymagań aprowizacji przedsiębiorstwa, niezależnie od tego, czy skaluje się w górę, czy w dół.
  • Wdrożenia Linuksa są tańsze, zwłaszcza przy przechodzeniu z RHEL na CentOS.
  • To wszystko, czego Twój zespół oczekuje od systemu operacyjnego, który powinien po prostu działać w dzisiejszym miejscu pracy.
  • Nawet w przypadku obszernych aktualizacji aktualizacje produkcyjne są proste i rzadko powodują przestoje, ponieważ proces aktualizacji przebiega płynnie.
  • Dodaj wartość, rozszerz i dostosuj, co chcesz; na przykład brak uzależnienia od dostawcy z jakiegokolwiek powodu.
  • Chcesz coś zmienić? Twój zespół może to zrobić bez wychodzenia poza granice Twojej licencji.
  • Dzięki obrazom Docker Hub opiekuna społeczności, które można często usuwać bez ograniczeń, możesz niezawodnie uruchamiać, aktualizować i przesyłać między środowiskami.

Jak CentOS odegra swoją rolę w rozwoju Twojej kariery?

  • Jeśli szukasz pracy jako administrator Linuksa, doświadczenie z CentOS sprawi, że będziesz bardziej atrakcyjny dla pracodawców.
  • Poza tym, jako ogólnodostępny projekt o otwartym kodzie źródłowym, skorzystasz z wkładu w niego.
  • Ponadto, wykorzystując ją jako platformę podstawową, można spodziewać się prowadzenia rozwoju oprogramowania.
  • Umożliwi ci pracę z praktycznie każdą inną dystrybucją Linuksa.

Wniosek:

CentOS oferuje oparty na społeczności projekt bezpłatnego oprogramowania, zbudowany w celu zapewnienia solidnej platformy dla rozwoju społeczności open source. Zapewnia również środowisko programistyczne dla większości społeczności hostingowych, dostawców chmury, przetwarzania danych naukowych itp. W naszym poście dostarczyliśmy niezbędne informacje związane z CentOS. Ten przewodnik zawiera historię CentOS, funkcje, architekturę, repozytoria, główne wydania i harmonogram zakończenia wsparcia technicznego oraz wiele innych. Ponadto wyjaśniliśmy również, w jaki sposób dystrybucja CentOS pomoże Ci w rozwoju Twojej kariery.