Reklama

Przy tak wielu dostępnych dystrybucjach Linuksa wybór jednej na komputer domowy nie jest łatwy. Wybór dystrybucji Linuksa dla serwera jest jeszcze trudniejszy. Serwer działa 24 godziny na dobę, często wykonując złożone zadania, więc wybór dystrybucji, której możesz zaufać, jest kluczem.

Ubuntu jest jedną z bardziej popularnych opcji ze względu na swoją wszechobecność, ale jest daleka od jedynej opcji. CentOS to kolejna świetna opcja dzięki reputacji solidności i stabilności.

Ubuntu jest najlepszym wyborem dla większości ludzi, ale są przypadki, w których warto rozważyć CentOS.

Co to jest CentOS?

Jeśli kiedykolwiek czytałeś o Linuksie, prawdopodobnie wiesz trochę o Ubuntu. Jest to łatwa w użyciu dystrybucja oparta na Debianie i jedna z częściej używanych wersji Linuksa.

Z drugiej strony CentOS może być bardziej tajemnicą. Ta dystrybucja oparta jest na systemie Red Hat Enterprise Linux, który jest produktem płatnym. CentOS jest ogólnodostępny i open source, ale korzysta z pracy związanej z Red Hat Enterprise Linux.

instagram viewer
Witryna CentOS

Nie otrzymujesz takiego samego wsparcia, jakie uzyskałbyś dzięki ofercie Red Hat, ponieważ nie płacisz za wsparcie. To powiedziawszy, CentOS jest wspierany przez społeczność, więc nie jesteś sam, jeśli napotkasz problem.

CentOS vs. Serwer Ubuntu

Oprócz powszechnie używanej wersji Ubuntu na komputery stacjonarne istnieje jeszcze inna wersja przeznaczona do użytku na serwerze. Ta dystrybucja jest trafnie nazwana Ubuntu Server. Jedną z kluczowych różnic między dwiema wersjami jest to, że Ubuntu Server domyślnie nie ma graficznego interfejsu użytkownika. Jeśli chcesz dowiedzieć się więcej, mamy podsumowanie dalszych różnice między Ubuntu a Ubuntu Server.

Serwer Ubuntu do pobrania na stronie Ubuntu

Ze względu na szerokie zastosowanie swojego źródłowego źródła, Red Hat Enterprise Linux, CentOS zyskał reputację bezpiecznej i stabilnej. Oba są głównymi czynnikami, jeśli chodzi o wybór dystrybucji dla twojego serwera. CentOS jest również wysoce konfigurowalny, co jest przydatne do usuwania usług, których nie potrzebujesz.

Ubuntu otrzymuje aktualizacje częściej niż CentOS i generalnie ma dostępne nowsze pakiety. To jest dobre i złe. Oznacza to, że Ubuntu otrzyma nowe funkcje wcześniej, ale może także pojawić się nowe błędy. Wolniejszy cykl aktualizacji stosowany przez CentOS pomaga utrzymać stabilność, ale może oznaczać, że nie dostaniesz krytycznych aktualizacji bezpieczeństwa tak szybko.

Zwycięzca: CentOS wygrywa z Ubuntu tylko włosami dzięki swojej solidnej stabilności.

CentOS vs. Ubuntu: instalacja i konfiguracja

Zarówno CentOS, jak i Ubuntu oferują usprawnione procesy instalacji, ale każdy z nich ma inne zalety. Dzięki Ubuntu Server nie masz interfejsu graficznego, ale nadal jest łatwy dla prawie każdego. Podczas gdy instalator Ubuntu ma być łatwy dla każdego, CentOS dąży do tego, aby proces ten był szybki i łatwy dla administratorów systemu.

Instalowanie wersji serwerowej Ubuntu

Jeśli używasz wersji Ubuntu na komputer dla swojego serwera, konfiguracja jest dość łatwa. Instalowanie oprogramowania, dostosowywanie ustawień oraz włączanie i wyłączanie usług jest stosunkowo łatwe. CentOS zapewnia również solidny zestaw opcji konfiguracyjnych, chociaż korzysta z różnych aplikacji na zapleczu.

Konfiguracja CentOS lub Ubuntu za pomocą wiersza poleceń jest inna. Znajdziesz kilka plików konfiguracyjnych w różnych miejscach, dużą różnicą jest menedżer pakietów używany przez każdą dystrybucję. Ubuntu używa Apt, podczas gdy CentOS używa Yum. Używanie każdego z nich jest dość łatwe, ale istnieją między nimi pewne zasadnicze różnice.

