Co to jest centos?
Community Enterprise Operial System (CENTOS) oferuje bezpłatny system operacyjny bez przedsiębiorstwa, 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ę rozwojową w jednym z najlepszych i najsilniejszych dostępnych dystrybucji. Jest to oparty na społeczności projekt wolnego oprogramowania zbudowany w celu zapewnienia solidnej platformy dla społeczności open source do rozwoju. Jest wysoce przystosowalny, a także bezpieczny i silny. Ponadto zawiera kilka aktualizacji bezpieczeństwa na poziomie korporacyjnym, które deklarują, że jest doskonałym wyborem dla każdego użytku.
W tym artykule omówimy następujące 16 punktów związanych z CentoS jako rozkład Linuksa:
HISTORIA CENTOS:
Centos został wydany w maju 2004 r. Jako system operacyjny, który jest całkowicie bezpłatny i oparty na jądrze Linux. Centos pochodzi z RHEL. Jego celem jest dostarczenie platformy obliczeniowej klasy korporacyjnej, która jest swobodnie dostępna i utrzymanie kompatybilności binarnej Red Hat. Centos został wprowadzony jako kompilacja CAOS i została założona przez „Gregory Kurtzer."
Następnie „David Parsley”, główny programista Tao Linux, ogłosił w czerwcu 2006 r., Że Tao Linux zostanie wycofany, a jego rozwój zostanie wchłonięty w Centos (Tao Linux to kolejny klon Rhel). Korzystając z aktualizacji Yum, użytkownicy TAO byli w stanie zaktualizować swoją bieżącą wersję systemową do Centos. Niestety „Lance Davi”, założyciel Centos, został zgłoszony na stronie internetowej Project Centos w lipcu 2009 r. „Davis” przestał przyczyniać się do projektu Centos, ale utrzymał swoją stronę internetową Centos.
Zespół Centos rzekomo skontaktował się z „Davisem” w sierpniu 2009 roku i zdobył domeny Centos.org i centos.informacje. Centos stał się najpopularniejszą dystrybucją Linuksa w lipcu 2010 r. Jednak w styczniu 2012 r. Został na drugim miejscu przez Debian. Red Hat oświadcza w styczniu 2014 r., Że zespół sponsoruje projekt Centos, pomagając w opracowaniu platformy kompatybilnej zgodnie z wymaganiami programistów open source, którzy pracują wokół systemu operacyjnego i pojawiających się technologii.
Znaki towarowe Centos zostały przeniesione na Red Hat. RHEL Standards i Open-Source Team Group, które pracują niezależnie od zespołu RHEL, zatrudnia głównych programistów. Na rynku hostingowym CentOS jest uważany. 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 odpowiednim Linux Distro dla większości paneli sterowania hostingowego.
Cel rozwoju Centos:
Centos Development ma na celu zapewnienie solidnego systemu dla społeczności open source do celów rozwoju. Ponadto platforma tej można wykorzystać do naukowego przetwarzania danych i hostingu; 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 obsługiwana przez społeczność. Ponieważ Red Hat buduje swój produkt za pomocą oprogramowania typu open source, dlatego muszą upublicznić kod źródłowy. Następnie Centos i Rhel są funkcjonalnie równoważne, a głównymi różnicami jest usunięcie dzieł sztuki i brandingu dostawcy.
Z drugiej strony, Centos nie ma certyfikatów Red Hat, ponieważ opiera się wyłącznie na kodzie źródłowym. Projekt Centos wykorzystuje publicznie dostępne pakiety źródłowe Red Hat do produkcji pakietów binarnych, które każdy może użyć za darmo. Mimo to konkretne aktualizacje nie są upublicznione; Mogą istnieć pewne różnice między pakietami dostarczanymi przez Centos i Red Hat.
Red Hat wspierał projekt Centos od 2014. W tym samym roku deweloperzy CentoS i Red Hat utworzyli Radę Regulacyjną, którą obecnie nadzorują różne grupy robocze. Ta rada zarządzająca składa się z założycieli projektu Centos, a także pracowników Red Hat.
Grupy interesu (SIGS):
Grupy specjalne interesy (SIG) to zespoły, w których konkretni członkowie społeczności Centos są zaniepokojeni podnoszeniem świadomości, zwiększeniem dystrybucji Linuksa i poprawy aspektów funkcjonalnych, takich jak dokumentacja i infrastruktura. Wirtualizacja, dzieła sztuki i podstawa to niektóre z aktywnych grup interesów specjalnych.
Jaki jest projekt Centos?
Projekt obejmuje grupę odpowiedzialną za utrzymanie ram rozwoju Centos. Działa więcej niż system operacyjny i wydaje zasoby, aby pomóc innym organizacjom w opracowaniu technologii opartych na Centos. Ponadto ten projekt dąży do uczynienia Centos Linux najważniejszą 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 dwa dystrybucje są identyczne dla danej wersji, z wyjątkiem zarządzania subskrypcją RHEL i brandingu RHEL i są często nazywane „Enterprise Linux."
Architektura Centos:
Centos ma w jakiś sposób podobną architekturę w porównaniu z innymi dystrybucjami Linux. Jednak obsługuje tylko architekturę x86-64. To stwierdzenie deklaruje, że może działać zarówno na platformach 64-bitowych, jak i 32-bitowych:
Repozytoria:
Główny rozkład Centos składa się z trzech podstawowych repozytoriów, które są również znane jako kanały, z których każdy zawiera te pakiety oprogramowania:
Projekt Centos utrzymuje wiele dodatkowych repozytoriów, które zawierają pakiety oprogramowania, które nie znaleziono w repozytoriach aktualizacji i domyślnej bazie. Oto niektóre z repozytoriów:
Główne funkcje Centos
RHEL i CENTOS mają wiele funkcji, ponieważ Centos opiera się na kodzie źródłowym RHEL.
Wysoka wydajność i dostępność:
Wykorzystuje wirtualną maszynę na bazie jądra do wirtualizacji i zapewnia wysoką dostępność i doskonałą wydajność.
Stabilny rozkład Linuksa:
Centos jest wspierany przez dedykowaną społeczność programistów, która jest aktualna i zapewnia kompatybilność z nowym oprogramowaniem. Ponadto główni programiści są poparli globalna społeczność użytkowników wolontariuszy, takich jak entuzjaści Linux, administratorów sieci, administratorów systemu itd.
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 jest opatrzności w wykrywaniu zagrożeń i zapewnianiu wysokiego poziomu bezpieczeństwa. Centos jest również wyposażony w rozszerzenie jądra Linux z Linux.
Jeśli chodzi o specyfikacje, jak każdy inny system Linux, Centos ma wiele do zaoferowania. Wewnętrzna dokumentacja Centos obejmuje wiele drobniejszych punktów; Większość programistów powinna zapoznać się z dużym obrazem przed podjęciem decyzji na dedykowanym serwerze CentOS. Zanim wypróbujesz centy dla siebie, oto wszystko, co musisz o tym wiedzieć.
Centos nie jest RHEL:
Rhel został przepakowany jako centos. Podczas gdy Centos Team to grupa wolontariuszy, która pakuje pakiety źródłowe RHEL w publicznie dostępne binaria. Po tym oprogramowanie jest dystrybuowane za pośrednictwem kilku publicznych luster. Red Hat i Centos nie mają bezpośredniego związku ani partnerstwa, o ile mi wiadomo. W przeszłości brak formalnych partnerstw spowodował problemy, takie jak Red Hat nalegał, aby z Centos całą markę Red Hat należy usunąć.
Wiele organizacji zapewnia wsparcie dla Centos Linux, ale nadal nie ma odpowiedniego wsparcia komercyjnego. Red Hat zapewnia bezpośrednie wsparcie z RHEL. W przypadku wsparcia Commercial Centos użytkownik Centos zależy od ekspertów IT i społeczności.
Wiele specyfikacji najwyższego poziomu jest zawartych w Centos:
Centos składa się z wielu unikalnych specyfikacji, które pozwalają na więcej innowacji w tej platformie. Centos 6 i 7 oparte są na Linux 2.6.32 i Linux 3.10.Odpowiednio 0 jąłek. Te dystrybucje są „wtycznymi i odtwarzającymi” przyrodą, 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ć przestrzeń 12 i 64 TB pod względem możliwoś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ą natywne Bluetooth, a także Linux wzmocniony bezpieczeństwem.
Centos ma zdolność obsługi architektury x86_64 i x86:
Obecnie ten rozkład Linux obsługuje zarówno systemy x86_64 i x86. Jednak Centos 7 jest wyjątkowy, ponieważ obecnie pomaga nieoficjalnym, utrzymywanym przez społeczność PPC64, PPC64LE, ARM32, I686 i Arm64 Architektures. Podczas gdy Centos 6 może obsługiwać obie architektury.
Możesz pobrać Centos za darmo:
Centos jest swobodnie dostępną dystrybucją do dystrybucji i używania. Centos zaprasza ludzi do manipulacji i znalezienie nowych sposobów na zwiększenie funkcjonalności w dystrybucji Linuksa ze względu na swój model rozwoju oparty na społeczności. CentOS oferuje różne opcje pobierania oprogramowania, w tym minimalne ISO, Amazon Web Services, torrent, DVD ISO i inne. Jednocześnie pakiety źródłowe CentOS są dostępne za pośrednictwem ich sklepienia z plików i nie są włączone do zwykłych pobierania.
Społeczność Centos rośnie:
Centos Community zobowiązała się do opracowania łatki przez Patch, co jest jednym z kluczowych powodów, dla których kontroluje utrzymanie znacznego udziału w rynku. To otwarte społeczeństwo połączyło się w czasie i opracowało indywidualne sigs. Organizacje te bardzo zajmują się zwiększeniem określonych obszarów funkcjonalnych, takich jak wirtualizacja i wrażenia użytkownika.
Rada zarządzająca Centos wybiera, które SIG mogą rozpocząć pracę pod ich ochroną. Każdy członek społeczności może odgrywać swoją rolę w SIG, dopóki nie będzie mógł zaakceptować krytyki społeczności i nie będzie miał wystarczającej dokumentacji. Następnie społeczność jest również ustalana, aby pomóc zarówno doświadczonym użytkownikom, jak i nowicjuszom. W rezultacie oferują różne listy mailingowe, aby pomóc użytkownikom w uzyskaniu bezpośrednich porad od innych członków społeczności, dostępnych w różnych językach.
CentOS zapewnia użytkownikom instrukcje:
Projekt Centos wymaga nowych użytkowników do jak najlepiej wykorzystać każdą chwilę pracy. W tym celu stworzyli bibliotekę dokumentacji, aby pomóc im zacząć. Ta biblioteka zawiera przewodnik instalacyjny krok po kroku dla różnych architektur i uwalnia uwagi dla głównych modyfikacji.
Aby szybko przeglądać funkcje centu, sprawdź tabelę podaną poniżej:
Cechy | Centos |
---|---|
Rdzeń systemu | Centos opiera się na Redhat |
Zarządzanie pakietami | Mniam |
Cykl aktualizacji | Rzadziej |
Udział w rynku | 17.5% użytkowników Linux |
Wirtualizacja | Opennebula OpenStack, CloudStack, |
Bezpieczeństwo | Mocny |
Stabilność | Mocny |
Domyślne aplikacje | Aplikacje są aktualizowane w razie potrzeby |
Konserwacja | Wyzywający |
Wsparcie | Solidna dokumentacja z małą, ale aktywną społecznością |
Łatwość użycia | Wyzywający |
Prędkość | Doskonałe, ale zależne od sprzętu |
Struktura pliku | Ta sama podstawowa struktura pliku/folderów, ale format różni się lokalizacją usług systemowych |
Zalety centu:
Oto niektóre z korzyści wykorzystywania tego:
Wymagania sprzętowe dla najnowszych wersji Centos:
Linux Distro | Edytor | Baran | Miejsca na dysku | Architektura systemu |
---|---|---|---|---|
Centos 8 | 1.1 GHz | Minimalne miejsce: 1 GB Zalecane przechowywanie: 2 GB | Minimum: 20 GB Zalecane: 40 GB | 64-bit |
Centos 7 lub Rhel 7 | 1.1 GHz | Minimalne miejsce: 1 GB Zalecane przechowywanie: 2 GB | Minimum: 20 GB Zalecane: 40 GB | 64-bit |
Centos Najnowsze wydania:
Mamy strumienie Centos 7, Centos 8 i Centos, aby porozmawiać o najnowszych wydaniach Centos. W 2019 r., Kiedy wprowadzono Centos 8, wiele osób zastanawiało się, co znacznie się zmieniło z Centos 7. Teraz wymyślymy kontrast między tymi dwoma wersjami Centos. Przejdźmy więc do sedna tej tajemnicy i sprawdź, czy Centos 8 jest godny wypróbowania, czy nie.
Centos 7 był pierwszym rozkładem RHEL, który zawierał „systemd” jako standardową funkcję. Centos 7 został wydany w 2014 roku i zaoferował kilka funkcji, które w ciągu ostatnich dziesięciu lat pomagały społeczności. Inne nowe funkcje w Centos 8 pokazano w poniższej tabeli, wraz z niektórymi różnicami między dwoma uwalniaczami Centos:
Różnica między centrami 7 i centrami 8
Cechy | Centos 7 | Centos 8 |
---|---|---|
Git | Git wersja 1.8 | Git wersja 2.18 |
Pojemniki | Docker jest dostępny dla Centos 7 | Docker został pominięty. Do pracy z kontenerami użyj Skopeo i Biladah, Podman, Runc Tools. |
Jądro | Na podstawie jądra upstream 3.10 i Fedora 19 | Na podstawie jądra w górę.18 i Fedora 28 |
Zarządzanie przechowywaniem | Logiczny menedżer woluminu | Logiczny menedżer wolumenu i stratis |
Bezpieczeństwo | Centos 7 zawiera obsługę TLS 1.0 i OpenSsl 1.0.1 | Centos 8 zawiera obsługę TLS 1.3, Openssl 1.1.1, tls 1.0 i tls 1 |
NTP | Dostępne zarówno chronyd, jak i demon NTP | Tylko protokół chroni NTP |
Zarządzanie oprogramowaniem | Używał Yum V3, dystrybuowany z RPM 4.11 | W Centos 8 Yum zastępuje się DNF. Wykorzystuje również kombinację RPM 4.14 Yum V4. Ponadto ta wersja obsługuje również treść modułową. |
Jawa | OpenJdk 8 | Zarówno Openjdk 8, jak i OpenJdk 11 |
Ramy sieciowe | Ta wersja używa iptables | Centos 8 Networking Framework opiera się na NFTABLES, które Firewalld wykorzystuje do domyślnego zaplecza. |
Wsparcie Pythona | Ograniczone wsparcie dla Pythona 2.7. Centos 7 obsługuje również Python 2.7 | Naprawiono wsparcie dla Pythona 2.7, ale obsługuje także Python 3.6 |
Wirtualizacja | Wykorzystaj Virt-Manager i Qemu-kvm | Dystrybuowane z Virt-Manager, Qemu-KVM 2.12 przestarzałe i przejęcia kokpitu |
httpd/apache | HTTP Server 2.4 | HTTP Server 2.4 |
Zapora | Centos 7 wykorzystuje iptables jako framework filtrowania pakietów | Centos 8 wykorzystuje nftables jako framework filtrowania pakietów |
Ruby, php, perl | Ruby 2.0.0, php 5.4.16, Perl 5.16.3 | Perl 5.26, Ruby 2.5. Podczas gdy domyślnie FastCGI Process Manager (FPM) jest wykorzystywany 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 komputerowe | W Centos 7, x.Serwer Org to domyślny gnom, menedżer wyświetlaczy. | W Centos 8 Wayland jest domyślnym menedżerem display.28 |
Nginx | Niedostępne (domyślnie) | Ta Linux Distro 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 oświadczył, że ich zespół skoncentruje się na strumieniu centrów w przyszłości.
Centos Stream:
Platforma programistyczna Linux, która pozwala programistom Red Hat na współpracę z członkami społeczności typu open source, jest Centos Stream. Red Hat opracowuje kod źródłowy Red Hat Enterprise (RHEL) w Centos Stream przed wydaniem nowszych wersji. Dlatego jest uważany za część modelu rozwoju open source. Implementacja tego modelu sprawia, że CentOS przesyła zapowiedź przyszłych wydań Red Hat Enterprise Linux.
Zalety Centos Stream:
Czy strumień Centos zastąpił Centos Linux?
Wersji strumieniowej Centos nie może być uznana za zastępcę dla dystrybucji Centos. To wersja programistyczna Rhel. Podczas gdy CentOS jest przywróconą wersją Red Hat Enterprise Linux. W rezultacie Centos Stream jest lepiej dostosowany do osób, które chcą sprawdzić, czy ich serwery są użytkownikami przyszłości i Centos Linux, jeśli kompilacja jest wystarczająco stabilna, aby uzyskać ich potrzeby. Ma swoją pozycję, ponieważ strumień centos jest nieunikniony i naturalny następny krok w kierunku zaawansowanej innowacji Enterprise Linux. Ma również sprężoną pętlę informacji zwrotnych między programistami RHEL.
Gdy Red Hat tworzy przyszłe wersje RHEL, kompresja pętli zwrotnej ułatwia wysłuchanie wszystkich głosów, niezależnie od tego, czy są indywidualnymi współpracownikami, czy dużymi partnerami.
Red Hat z zadowoleniem przyjmuje wszystkich programistów i partnerów do uczestnictwa w Centos Stream i tworzących swoje oddziały, umożliwiając ten ośrodek innowacji w testowaniu rozwiązań ich unikalnych problemów. Przyjmuje się, że Centos Stream to Enterprise Linux of the Future. Pomoże społeczności w niezwykłym wpływie na kierunek RHEL. Projekty wewnętrzne Red Hat zostaną przekazane do Centos Stream, umożliwiając im dzielenie się taktyką i najlepszymi praktykami operacyjnymi z większą społecznością.
Centos End of Support (EOS) Harmonogram:
Wersja | Data wydania | Koniec życia |
---|---|---|
Centos 6 | 10 lipca 2011 | 30 listopada 2020 |
Centos 7 | 7 lipca 2014 | 30 czerwca 2024 |
Centos 8 | 24 września 2019 | 31 grudnia 2021 |
Najcenniejsze polecenia w centroS:
Oto kilka poleceń, które pomogą w pracy Centos, takie jak:
Dlaczego przywódcy kochają centos?
Jak centos odegra swoją rolę w rozwoju kariery?
Wniosek:
CentOS oferuje oparte na społeczności projekt wolnego oprogramowania zbudowany w celu zapewnienia solidnej platformy dla społeczności open source do rozwoju. Zapewnia również środowisko programistyczne dla większości społeczności hostingowych, dostawców chmur, przetwarzanie danych naukowych itp. W naszym poście dostarczyliśmy niezbędne informacje związane z centrami. Ten przewodnik obejmuje historię Centos, funkcje, architekturę, repozytoria, główne wydania i ich harmonogram wsparcia i wiele więcej. Ponadto wyjaśniliśmy również, że dystrybucja centu pomoże ci w rozwoju kariery.