Arch Linux vs. Garuda Linux
W dzisiejszym artykule z serii Distro vs. Distro postanowiłem porównać dwie dystrybucje Linux: Arch Linux oraz bazującą na Arch-u Garuda Linux.
Arch Linux to darmowa dystrybucja open-source, znana ze swojej prostoty i elastyczności. Po raz pierwszy wydana w 2002 roku, zyskała spore grono zwolenników w społeczności Linuksa. Arch Linux działa w modelu ciągłych wydań, co oznacza, że użytkownicy nie muszą ponownie instalować całego systemu, aby być na bieżąco. Po zainstalowaniu, regularne aktualizacje aktualizują system do najnowszej wersji.
Garuda Linux to dystrybucja ciągła oparta na Arch Linux. W przeciwieństwie do Arch Linux, Garuda Linux jest dostarczany z graficznym instalatorem (Calamares) dla łatwej instalacji oraz innymi graficznymi narzędziami do zarządzania systemem. Garuda to dystrybucja zorientowana na wydajność z wieloma poprawkami zwiększającymi wydajność.
Jaka jest różnica pomiędzy nimi? Czy lepszym wyborem jest baza Arch Linux w niezmienionej postaci, czy jego klon z dodatkowymi usprawnieniami?
1. Rozwój dystrybucji
Arch Linux: Arch Linux to system ciągły, Arch nie ma żadnych „wydań” co kilka miesięcy. System jest aktualizowany poprzez wydanie jednego polecenia, a wszystkie nowe pakiety są pobierane i instalowane.
Garuda Linux: Garuda to również system ciągły, aktualizacje są dostarczane na bieżąco. Nowe obrazy ISO dostarczają system live z graficznym instalatorem do instalacji systemu na dysku komputera.
2. Instalacja systemu
Arch Linux: Posiada instalator systemu, który działa w trybie tekstowym, oferując możliwość większości aspektów systemu docelowego. W odróżnieniu od starszych wydań Arch Linux, w których trzeba było ręcznie przygotować dysk i chroot-ować w celu ręcznej instalacji i konfiguracji wszystkich elementów, instalator CLI umożliwia instalację Arch Linux w dużo prostszy sposób. Dzięki opcji wyboru pulpitu, instalator instaluje również jeden z kilkunastu pulpitów i menadżerów okien do wyboru.
Garuda Linux: Instalacja Garuda Linux odbywa się za pomocą graficznego instalatora Calamares, który w prosty sposób umożliwia skonfigurowanie systemu docelowego. Garuda Linux oferuje kilka wersji obrazu ISO z preinstalowanymi pulpitami do wyboru, takimi jak: Xfce, GNOME, KDE Plasma, Cinnamon, Sway, i3, Hyprland.
3. Konfiguracja systemu
Arch Linux: Arch stawia na prostotę i pełną kontrolę użytkownika. Takie podejście pozwala na szeroką personalizację, ale wymaga znacznej inwestycji czasu i solidnej znajomości zagadnień Linuksa.
Garuda Linux: Dzięki możliwości wyboru nośnika instalacyjnego z prekonfigurowanym pulpitem, Garuda oferuje gotowy do użycia system bazujący na Arch Linux.
4. Oprogramowanie
Arch Linux: Repozytoria Arch Linux są szybko aktualizowane i zawierają najnowsze wersje pakietów. Z jednej strony jest to zaleta, lecz z drugiej może być wadą, gdyż najnowsze wersje nie zawsze są w pełni stabilne i mogą stwarzać problemy. Można również dodać obsługę repozytoriów społeczności AUR.
Garuda Linux: Zawiera interfejs graficzny Pamac z Manjaro dla menadżera pakietów Pacman, który umożliwia instalację pakietów z repozytoriów oraz za pośrednictwem repozytoriów Snap i Flatpak. Wsparcie dla AUR zapewnia Chaotic-AUR. Można również korzystać z wiersza poleceń.
5. Wymagania sprzętowe
Arch Linux: Zalecany jest procesor 1 GHz lub szybszy. Do instalacji minimalnej wymagane jest co najmniej 512 MB pamięci RAM. Jednak dla bardziej komfortowego korzystania z komputera stacjonarnego z graficznym pulpitem zaleca się 2 GB lub więcej. Do instalacji podstawowej potrzebne jest minimum 2 GB wolnego miejsca na dysku. Jeśli planujesz zainstalować środowisko graficzne i dodatkowe oprogramowanie, zalecane jest 10-20 GB lub więcej. Połączenie z internetem jest niezbędne.
Garuda Linux: Garuda Linux wymaga procesora 64-bitowego, minimum 4 GB pamięci RAM (zalecane 8 GB), 30 GB pamięci masowej (zalecane ponad 40 GB), procesora z serii 300/Ryzen 1000 lub nowszego oraz karty graficznej zgodnej z OpenGL 3.3+. Do instalacji wymagany jest pendrive o pojemności co najmniej 4 GB. Domyślnym systemem plików jest BTRFS.
Podsumowanie
Instalacja „waniliowego” Arch-a wymaga więcej pracy niż prawdopodobnie zakładają osoby, które tego nie zrobiły. Arch Linux ma rozbudowaną społeczność i obszerne wiki, które jest powszechnie uważane za jedno z najlepszych źródeł informacji dla użytkowników Linuksa. Oczekuje się jednak, że użytkownicy sami będą przeprowadzać badania i rozwiązywać problemy, co może być trudne dla początkujących.
Twórcy Garudy dodali instalator z graficznym interfejsem użytkownika, różne narzędzia i uporali się z uciążliwymi problemami związanymi z konfiguracją po instalacji, które zazwyczaj pozostawia się samemu użytkownikowi.
Garuda oferuje ulepszenia, takie jak instalator z graficznym interfejsem użytkownika, jądro Linux TKG, system plików BTFS, gotowy pulpit, dobrą konfigurację po instalacji, Garuda Gamer, interfejs graficzny umożliwiający łatwą instalację pakietów związanych z grami i wiele więcej. Łatwo też utworzyć własny obraz ISO.
Biorąc pod uwagę wszystko powyższe, Arch Linux jest skierowany do użytkowników bardziej doświadczonych, którzy chcą samodzielnie skonfigurować swój system. Garuda dostarcza w pełni skonfigurowany, gotowy do pracy system bazujący na Arch Linux, bez konieczności dodatkowej konfiguracji.
Jeśli chcesz zbudować system krok po kroku, Arch Linux będzie dobrym rozwiazaniem, jeśli chcesz używać gotowego Arch-a, zainstaluj Garudę.

