Nawyk jest wrogiem zmian. Jeśli używasz Linuksa od jakiegoś czasu, być może przyzwyczaiłeś się do oferowanej przez niego dystrybucji. Jeśli twoja sytuacja i obliczenia wymagają zmiany, powinieneś to przemyśleć. Jeśli nie, możesz rozważyć naukę nowego systemu z korzyścią dla obaw. Wiedza jest bardzo lekkim obciążeniem.
Krótki gentoo
System Gentoo jest skierowany do użytkowników Savvier, jako taki, nie jest niewygodny na początek. Jako przykład instalator jest tylko wierszem poleceń, co oznacza, że musisz skompilować oprogramowanie, więc zainstalowałeś. Istnieją jednak pewne wyjątki od tego.
Kiedy wybierzesz Gentoo, musisz być przygotowany na linię polecenia. Poza tym, nie potrzebujesz również domyślnego pulpitu. Jeśli chcesz trochę więcej wygody, użyj pochodnej. W tym artykule można znaleźć porównanie pochodnych.
Podczas gdy korzystanie z instalatora wiersza poleceń wydaje się niewygodne, jest to korzystne, gdy się do niego przyzwyczaisz. Szczególnie menedżer pakietów linii poleceń Gentoo ma zaskakującą liczbę funkcji, w tym wiadomości! Dzięki temu możesz przeczytać najnowsze wiadomości o Gentoo z wiersza poleceń.
Jeśli masz problem ze znalezieniem aplikacji, możesz dodać obsługę FlatPak z pakietem. Jeśli chcesz korzystać z AppImage, będziesz potrzebować wymaganego libfuse, który Gentoo dostarcza jako SYS-FS/FUUSE.
Krótki Ubuntu
Ubuntu to dopracowana wersja Debiana. Dołączone pakiety pomogą ci w znalezieniu instrumentów pochodnych łatwiejszych. To najpopularniejsza dystrybucja dostarczana przez kanoniczną. Zawsze znajdziesz odniesienia do Ubuntu w kontaktach z Linux.
Ostatecznie masz świetnego instalatora graficznego po wyborze Ubuntu. Zanim zaczniesz, pamiętaj, aby wybrać swoje ulubione środowisko stacjonarne. Domyślnie to gnome, jeśli chcesz KDE, musisz wybrać Kubuntu. Jeśli masz inne preferencje, dostępne jest wiele wstępnych setów. Jeśli zaczniesz od niewłaściwego, skończysz z wieloma niepotrzebnymi pakietami.
Dodawanie oprogramowania można wykonać na wiele sposobów. Standard to oczywiście ich własne repozytoria, które wykorzystują pliki formatu debian. Po drugie, wybrali także i zaprojektowali Snap jako domyślne domyślne. Poza tym możesz również użyć FlatPak i Appimage.
Podstawowe różnice w filozofii
Ubuntu korzysta z menedżera pakietu Debian, skierowanego głównie do pakietów binarnych. Chociaż kod źródłowy jest dostępny dla większości pakietów, to sprawia, że instalacja jest szybsza. Ponadto przeskakiwanie menedżerów komputerów stacjonarnych jest mniej ryzykowne. Gentoo ma na celu dostarczenie kodu źródłowego i pozwolenie instalatorowi skompilować go na platformę, której używasz lub planujesz używać. Gentoo próbuje i zwykle udaje się stworzyć system, który jest wyjątkowo zoptymalizowany dla konkretnego systemu, którego używasz. Jeśli chcesz, możesz wybrać konkretny model procesora. Dzięki zmiennej użycia możesz zmusić binarę do wspierania tylko konkretnego komputera stacjonarnego. Oprócz tego możesz skompilować każdy pakiet i zainstalować go w obu systemach. Niemniej jednak filozofia prowadzi do bardzo różnych zachowań domyślnych. Doprowadziło to do wielu wojen płomiennych.
Różnice pakietów
Pakiety w Gentoo zawierają linki do upstream i rzadko zawiera dowolny kod źródłowy. Większość systemu opakowań pomaga ustawić opcje kompilacji i obsługiwać łatki.
Pakiety w Ubuntu, Natomiast zawierają cały kod binarny lub źródłowy. Zależności są kontrolowane przez oba systemy, choć w Gentoo możesz użyć parametrów zwanych szczelinami, aby zainstalować kilka wersji. W Ubuntu musisz przejść przez obręcze, aby uzyskać kilka wersji, dzięki aplikacjom możesz użyć appimage.
Wykorzystanie i instalacja różnic
Głównym celem Gentoo jest optymalizacja systemu przy każdej instalacji. Jak wspomniano wcześniej, prowadzi to do długiej i często powolnej procedury instalacji. Zwolennicy twierdzą, że doprowadzi to do szybszego i bardziej stabilnego systemu. Jest to prawdopodobnie prawda, o ile poświęcisz czas na wykonanie pracy w instalacji. W przypadku małych systemów dobrym pomysłem jest uruchomienie instalacji z rozproszonym kompilatorem, takim jak Distcc. Przyspieszy to kompilację, prowadząc do bardziej zoptymalizowanego systemu. Dla wielu użytkowników jest to uciążliwość. Niemniej jednak w obu przypadkach masz specjalne dystrybucje i procedury dla popularnej Raspberry Pi. Obejmuje to zoptymalizowany plik Stage3, który jest podstawowym systemem, który może działać w systemach docelowych. Procedura jest tutaj, pokazuje, jak pobrać obraz i scenę3. Ponadto otrzymasz krótkie wprowadzenie do kompilacji krzyżowej za pomocą pakietu Gentoo „Sys-Devel/Crossdev”. Ten pakiet obsługuje ARMV6, dzięki czemu można zainstalować na oryginale i, co najważniejsze, pi zero w.
W przypadku Ubuntu możesz wybrać i zainstalować obrazy z ich strony internetowej. Są to gotowe systemy, które mają być serwerami lub wybranymi komputerami stacjonarnymi. Możesz także użyć pakietów źródłowych i skompilować rzecz, w której jest mniej skomplikowana w porównaniu z użyciem Gentoo.
W większych systemach, podobnie jak laptop, musisz zmierzyć wydajność lub mieć wyjątkowe wymagania, aby zrobić znaczącą różnicę. Wielu miłośników Gentoo wybiera odpowiednią pochodną i przykleja się do tego. Kiedy czują, że potrzebują ulepszenia, ponownie kompilują odpowiednie części systemu.
Kto jest zwycięzcą?
To bardzo subiektywne pytanie. Odpowiedź może się różnić dla tego samego użytkownika od różnych okoliczności. Ubuntu wygrywa z łatwością, kilka pakietów i wygoda. Gentoo ma tę zaletę, że staje się najbardziej wydajny, podobnie jak ich cel. Musisz wybrać, jakie są twoje priorytety i iść po to. Najważniejszą rzeczą, którą musisz wziąć pod uwagę, jest rozkład, który odpowiada Twoim potrzebom systemu. Wiele razy Gentoo wygra, ale dopiero po włożeniu wysiłku z właściwych powodów.
Wniosek
Dla wielu użytkowników wybór gentoo jest gigantycznym skokiem. Skok, którego nigdy nie przyjmują, ale może być poważnym błędem, jeśli masz ważne powody korzystania z komputera lub systemu komputerów.