Aby zobaczyć krótkie różnice między Apt i Yum, zobacz nasze przegląd menedżerów pakietów Linux Który menedżer pakietów Linux (i dystrybucja) jest dla Ciebie odpowiedni?Kluczową różnicą między głównymi dystrybucjami Linuksa jest menedżer pakietów; różnice są na tyle silne, że mogą wpłynąć na wybór dystrybucji. Zobaczmy, jak działają różni menedżerowie pakietów. Czytaj więcej .

Zwycięzca: Ubuntu wygrywa tutaj dzięki łatwości użytkowania i ilości dokumentacji, którą można znaleźć w Internecie.

CentOS vs. Ubuntu: Wydajność

Jeśli korzystasz z aplikacji lub usług wymagających dużej ilości zasobów na serwerze, wydajność systemu operacyjnego ma znaczenie. Podczas gdy dystrybucje Linuksa będą mniej więcej podobne pod względem wydajności w porównaniu do innych systemów operacyjnych, niektóre nadal mają swoje zalety.

Serwer Ubuntu jest domyślnie bardziej wyszczuplony, co daje mu przewagę. To powiedziawszy, możesz dostosować CentOS, aby wycisnąć z niego większą wydajność, jeśli chcesz lub potrzebujesz. Patrząc na raport od Phoronix, Ubuntu czasami prowadzi CentOS, a innym razem jest odwrotnie.

Zwycięzca: To jest remis. Ta kategoria jest po prostu zbyt blisko, aby zadzwonić.

CentOS vs. Ubuntu: korzystanie z laptopa

Podczas gdy głównym celem tego artykułu jest analiza CentOS vs. Ubuntu do użytku na serwerze, oba są również komputerowymi systemami operacyjnymi. Jeśli często używasz jednego z nich na serwerze lub serwerach, wygodniejsze może być również uruchomienie go na laptopie.

Oto kilka bardziej dramatycznych różnic między nimi. CentOS 7 korzysta z jądra Linux 3.10, a Ubuntu 18.04 używa jądra Linux 4.18. Nowsze jądro zapewnia obsługę nowszego sprzętu.

Menu konfiguracji CentOS

Jeśli używasz stosunkowo nowego laptopa, może się okazać, że CentOS nie rozpoznaje określonego sprzętu. W niektórych przypadkach możesz samodzielnie znaleźć i zainstalować sterowniki tego sprzętu, ale może to być trudne. Ubuntu będzie ogólnie miał znacznie lepszą obsługę nowszych laptopów.

Z drugiej strony, jeśli instalujesz go na kilkuletnim ThinkPadzie, CentOS może działać idealnie. Są duże szanse, że jeśli na początku będzie działał dobrze, będzie działał dobrze nawet po aktualizacjach. Jest to jeden obszar, w którym stabilność CentOS jest szczególnie przydatna.

Zwycięzca: Ubuntu wygrywa tę kategorię dzięki dużej ilości obsługiwanego sprzętu.

Inne aspekty do rozważenia

Jeśli korzystasz z wirtualnego prywatnego serwera firmy takiej jak Linode lub DigitalOcean, instalacja jest tak łatwa, jak utworzenie nowego serwera. Nie musisz się w ogóle martwić procesem instalacji ani martwić się o to, czy dany sprzęt jest obsługiwany.

Należy również pamiętać o wielkości społeczności wokół każdej dystrybucji. Ze względu na swoją popularność Ubuntu ma więcej dostępnych repozytoriów społeczności. Ma też więcej użytkowników, którzy mogli napotkać problemy, które mogą podzielić się tym, jak przezwyciężyli te problemy.

CentOS ma mniejszy udział w rynku niż Ubuntu, ale dokumentacja dostarczona przez Red Hat Enterprise Linux może tu nieco pomóc.

Która dystrybucja serwerów jest dla Ciebie odpowiednia?

Jeśli po zapoznaniu się z powyższymi porównaniami nadal masz problem z dokonaniem wyboru, zastanów się, z jaką dystrybucją jest Ci wygodniej. Będziesz często używać tej dystrybucji, więc jeśli sprowadza się to do rzutu monetą, wybierz ten, którego używałeś więcej. Ta znajomość znacznie ułatwi codzienne czynności konserwacyjne.

Co jeśli nie masz dużego doświadczenia z CentOS lub Ubuntu? Ubuntu to świetny wybór dla mniej doświadczonych lub początkujących użytkowników Linuksa. Co więcej, mamy przewodnik, który pokazuje jak wypróbować Ubuntu na komputerze z systemem Windows 10 Jak zainstalować Ubuntu na Windows 10: 3 Proste metody wypróbowaniaIstnieje wiele sposobów wypróbowania Ubuntu. Jednym z nich jest instalacja Ubuntu na Windows 10 przy użyciu jednej z tych metod. Czytaj więcej .

Kris Wouk jest pisarzem, muzykiem i kimkolwiek się nazywa, gdy ktoś tworzy filmy dla Internetu.