Dystrybucje Linux’a – najważniejsze różnice i zastosowanie

article-thumbnail

Pomimo, że większość użytkowników korzysta na komputerze czy laptopie z systemów operacyjnych firmy Microsoft, to właśnie Linux działa na największej ilości urządzeń (Google Android jest oparty na jądrze Linux).

Przeciętnego użytkownika komputera mnogość dystrybucji opartych na jądrze LINUX bez wątpienia może przyprawić o zawrót głowy. Praktycznie nie możliwe jest skatalogowanie wszystkich z nich. Jednak wśród nich jest kilka szczególnie znanych i często używanych.

Krótka lista najważniejszych dystrybucji.

  • Debian
  • Ubuntu
  • Kali Linux
  • Linux Mint
  • Manjaro
  • OpenSuse
  • Fedora
  • Red hat
  • CentOS
  • Android

Co łączy Debiana, Ubuntu Kali i Mint ?

Dystrybucje takie jak Ubuntu, Kali Linux czy Linux Mint są oparte o strukturę Debiana, stąd w większości przypadków polecenia i pliki konfiguracyjne są na nich takie same. Musimy jednak pamiętać, że każda z tych dystrybucji powstała w innym celu. Przykładowo Debian jest systemem-bazą na której buduje się nowe dystrybucje np. Debian Med czy Debian Edu. Ubuntu ma pozwolić na komfortową pracę w środowisku graficznym, ale używa się go też jako serwera. Linux Mint ma za zadanie stworzyć przyjazne środowisko pracy, a Kali jest wyspecjalizowany pod tak zwane testy penetracyjne czyli omijanie zabezpieczeń.

Czym mogą różnić się poszczególne dystrybucje

Dystrybucje mogą różnić się miedzy sobą takimi cechami jak:

  • Budowa i lokalizacja skryptów inicjalizujących.
  • Położenie określonych katalogów
  • Sposób dostarczania oprogramowania i kontrola spójności wersji
  • Dodatkowe narzędziach służące do administrowania systemem.
  • Środowisko graficzne
  • Przeznaczenie / zastosowanie

Najważniejsze informacje

DystrybucjaZastosowanieOparty o Przyjazność dla użytkówkaŚrodowisko graficzne Menedżer pakietów
DebianOgólneŚredniaopcjonalneAPT
Ubuntu Ogólne/SerwerDebianDosyć Dużaopcjonalne / GNOMEAPT
KaliTesty penetracyjneDebianNiskaopcjonalneAPT
MintOgólneUbuntu/DebianDużaGNOME XFCE MATE CinnamonAPT
ManjaroOgólneArchLinuxDużaGNOME XFCE KDAPacman/AUR
OpenSUSEOgólne/SerwerSUSE LinuxDużaGNOMERPM
FedoraSerwerRed Hat LinuxRaczej małaopcjonalneRPM
RedHatGłównie SerwerRaczej małaopcjonalneYUM/RPM
CentOSSerwerRed HatRaczej małaopcjonalneYUM
AndroidMultimedialneDużawłasnenie dotyczy

Jaką dystrybucję wybrać

Pierwszą dystrybucją, jaką polecałbym do nauki, jest Ubuntu. System opracowany przez firmę Canonical jest prosty w obsłudze, jednocześnie nie tracą na funkcjonalności. Dlatego idealnie nadaje się na początek. Bez wątpienia z czasem będziemy potrzebować coraz lepszych narzędzi. Dlatego z czasem przyjdzie pora na zmianę używanego OS’a. Chociażby osoby pracujące w braży cyber-bezpieństwa zainteresują się systemem Kali Linux. Podobnie osoby zajmujące się konfiguracja serwerów pewnie zaczną korzystać z CentOS albo RedHat’a.

Wybór systemu operacyjnego wbrew pozorom nie jest taki prosty. Musimy wziąć pod uwagę wiele czynników. Najważniejszym z nich jest wytypowanie, do czego systemu będziemy używać. Następnie możemy wypisać konieczne i pożądane funkcjonalności. Baza systemu też jest nie bez znaczenia. Chociażby użytkownik Fedory szybciej nauczy się RedHat’a czy CentOS’a. Gdy to już wytypowaliśmy, możemy ograniczyć listę potencjalnych kandydatów, szukając tych które odpowiadają naszym preferencjom np. pod względem GUI.