Porównano 10 najpopularniejszych dystrybucji Linuksa
Linux nie jest kompletnym systemem operacyjnym - to tylko jądro. Dystrybucje systemu Linux pobierają jądro Linuxa i łączą je z innym bezpłatnym oprogramowaniem w celu utworzenia kompletnych pakietów. Istnieje wiele różnych dystrybucji Linuksa.
Jeśli chcesz "zainstalować system Linux", musisz wybrać dystrybucję. Możesz także użyć Linux From Scratch, aby skompilować i złożyć własny system Linux od podstaw, ale to ogromna ilość pracy.
Ubuntu
Ubuntu jest prawdopodobnie najbardziej znaną dystrybucją Linuksa. Ubuntu jest oparty na Debianie, ale ma własne repozytoria oprogramowania. Większość oprogramowania w tych repozytoriach jest zsynchronizowana z repozytoriami Debiana.
Projekt Ubuntu skupia się na zapewnieniu solidnego doświadczenia na komputerach stacjonarnych (i serwerze) i nie obawia się zbudowania własnej niestandardowej technologii. Ubuntu używało środowiska graficznego GNOME 2, ale teraz używa własnego środowiska graficznego Unity. Ubuntu buduje nawet własny serwer graficzny Mir, podczas gdy inne dystrybucje działają na Wayland.
Ubuntu jest nowoczesny, ale nie jest zbyt krwawy. Oferuje publikacje co sześć miesięcy, z bardziej stabilnym wsparciem LTS (wsparcie długoterminowe) co dwa lata. Ubuntu pracuje obecnie nad rozszerzeniem dystrybucji Ubuntu na smartfony i tablety.
Linux Mint
Mint jest dystrybucją Linuksa opartą na Ubuntu. Korzysta z repozytoriów oprogramowania Ubuntu, więc te same pakiety są dostępne w obu. Pierwotnie Mint był dystrybucją alternatywną, którą kochał głównie dlatego, że zawierał kodeki i opatentowane oprogramowanie, które domyślnie nie zawierało Ubuntu.
Ta dystrybucja ma teraz swoją własną tożsamość. Nie znajdziesz tutaj własnego pulpitu Unity - zamiast tego dostajesz bardziej tradycyjny pulpit Cynamonu lub MATE. Mint stosuje bardziej swobodne podejście do aktualizacji oprogramowania i nie instaluje automatycznie krytycznych aktualizacji oprogramowania. Kontrowersyjnie doprowadziło to niektórych deweloperów Ubuntu do oznaczenia go jako niepewnego.
Debian
Debian to system operacyjny składający się wyłącznie z bezpłatnego oprogramowania o otwartym kodzie źródłowym. Projekt Debian działa od 1993 roku - ponad 20 lat temu! Ten szeroko szanowany projekt wciąż wydaje nowe wersje Debiana, ale znany jest z tego, że porusza się znacznie wolniej niż dystrybucje takie jak Ubuntu czy Linux Mint. To może uczynić go bardziej stabilnym i konserwatywnym, co jest idealne dla niektórych systemów.
Ubuntu zostało pierwotnie założone, aby zdobyć rdzeń stabilnego Debiana i szybciej je ulepszać, łącząc oprogramowanie w przyjazny dla użytkownika system, który jest częściej aktualizowany..
Fedora
Fedora to projekt skoncentrowany na wolnym oprogramowaniu - nie znajdziesz tutaj łatwego sposobu instalowania własnych sterowników graficznych, chociaż są dostępne repozytoria firm trzecich. Fedora jest krwawieniem i zawiera najnowsze wersje oprogramowania.
W przeciwieństwie do Ubuntu, Fedora nie tworzy własnego środowiska graficznego ani innego oprogramowania. Zamiast tego projekt Fedora wykorzystuje oprogramowanie "upstream", zapewniając platformę integrującą całe to oprogramowanie źródłowe bez dodawania własnych niestandardowych narzędzi lub łatania go zbyt wiele. Fedora jest domyślnie wyposażona w środowisko graficzne GNOME 3, ale możesz także uzyskać "obroty", które pochodzą z innych środowisk graficznych.
Fedora jest sponsorowana przez Red Hat i jest podstawą komercyjnego projektu Red Hat Enterprise Linux. W przeciwieństwie do RHEL, Fedora krwawi i nie jest obsługiwana przez długi czas. Jeśli chcesz uzyskać stabilniejszą wersję, która będzie obsługiwana przez dłuższy czas, Red Hat wolałby korzystać z produktów Enterprise.
CentOS / Red Hat Enterprise Linux
Red Hat Enterprise Linux to komercyjna dystrybucja Linuksa przeznaczona dla serwerów i stacji roboczych. Jest oparty na projekcie Fedora o otwartym kodzie źródłowym, ale ma być stabilną platformą z długoterminowym wsparciem.
Red Hat stosuje prawo o znakach towarowych, aby zapobiec redystrybucji oficjalnego oprogramowania Red Hat Enterprise Linux. Jednak podstawowe oprogramowanie jest bezpłatne i open-source. CentOS to projekt społecznościowy, który pobiera kod Red Hat Enterprise Linux, usuwa wszystkie znaki towarowe Red Hat i udostępnia je do bezpłatnego użytku i dystrybucji. Jest to darmowa wersja RHEL, więc dobrze, jeśli chcesz stabilną platformę, która będzie obsługiwana przez długi czas. CentOS i Red Hat ogłosili niedawno, że współpracują, więc CentOS jest teraz częścią samego Red Hata.
openSUSE / SUSE Linux Enterprise
openSUSE to stworzona przez społeczność dystrybucja Linuksa sponsorowana przez firmę Novell. Novell zakupił SuSE Linux w 2003 roku i nadal tworzy korporacyjny projekt Linux znany jako SUSE Linux Enterprise. Tam, gdzie Red Hat ma projekt Fedora, który zasila Red Hat Enterprise Linux, Novell ma projekt openSUSE, który jest dostępny w SUSE Linux Enterprise.
Podobnie jak Fedora, openSUSE jest bardziej krwawą wersją Linuksa. SUSE był kiedyś jedną z wielkich przyjaznych dla użytkownika dystrybucji Linuksa dla komputerów, ale ostatecznie Ubuntu wziął tę koronę.
Mageia / Mandriva
Mageia jest rozwidleniem Mandriva Linux stworzonym w 2011 roku. Mandriva - wcześniej znana jako Mandrake - była kiedyś jedną z doskonałych, przyjaznych dla użytkownika dystrybucji Linuksa.
Podobnie jak Fedora i openSUSE, jest to projekt stworzony przez społeczność, mający na celu stworzenie dystrybucji Linuksa o otwartym kodzie źródłowym. Mandriva SA nie tworzy już konsumenckiej dystrybucji Linuksa dla komputerów stacjonarnych, ale ich biznesowe projekty serwerów linuksowych oparte są na kodzie Mageia - podobnie jak Fedora i openSUSE dostarczają kod do swoich odpowiedników w firmie.
Arch Linux
Arch Linux jest bardziej stary niż wiele innych dystrybucji Linuksa. Został zaprojektowany z myślą o elastyczności, lekkości, minimalności i "Zachowaniu prostoty". Utrzymanie tego w prostocie nie oznacza, że Arch oferuje mnóstwo graficznych narzędzi i automatycznych skryptów konfiguracyjnych, które pomagają w konfiguracji systemu. Zamiast tego oznacza to, że Arch rezygnuje z tego i nie wchodzi ci w drogę.
Odpowiadasz za prawidłową konfigurację systemu i instalację oprogramowania, które lubisz. Arch nie zapewnia oficjalnego interfejsu graficznego dla swojego menedżera pakietów lub złożonych graficznych narzędzi konfiguracyjnych. Zamiast tego zapewnia czyste pliki konfiguracyjne przeznaczone do łatwej edycji. Płyta instalacyjna zrzuca użytkownika na terminal, gdzie należy wprowadzić odpowiednie polecenia, aby skonfigurować system, podzielić dyski i zainstalować system operacyjny.
Arch używa modelu "rolling release", co oznacza, że każdy obraz instalacyjny jest tylko migawką bieżącego oprogramowania. Każda część oprogramowania będzie aktualizowana z biegiem czasu bez potrzeby aktualizacji do nowej wersji "Arch".
Ta dystrybucja ma trochę wspólnego z Gentoo, który był popularny w tym samym czasie. Obie dystrybucje Linux są przeznaczone dla użytkowników, którzy wiedzą, jak działają ich systemy lub którzy są przynajmniej chętni do nauki. Jednak Arch używa pakietów binarnych, podczas gdy Gentoo (niepotrzebnie) skupia się na kompilowaniu każdego fragmentu oprogramowania ze źródła - oznacza to, że szybko instaluje się oprogramowanie na Arch, ponieważ nie musisz tracić cykli procesora i czasu, czekając na kompilację oprogramowania.
Slackware Linux
Slackware to kolejna instytucja. Założona w 1993 roku, Slackware jest najstarszą dystrybucją Linuksa, która wciąż utrzymuje i publikuje nowe wydania.
Jego rodowód pokazuje - podobnie jak Arch, Slackware rezygnuje ze wszystkich niepotrzebnych narzędzi graficznych i automatycznych skryptów konfiguracyjnych. Nie ma graficznej procedury instalacji - musisz ręcznie podzielić dysk na partycje, a następnie uruchomić program instalacyjny. Slackware uruchamia się domyślnie w środowisku wiersza poleceń. To bardzo konserwatywna dystrybucja Linuksa.
Puppy Linux
Puppy Linux to kolejna dość dobrze znana dystrybucja Linuksa. Poprzednie wersje zostały zbudowane na Ubuntu, ale najnowsze są oparte na Slackware. Puppy został zaprojektowany jako mały, lekki system operacyjny, który może działać na bardzo starych komputerach. Plik ISO szczenięcia ma 161 MB, a Puppy może uruchamiać się z tego dysku w środowisku na żywo. Puppy może działać na komputerach z 256 MB lub pamięcią RAM, chociaż zaleca 512 MB dla najlepszego doświadczenia.
Szczeniak nie jest najnowocześniejszy i nie ma wszystkich najgłośniejszych dzwonków i gwizdów, ale może pomóc w odzyskaniu starego komputera.
To nie są jedyne dystrybucje Linuksa. Distrowatch zawiera wiele list i próbuje je uszeregować według popularności.
Image Credit: Eduardo Quagliato na Flickr