Jakie są różnice między głównymi dystrybucjami Linuksa? Czy to zauważę?

14

Używam Linuksa w jakiejś formie sporadycznie przez ostatnie dziesięć lat, ale tak naprawdę byłem w nim tylko przez kilka ostatnich miesięcy.

Jakie są główne różnice między dystrybucjami? W końcu wiem, że zarządzanie pakietami i branding to te duże, ale czy łatwiej byłoby wykonać zadanie x z dystrybucją y ? Dlaczego tak?

Andy Mikula
źródło

Odpowiedzi:

12

Myślę, że dwie główne różnice są

  • Zarządzanie pakietami
  • Domyślny menedżer okien (Gnome, KDE, XFCE)

Samo wskazanie tych dwóch dużych różnic nieco zmieni twoje zachowanie w wykonywaniu zadania. Na przykład możesz łatwo zainstalować pakiet na Ubuntu przy użyciu, aptale nie tak prosty podczas używania rpm. Różnice w Menedżerze okien mogą również zmienić sposób interakcji z systemem.

hendrasaputra
źródło
4
Mogę uruchomić dowolne okno Menedżera okien z dowolną dystrybucją, prawda?
Andy Mikula
4
Andy, zgadza się. Ale z punktu widzenia zwykłego użytkownika zwykle po prostu korzystasz z tego, co jest zawarte w pakiecie instalacyjnym, prawda?
hendrasaputra
1
Większość dystrybucji umożliwia zainstalowanie dowolnego menedżera okien, ale może się okazać, że obsługa jednego z nich jest korzystniejsza niż drugiego.
Mark
1
Hmmm, w porządku. Nie uważałbym się za „zwykłego użytkownika”, ale wiem, co masz na myśli.
Andy Mikula,
Nigdy nie zrozumiałem, dlaczego ludzie tak bardzo lubią RPM ...
Evan
5

Istnieją dwa główne smaki dystrybucji Linuksa. Dystrybucje oparte na Debianie i Red Hacie stanowią duży procent dystrybucji.

Główną różnicą między nimi jest zarządzanie pakietami. Jeśli są oparte na Debianie, najprawdopodobniej używają systemu dpkg & apt / deb; jeśli jest to system Red Hat, najprawdopodobniej wykorzystuje yum / rpm. Pojawia się wiele dystrybucji, ponieważ ktoś był niezadowolony z zarządzania pakietami, więc większość będzie miała inną formę interfejsu graficznego, ale system bazowy jest taki sam.

Jeśli nauczysz się korzystać z apt-get i yum, pokryjesz 80% dystrybucji, a 99% systemów, które najprawdopodobniej napotkasz.

Każda dystrybucja zrobi coś nieco innego z menedżerem okien. Większość głównych dystrybucji wybiera pomiędzy KDE i Gnome, przy czym Gnome wydaje się obecnie popularny. Wspaniałą rzeczą w Linuksie jest to, że możesz zmienić menedżera okien, jeśli chcesz (przejdź do Kreatora okien!).

Jeśli nauczysz się wiersza poleceń, nie ma „dużej” różnicy, ale zmiany GUI między dystrybucjami z pewnością wpłyną na twój wybór. Ponadto niektóre dystrybucje są dostarczane ze sterownikami, które ułatwią korzystanie z niektórych urządzeń, takich jak karty graficzne.

Bardzo polecam Linux Mint dla systemów domowych i waniliowy Debian, Ubuntu (edycja serwerowa) lub CentOS dla serwerów.

Mark Turner
źródło
+1 za większość twoich komentarzy. Nie zgodziłbym się jednak na używanie waniliowego Ubuntu dla serwerów. Ubuntu ma specjalną dystrybucję serwerów, która usuwa wiele puchu X, który po prostu nie jest wymagany dla bezgłowego pudełka siedzącego w szafie ...
Russell Heilling 15.07.2009
Zgoda. Dokonam edycji, aby to odzwierciedlić.
Mark Turner
Powiedziałbym, że openSUSE, oparty na RPM, może stać się trzecią ważną dystrybucją. Znacznie lepiej niż IMO Fedory, ale nie chce rozpętać wojny z płomieniami. Kilka innych dystrybucji, takich jak Arch z własnymi systemami zarządzania pakietami, również zyskuje na popularności, ale być może jeszcze nie jest „poważna”.
Evan,
3

Mimo że menedżery pakietów są różne, rozumiem (chociaż nie używam Linuksa regularnie), że większość pakietów jest dostępna w taki czy inny sposób z dowolną dystrybucją. Ponadto systemy okien / środowiska pulpitu są różne, ale i tak można zainstalować alternatywne. Jedyną rzeczą, o której mogę teraz myśleć, jest prosta różnica w społecznościach otaczających dystrybucje.

Jestem prawie pewien, że będziesz w stanie znaleźć sposób na robienie tego, co chcesz.

jtbandes
źródło
3

Jak inni sugerowali zarządzanie pakietami, domyślne wybory oprogramowania (szczególnie środowisko pulpitu) i układ plików konfiguracyjnych są najbardziej oczywistymi różnicami między dystrybucjami.

Myślę jednak, że ważniejsze są różne filozofie, którymi podążają dystrybucje. Aby wymienić tylko kilka:

  • Ubuntu / Fedora - wrażenia użytkownika, spójny interfejs, wiele wbudowanych narzędzi graficznych.
  • Arch - Proste i czyste, nowoczesne oprogramowanie
  • Gentoo - wyjątkowo konfigurowalny, oparty na źródłach
  • Debian - Lekki, solidny jak skała, stabilność w stosunku do nowego oprogramowania
gacrux
źródło