Fedora vs Ubuntu

Fedora vs Ubuntu

Wstęp

Ubuntu i Fedora należą do górnych rozkładów Linuksa komputerowego, ale są bardzo różne. Fedora to testy Redhata i jest bardziej ukierunkowane na programistów i administratorów systemu. Z drugiej strony Ubuntu Jest Podstawowy produkt kanoniczny i stara się zadowolić wszystkich.

Rodowód

Zarówno Ubuntu, jak i Fedora pochodzą z tytanów w świecie Linux. Ubuntu jest dzieckiem Debiana, a Fedora jest klonem Redhat Linux, który ewoluował w Redhat Enterprise Linux (RHEL). Obie dystrybucje nadal mają wiele cech swoich drzew genealogicznych.

Oboje mają menedżerów pakietów odpowiednich rodzin, formaty pakietów, formaty repozytorium i struktury systemu plików. Wszystkie te rzeczy różnią się znacznie między drzewem genealogicznym Debian a Redhat.

Menedżerowie pakietów

Ubuntu i Fedora mają bardzo różne menedżerów pakietów i formaty pakowania. Oba są bardzo dobre, ale działają inaczej.

Ubuntu używa APT, zaawansowanego narzędzia pakietu, które odziedziczył po Debian. Apt jest jednym z większych i mocniejszych menedżerów pakietów Linux i jest już od jakiegoś czasu. Apt współpracuje z .Deb Format pakietu. .Deb pakuje swoje pliki w formacie specyficznym dla dystrybucji opartych na debian.

Apt może robić wiele rzeczy, ale zwykle wymaga wyraźnej instrukcji. Jeśli chcesz zaktualizować swoje repozytoria, musisz poinformować APT, aby zaktualizować.

$ sudo appt aktualizacja $ sudo apt instaluj Firefox

Fedora początkowo używała Yum, Yellowdog Update Manager, który rozkłady Redhat uzyskały od nieistniejącego obecnie Linuxa Linuksa, aby zarządzać .RPM pakiety.

Nowsze wersje Fedory używają menedżera pakietów DNF. Działa dokładnie tak samo, jak Yum, ale z DNF Komenda. Pod maską istnieje pewna niezawodność, szybkość i ulepszenia użyteczności, że DNF logiczna ewolucja z Yum.

Zarówno DNF, jak i Yum są bardziej zautomatyzowane i intuicyjne. Za każdym razem, gdy instalujesz pakiet z DNF, automatycznie aktualizuje dane repozytorium, aby pobrać najnowszą dostępną wersję.

# DNF Zainstaluj Firefox


Instalatorzy

Ubuntu i Fedora mają bardzo inny instalator. To powiedziawszy, oboje są jednym z najnowocześniejszych instalatorów w świecie technologii jako całości, a nie tylko Linux.

Ubuntu Bionic Installer

Instalator Ubuntu był jedną z oryginalnych funkcji, które wyróżniają go od Debiana. Instalator Ubuntu został zaprojektowany w celu uproszczenia i usprawnienia procesu wstawania i uruchamiania się z Ubuntu, a on właśnie to wyróżnia.

Instalator Fedora 28

Fedora podziela swojego instalatora Anaconda z resztą systemów operacyjnych Redhat, ale Fedora zawsze ma najnowszą wersję. Instalator Anaconda pozwala na dużą elastyczność. Jeśli nie chcesz wchodzić zbyt daleko, Anaconda może być prosta.

Jeśli jednak chcesz całkowicie dostosować swój system podczas instalacji, Anaconda pozwala. W rzeczywistości Anaconda jest jednym z niewielu instalatorów Linux, który pozwala wybierać spośród ładunków oprogramowania i pakietów wstępnie zaaranżowanych do instalacji z resztą systemu. W ten sposób twój system jest gotowy do użycia drugiego pierwszego uruchamiania.

Repozytoria

