wchodząc do świata Linuksa, pierwszym i najtrudniejszym zadaniem jest zdecydować, której dystrybucji chcesz użyć. Istnieje wiele opcji do wyboru, z których każda ma swoje zalety i wady. Dwie najpopularniejsze dystrybucje, które istnieją, to Ubuntu i Debian.
oba są bardzo używane i trochę trudno jest wybrać między nimi. Chcielibyśmy pomóc, dostarczając kilka faktów i funkcji obu dla porównania, abyś mógł zdecydować, czego chcesz.
wprowadzenie
Debian
Debian jest jednym z najstarszych systemów operacyjnych opartych na Linuksie. Jego pierwsza wersja została wydana w 1993 roku, co sprawia, że dość wyraźnie widać, jak daleko zaszła. Debian jest znany głównie ze swojej solidnej stabilności i ścisłego zaangażowania w open source. Jest również w pełni napędzany przez społeczność. Na przestrzeni lat pojawiło się wiele popularnych dystrybucji opartych na Debianie, prawdopodobnie ze względu na jego stabilność i prostotę.
Ubuntu
Ubuntu jest prawdopodobnie najpopularniejszy system operacyjny oparty na Linuksie. Ubuntu stoi za tym firma Canonical. Rozwój i wsparcie są wykonywane przez nich. Ciekawostką jest to, że samo Ubuntu jest oparte na Debianie, dlatego wiele podstawowych rzeczy jest znanych między Ubuntu a Debianem. Ubuntu stało się popularne ze względu na nowe i ekscytujące funkcje, które zaczęło dostarczać. Ponadto, mając firmę za sobą, Ubuntu naprawdę może poświęcić dużo czasu na lepsze wrażenia użytkownika.
Debian Vs. Ubuntu
Ubuntu i Debian są dość podobne pod wieloma względami. Oba używają systemu zarządzania pakietami APT i pakietów DEB do ręcznej instalacji. Oba mają to samo domyślne środowisko graficzne, którym jest GNOME. Oznacza to, że domyślny wygląd i sposób działania oraz większość domyślnych/preinstalowanych aplikacji będą takie same.
cykl Wydania
jedną z głównych różnic między Ubuntu a Debianem jest cykl wydania. Chociaż nie powinno to stanowić problemu na większości urządzeń, nadal ważne jest, aby wiedzieć, czy często polegasz na nowej technologii sprzętowej lub chcesz mieć najnowszą wersję całego oprogramowania.
Ubuntu ma dość prosty cykl wydawniczy. Istnieją dwie wersje wydawane co roku i wersja LTS (Long Term Support) raz na dwa lata. Te wersje LTS osiągają swój koniec życia po pięciu latach od wydania. Wydania nazwane są według wzoru przymiotnika Animal (oba słowa muszą zaczynać się od tej samej pierwszej litery). Na przykład najnowsza wersja nazywa się Focal Fossa.
Example Release Cycle (Ubuntu Bionic Beaver)
Event | Date |
---|---|
Toolchain Uploaded | October 26th, 2017 |
Feature Definition Freeze | November 30th, 2017 |
Alpha 1 Build Release | January 11th, 2018 |
Alpha 2 Build Release | February 1st, 2018 |
Feature Freeze | March 1st, 2018 |
Beta 1 Build Release | March 8th, 2018 |
User Interface Freeze | March 22th, 2018 |
Documentation String Freeze | March 29th, 2018 |
Final Beta Build Release | April 5th, 2018 |
Linux Kernel Version Freeze | April 12th, 2018 |
Final Release Candidate | April 19th, 2018 |
Ubuntu 18.04 Release | April 26th, 2018 |
For Debian, there is no official release cycle mentioned. Chociaż przekonasz się, że nowa wersja pojawia się raz na prawie dwa lata. Tutaj wersje są nazwane po postaciach z serii Toy Story. Na przykład najnowsza wersja ma nazwę Buster.
ten cykl wydań dla niektórych osób staje się powolny, z powodu czego istnieje również często aktualizowane wydanie, Debian Testing. Pomimo nazwy i charakteru, jeśli wierzysz użytkownikom, Debian Testing jest dość stabilny przez większość czasu i można go przyjąć jako wydanie kroczące.
jest jeszcze jedno wydanie Debiana, nazwane 'Unstable’, o którym jest napisane. Debian Unstable jest często aktualizowany i ma najnowsze funkcje, co powoduje, że system często się psuje. Ta wersja jest tylko dla tych ludzi, którzy albo pomagają Debianowi testować wydanie i usuwać błędy, albo dla tych, którzy żyją na krawędzi. Wydanie niestabilne Debiana nazywa się Sid, co jest imieniem dzieciaka w Toy Story, który zawsze kończy się łamaniem zabawek.
stabilność
stabilność może być niezbędna w zależności od celu użytkowania. Istnieją pewne różnice między stabilnością Ubuntu i Debiana, o których powinieneś wiedzieć.
cykl wydawniczy Ubuntu jest dość regularny, a Wydania są w większości naprawdę stabilne. Od czasu do czasu napotykane są pewne problemy, ale niezbyt często. Ubuntu dobrze nadaje się do użytku osobistego i sytuacji, w których jeśli System się zepsuje, nie będzie wiele szkód, które obejmują większość użytkowników.
Debian jest znany ze swojej solidnej stabilności. Jeśli masz sytuację, w której nie potrzebujesz najnowszego oprogramowania/sterowników i potrzebujesz, aby system był naprawdę spójny, Debian jest drogą do celu. Z tego powodu Debian jest bardzo preferowany w przypadku serwerów. Jednak nawet jeśli potrzebujesz zaktualizowanego oprogramowania, zawsze możesz przejść do testów Debiana.
rozwój
ten punkt może nie jest ważny dla wszystkich, ale jest jednak niezbędny. Metody rozwoju i zespoły dla obu dystrybucji są różne.
Debian jest całkowicie oparty na społeczności. Jest utrzymywany i rozwijany przez programistów i programistów na całym świecie. Taka forma rozwoju zapewnia ciągłość. Jeśli jeden z programistów zdecyduje się przerwać pracę nad projektem, inny programista może przyjść i zająć miejsce i kontynuować projekt. Debian jest całkowicie wolny od scentralizowanej kontroli. Jest to również jeden z powodów niezdecydowanego cyklu wydania stabilnego.
fakt, że Debian jest oparty na społeczności, a mimo to tak udany i szeroko stosowany, jest niezłym stwierdzeniem dotyczącym jego jakości.
Ubuntu jest rozwijane i utrzymywane przez Canonical. Zarządzanie przez firmę ma pewne zalety. Ma określony cykl uwalniania; ma oficjalną linię wsparcia, a także ma specjalne Wsparcie dla oprogramowania przemysłowego/sprzętu. Ale to również wiąże się z wadą. Canonical może zdecydować w każdej chwili, aby wyciągnąć wtyczkę aktywnego rozwoju Ubuntu. Chociaż dzieje się to bardzo mało prawdopodobne, a to przeszkadzałoby nie tylko aktywnym użytkownikom, ale także setkom innych dystrybucji opartych na Ubuntu(np. Linux Mint, Pop!_os, Kubuntu, Xubuntu itp.).
z tego powodu Linux Mint rozpoczął równoległy projekt, LMDE (Linux Mint Debian Edition), który jest oparty na Debianie. Jak już wspomniałem, jest to nieistotne dla większości użytkowników, ale wielu użytkowników używa Linuksa ze względu na jego niezależność.
repozytoria oprogramowania
Ubuntu ma dość obszerne repozytorium oprogramowania. Ze względu na swoją popularność, ma duży wybór oprogramowania obecnego w swoich repozytoriach już, ale istnieje więcej opcji do dodania. Należy pamiętać, że domyślne repozytoria są wystarczające w większości przypadków.
Ubuntu ma funkcję PPA (Personal Package Archive), która może być używana do dodawania dodatkowych repozytoriów do systemu. Kilku kierowników projektów korzysta z umów PPA, aby umożliwić użytkownikom instalację oprogramowania. Oczywistą korzyścią jest to, że oprogramowanie będzie aktualizowane podobnie jak inne oprogramowanie natywne.
poza tym, Canonical pracuje również ostatnio nad Snapcraftem, który będzie działał jako centralna platforma do publikowania i instalacji aplikacji dla dystrybucji Linuksa. Chociaż mówi, że obsługuje wszystkie dystrybucje Linuksa, użytkownicy zauważają, że obecnie gra dobrze tylko z dystrybucjami opartymi na Ubuntu.
co najważniejsze, Ubuntu udostępnia również własne oprogramowanie w swoich repozytoriach. Składa się on ze sterowników sprzętowych firm, które nie udostępniają swojego kodu źródłowego. Chociaż w niektórych przypadkach dodaje to wsparcie sprzętowe i funkcjonalność systemu, Czasami użytkownicy nie doceniają obecności oprogramowania prawnie zastrzeżonego w swoich systemach.
Debian ma tylko wolne i otwarte oprogramowanie w swoich repozytoriach. Jest to głównie wystarczające dla użytkowników. Z wyjątkiem użytkowników, którzy używają sprzętu, który ma tylko własne sterowniki, repozytoria te działają dobrze w większości przypadków. Możliwe jest dodawanie repozytoriów, które mają również oprogramowanie własnościowe, jeśli tego potrzebujesz.
Debian obsługuje również umowy PPA, jak wspomniano powyżej.
Debian, mający w swoich repozytoriach tylko czyste oprogramowanie open-source, jest w rzeczywistości czymś, co napędza do niego użytkowników. Niektórzy użytkownicy cenią sobie zaangażowanie tylko w open source. Jeszcze jedną taką dystrybucją, która ma tylko oprogramowanie open source jest Fedora.
wydajność systemu
zarówno Debian, jak i Ubuntu działają całkiem dobrze i czują się zgrabnie na większości sprzętu. Chociaż jeśli przejdziesz do najdrobniejszych szczegółów, Ubuntu ma więcej oprogramowania obiecującego pewne „funkcje”, które można uznać za nadęte. Może się to różnić w zależności od użytkownika. Z drugiej strony Debian jest dostarczany z minimalnym preinstalowanym oprogramowaniem.
To sprawia, że Debian działa lepiej w prostej instalacji. W Ubuntu oprogramowanie można odinstalować, aby system był lżejszy, ale może to nie zawsze działać, ponieważ użytkownicy nadal nie wiedzą, które pakiety są niezbędne dla systemu. Bardziej prawdopodobne niż nie, skończy się to przerwaniem instalacji.
Gaming
Jeśli jesteś graczem, prawdopodobnie będziesz zainteresowany najnowszym oprogramowaniem, sterownikami i obsługą sprzętu. Chociaż Debian może potencjalnie to zapewnić, jest prawdopodobne, że w końcu możesz zepsuć swoją instalację. Jak wspomniano wcześniej, Ubuntu obsługuje również niektóre autorskie pakiety, które często składają się ze sterowników graficznych, które są niezbędne do grania. Debian koncentruje się na otwartym aspekcie oprogramowania. W związku z tym uruchomienie wszelkiego rodzaju oprogramowania może być kłopotliwe.
powszechnie wiadomo, że w przypadku graczy, Ubuntu i dystrybucji takich jak Pop!_OS działa znacznie lepiej zarówno w zakresie obsługi oprogramowania, jak i sprzętu.
instalacja
do procesu instalacji Debian używa instalatora Debiana, który jest oparty na nCurses. Z drugiej strony Ubuntu używa instalatora o nazwie Ubiquity.
oba instalatory zapewniają interfejs graficzny, ale instalator Debiana oferuje kilka dodatkowych opcji w porównaniu do Ubiquity. Chociaż może to być zaletą dla niektórych użytkowników, może to być dość trudne dla początkujących. Ale nie jest to coś, czym należy się martwić, ponieważ w internecie dostępnych jest wiele przewodników, które pomagają użytkownikom w tym.
cel
chociaż widoczne różnice są wymienione powyżej, powinieneś również wiedzieć, do czego najczęściej używane są obie dystrybucje. Każda dystrybucja jest rozwijana zgodnie z tłumem, który korzysta z dystrybucji, więc jest to istotne rozważenie przed dokonaniem wyboru.
Ubuntu jest dystrybucją uniwersalną. Mając ogromną bazę użytkowników, którą ma, musiał być rozwijany we wszystkich kierunkach. Baza użytkowników składa się z programistów, graczy, projektantów i zwykłych codziennych użytkowników, którzy po prostu korzystają z Internetu, oglądają/przesyłają strumieniowo filmy, edytują dokumenty itp. Ubuntu można dostosować, aby pasowało do prawie każdego zastosowania, którego możesz mieć wymagania.
chociaż Debian może być również skonfigurowany tak, aby pasował do wszystkich zastosowań, jego baza użytkowników jest stosunkowo spolaryzowana w stosunku do użytkowników określonego rodzaju. Debian jest bardzo popularny wśród deweloperów, biorąc pod uwagę, że ma stabilną bazę. W porównaniu z Ubuntu, Debian jest nieco bardziej średniozaawansowany. Nie wszystko może być tak łatwo skonfigurowane, jak w przypadku Ubuntu.
mówiąc prościej, Debian wymaga więcej majsterkowania, aby zrobić rzeczy, które można zrobić stosunkowo szybko przy użyciu Ubuntu.
wybór środowiska graficznego
Debian oferuje sporo możliwości, jeśli chodzi o środowiska graficzne. Na przykład, możesz sprawdzić stronę ISO najnowszego wydania Debiana (Buster) tutaj. Dostępne DEs to GNOME, Cinnamon, Xfce, KDE, MATE, LXDE, LXQt i coś o nazwie „Standard”, czyli Debian bez interfejsu graficznego. Domyślnym DE dla Debiana jest GNOME.
Jeśli chcesz mieć DE, którego nie ma wśród oficjalnych wydań, możesz zainstalować dowolną z nich i zainstalować żądane DE, chociaż rozsądnie byłoby zainstalować wersję Standardową, jeśli i tak chcesz zainstalować inne DE.
zamiast dostarczania innych DEs dla tej samej dystrybucji, Ubuntu ma różne nazwane dystrybucje dla różnych DEs. Na przykład Ubuntu z KDE to Kubuntu. Ubuntu z Xfce to Xubuntu i tak dalej. Pod tym względem, różne smaki Ubuntu (dotyczące DE) to Ubuntu (GNOME), Kubuntu (KDE), Xubuntu (Xfce), Lubuntu (LXQt), Ubuntu MATE (MATE) i Ubuntu Budgie (Budgie).
aby uzyskać przegląd, możesz sprawdzić nasz artykuł o różnych odmianach Ubuntu.
podsumowanie
Ubuntu i Debian to fantastyczne dystrybucje. Chociaż mogą wyglądać podobnie na powierzchni, znajdziesz więcej różnic, im głębiej pójdziesz. Ostatecznie sprowadza się to do osobistych preferencji i wymagań. Czy czujesz się komfortowo z oprogramowaniem prawnie zastrzeżonym, czy chcesz zaangażować się w open source? Nie masz nic przeciwko odrobinie majsterkowania raz na jakiś czas, czy chcesz, aby wszystko było łatwo dostępne?
jeśli sam odpowiesz na takie pytania, możesz łatwo dokonać wyboru. Sugerujemy również wypróbowanie obu systemów przed dokonaniem wyboru lub przynajmniej raz przy użyciu systemu live USB. Doświadczenie z pierwszej ręki niewątpliwie pomoże.