Centos vs Ubuntu
- 2283
- 682
- Maurycy Napierała
Wstęp
Ubuntu i Centos są głównymi graczami w środowiskach korporacyjnych, jak i w centrum danych. Nie można zaprzeczyć, że oba dystrybucje udowodniły się w przestrzeni serwera, ale przy bliższym badaniu są to dwa bardzo różne zwierzęta.
Ubuntu jest doskonałym wszechstronnym pretendentem. Centos jest celem dla przedsiębiorstwa w każdym aspekcie jego projektu.
Menedżerowie pakietów
Te dwa rozkłady pochodzą z zupełnie różnych linii. Ubuntu jest bezpośrednim potomkiem Debiana, podczas gdy Centos jest klonem Redhat Enterprise Linux. W rezultacie mają zupełnie inne systemy zarządzania pakietami.
Ubuntu używa APT, zaawansowanego narzędzia pakietu. APT jest standardem dla wszystkich dystrybucji opartych na debiana. Apt wykorzystuje bardziej wyraźne elementy sterujące, które zmuszają Cię do ręcznej aktualizacji repozytoriów i importowania klawiszy w razie potrzeby. To powiedziawszy, jest to również bardzo potężne narzędzie.
Centos używa mniam Redhat, menedżera aktualizacji Yellowdog. Obsługuje aktualizację automatycznie po zainstalowaniu nowego oprogramowania, i jest zwykle szybszym i bezpośrednim sposobem instalowania oprogramowania.
Należy zauważyć, że APT ma wbudowane narzędzia i możliwości obsługi aktualizacji wersji między wydaniami całego systemu operacyjnego. Yum nie ma tych możliwości, pozostawiając większość użytkowników Redhat/Centos do wyboru czystej instalacji do aktualizacji.
Repozytoria
Ubuntu ma absolutnie ogromne repozytoria. Wynika to częściowo ze względu na jego popularność, ale jest to również dlatego, że Ubuntu kieruje prawie wszystkich odbiorców i przypadków użycia. Ubuntu ma również wiele wsparcia stron trzecich i społeczności. Dla Ubuntu jest bogactwo dodatkowych repozytoriów.
Centos ma bardziej ograniczone, ale ukierunkowane repozytoria. Prawdopodobnie będziesz miał trudności z konfiguracją pulpitu ogólnego przeznaczenia z CentoS, ale znajdziesz wszystko, czego potrzebujesz do serwera.
Przekonasz się również, że wiek oprogramowania w tych repozytoriach będzie się znacznie różnić, nawet w wersjach serwerów. Ubuntu ma znacznie nowsze pakiety. Z drugiej strony Centos utrzyma pakiety przez lata, zamiast tego wybierając, aby sprawować ultra spójną.
Instalator
Ubuntu Bionic InstallerInstalator Ubuntu jest jedną z jego charakterystycznych funkcji i nie bez powodu. Ten instalator został z czasem doskonalił i jest to jeden z najłatwiejszych w użyciu każdego systemu operacyjnego.
Instalator CentosCentos używa instalatora Redhat Anaconda. Anaconda również została udoskonalona z czasem, ale jej cel jest nieco inny. Podczas gdy instalator Ubuntu ma na celu jak najłatwiejsze działanie nawet nietechnicznych użytkowników, Anaconda ma pomóc administratorom systemowym w szybkim uruchomieniu idealnej konfiguracji.
Anaconda ma więcej opcji, które pozwalają łatwo skonfigurować urządzenia instalacyjne i pamięci, a także oprogramowanie zawarte domyślnie. Za pomocą AnaConda możesz skonfigurować serwer z pudełka za pomocą instalacji.
Cykl wydania
Ubuntu i Centos mają wydania serwerowe, ale ich ogólny cykl wydania i proces jest bardzo inny.
Ubuntu wydaje nową wersję mniej więcej co sześć miesięcy. To są jego wydania komputerów stacjonarnych i nie są wspierane bardzo długo. Każda piąta wersja to długoterminowa wersja wsparcia. Są one obsługiwane przez pięć lat, a oferty kanoniczne dla nich umowy o wsparcie dla nich.
Nowa wersja Centos jest wydawana mniej więcej co trzy do czterech lat. Jego harmonogram wydania jest powiązany z Rhel, ponieważ jest to klon. Centos zwykle pojawia się zaraz po wydaniu nowej wersji Rhel. Każde wydanie Rhel, a z kolei Centos, jest wspierane przez około dziesięć lat.
Korporacyjne wsparcie
Zarówno Ubuntu, jak i Centos są wspierane przez główne korporacje, ale charakter tego wsparcia różni się znacznie.
Ubuntu jest głównym produktem kanonicznym. Ciężko pracują, aby opracować kompletne środowisko społeczności i oprogramowania wokół Ubuntu. Ich harmonogram wydawania jest zaprojektowany, aby sprzyjać temu. Oficjalne wsparcie jest dostępne dla wydawnictw LTS Ubuntu, a kanoniczne prace z partnerami sprzętowymi w celu lepszego wsparcia w ramach Ubuntu.
Redhat jest właścicielem projektu Centos i pomaga mu w zasobach i informacjach. Jednak o to, gdzie się zatrzymuje. Centos jest zmuszony do pracy z pracy wykonanej na Rhel i dostosowywania się. Redhat nie oferuje umów wsparcia dla centu ani nie działa specjalnie w celu zapewnienia wsparcia. Deweloperzy Centos pracują, aby upewnić się, że jest tak blisko dokładnej kopii RHEL, jak to możliwe, zapewniając, że cała wiedza RHEL jest przenoszona.
Zamykanie myśli
Oba te rozkłady są doskonałym wyborem dla serwera. Pytanie między nimi naprawdę sprowadza się do tego, czego chcesz więcej. Centos jest świetny, jeśli lubisz ekosystem Redhat lub chcesz system korporacyjny z dodatkowym długoterminowym wsparciem.
Ubuntu jest lepszym wyborem, jeśli preferujesz rodzina dystrybucji Debian i wolisz większą elastyczność i bardziej zaktualizowane oprogramowanie. Ubuntu jest również doskonałym wyborem, jeśli chcesz tę samą dystrybucję na komputerze stacjonarnym i serwerze.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Ubuntu 20.04 Przewodnik
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Ubuntu 22.04 Przewodnik
- Rzeczy do zainstalowania na Ubuntu 22.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Jak sklonować system Linux
- Najlepszy odtwarzacz muzyki dla Linux
- Partia klonów na Linux
- « Linux Crontab Reference Guide
- Jak wykonywać mniej niż 1 minutowe zadania interwałowe za pomocą harmonogramu opartego na czasach CRON »