W porównaniu z repozytoriami Fedory Ubuntu są małe. Po prostu nie można tego obejść. Fedora nie oferuje prawie tyle oprogramowania, co Ubuntu. Jest to częściowo dlatego, że Fedora ma ścisłą zasady „tylko wolnego oprogramowania”, ale dzieje się tak również dlatego, że po prostu nie ma tak dużo oprogramowania zapakowanych dla Fedory, domyślnie.

Wokół Fedory jest doskonała społeczność, która pakuje się na repozytoria stron trzecich, ale Ubuntu wciąż ma więcej.

Jeśli jesteś programistą lub potrzebujesz tylko podstawowego zestawu oprogramowania, o którym wiesz, że Fedora ma, świetnie. W przeciwnym razie możesz wpaść w kłopoty z uzyskaniem tego, czego potrzebujesz.



Cykle uwalniania

Na początku wyglądałoby to, że Ubuntu i Fedora mają mniej więcej te same cykle uwalniania. Oba próbują wydawać nową wersję co sześć miesięcy, ale jest o wiele więcej szczegółów, które należy wziąć pod uwagę, które faktycznie oddzielają te dwa.

Ubuntu uwalnia to regularne wersje komputerowe raz na sześć miesięcy. Wersje te obejmują przyrostowe aktualizacje do niemal wszystkiego w systemie i są one przeznaczone głównie dla użytkowników komputerów stacjonarnych. Co piąte wydanie to wersja LTS Ubuntu. Są one oficjalnie wspierane przez pięć lat i są przeznaczone głównie na serwery i stacje robocze. Wydania LTS otrzymują głównie aktualizacje bezpieczeństwa i poprawki błędów, a nie aktualizacje oprogramowania.

Fedora wydaje również około raz na sześć miesięcy, ale są znane z braku ich harmonogramu wydania za każdym razem. Wydania Fedora zawsze zawierają absolutne najnowsze oprogramowanie i na początku mogą być nieco wadliwe i niestabilne. Fedora naprawdę kieruje tylko użytkowników komputerów stacjonarnych i stacji roboczych, więc stabilność zajmuje miejsce na nowe i fajne funkcje. Fedora będzie stale aktualizować oprogramowanie, w tym podstawowe komponenty systemowe, przez czas wydawania. W pewnym sensie działa jak dystrybucja zwolnienia.

Korporacyjne wsparcie

Zarówno Fedora, jak i Ubuntu są wspierane przez ogromne korporacje. Fedora ma za sobą Redhat, a Ubuntu ma kanoniczne. Te różne dystrybucje nie pasują jednak do tego samego miejsca w ekosystemie odpowiedniej korporacji.

Fedora to testy dla Redhat. Wszystkie najnowsze funkcje, które opracowuje Redhat dla swoich dystrybucji serwerów i ekosystem Linux jako całości, pojawiają się najpierw w Fedory. Redhat nie oferuje oficjalnego wsparcia dla Fedory. Zamiast tego nazywają to projektem społecznościowym.

Ubuntu jest głównym produktem kanonicznym. Wszystko, co rozwija kanoniczne, obraca się wokół Ubuntu. Oferują komercyjne wsparcie dla wydawnictw LTS Ubuntu i współpracują z partnerami sprzętowymi w celu wsparcia i certyfikacji.

Zamykanie myśli

Zarówno Ubuntu, jak i Fedora tworzą doskonałe dystrybucje komputerów stacjonarnych. Ich przypadki użycia i ekosystemy są nieco inne.

Ubuntu pochodzi z rodziny Debian i jest to główny system operacyjny opracowany przez kanoniczny. Różny cykl wydania Ubuntu sprawia, że ​​jest to w pewnym sensie gniazdo wszystkich transakcji i może pasować do prawie każdego przypadku użycia.

Fedora jest testem Redhat i jest to świetny wybór dla programistów i administratorów pracujących z Redhat Systems. Ma znacznie węższy ekosystem i poczułby się nie na miejscu, jak na pulpicie lub stacjach roboczych.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak pracować z WooCommerce Rest API z Pythonem
  • Ubuntu 20.04 Przewodnik
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Ubuntu 22.04 Przewodnik
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Najlepszy Linux Distro dla programistów