Jaka jest różnica między Arch Linux a Gentoo Linux? Ich ideologie wydają się do mnie bardzo podobne.
arch-linux
gentoo
Ritik
źródło
źródło
gcc
, będziesz wiedział. Nigdy nie widziałem procesu, w którym początkujący, taki jak ja, mógłby skompilować / zainstalować 1500 pakietów bez błędów, w tym gcc, webkit i Libreoffice (pełny). Ponadto Podręcznik Gentoo zawiera najbardziej szczegółowy opis instalacji, jaki kiedykolwiek widziałem. Używam ryżu Arch - basmati ;-)Odpowiedzi:
Tak, dystrybucje są podobne, oba mają na celu zadowolenie bardziej doświadczonych użytkowników, a oba mają być szybkie i wysoce konfigurowalne. Najbardziej technicznym podobieństwem jest to, że oba są oparte na jądrze Linux.
Chociaż większość funkcji może wydawać się podobna, obie są różne na wiele sposobów.
Najwyraźniej dokumentacja Gentoo jest bardzo zastraszająca dla nowych użytkowników, podczas gdy dokumentacja Arch jest w dużej mierze zgodna z mottem KISS (Mówiąc prosto, głupio).
Menedżerowie pakietów również są różni. Arch Linux używa Pacmana (lub w niektórych spinach, takich jak antergo, Pacman XG), który używa dobrego, wstępnie skompilowanego systemu pakietów, podczas gdy Gentoo używa menedżera Portage, który tworzy pakiety z kodu źródłowego .
Różnica w zarządzaniu pakietami w jednej dystrybucji może mieć mniej przygotowanych pakietów niż w drugiej. Powiedziałbym, że Arch miałby większy wybór pakietów w porównaniu do Gentoo, ale wybór poszczególnych pakietów może być również inny.
Jednak większość pakietów jest dostępna w kodzie źródłowym. Możesz więc dość łatwo je zbudować, aby pasowało do dowolnego menedżera pakietów, którego używasz.
(Jeśli jesteś zainteresowany, menedżer portage Gentoo ma wiele dobrych funkcji niedostępnych w świeżo zainstalowanym Pacmanie)
Popularność jest różnicą. Chociaż możesz być zainteresowany oryginalnością, przyjęcie systemu operacyjnego może mieć duży wpływ na wrażenia związane z Linuksem. Przede wszystkim w tym, ile plików można uzyskać poza dyskiem i ile samouczków trzeba obejrzeć w razie potrzeby.
Według distrowatch Arch Linux zajmuje 8 miejsce w ogólnej popularności, podczas gdy Gentoo jest na 47 miejscu .
Chociaż popularność może pomóc, może nie pomóc w łatwym wyborze dystrybucji. Nie testowałem osobiście Gentoo, może to być po prostu zadziwiająco funkcjonalny i prosty system operacyjny, podczas gdy Arch wyrósł znacznie dalej dzięki przewadze.
Gentoo ma wiele oficjalnie obsługiwanych komputerów stacjonarnych od AfterStep i BlackBox, po Gnome i Xfce. Arch Linux oficjalnie obsługuje głównie główne komputery stacjonarne. (Prawdopodobnie dlatego, że jest powszechnie przyjęty jako system wiersza poleceń).
Mógłbym wymienić wiele innych różnic, ale oprócz powyższych (i być może innych) różnic, rozkłady są dość podobne.
Jeśli chcesz mieć dobry zasób do porównań, polecam distrowatch.com , jeśli jeszcze go nie przeglądałeś.
źródło
Prawdopodobnie największą różnicą jest to, że gentoo dostarcza pakiety źródłowe, podczas gdy arch udostępnia skompilowane pliki binarne. Arch obsługuje także tylko maszyny x86, choć z pewnym sukcesem został przeniesiony do innych architektur. Spójrz tutaj na listę.
źródło
Podczas instalacji Gentoo będziesz o wiele bardziej zachęcany do kompilacji własnego jądra, doświadczenia, które powinien przejść każdy zaawansowany użytkownik Linuksa. :)
Arch domyślnie używa systemd do jego inicjalizacji. Systemd staje się coraz bardziej popularny i większość dystrybucji przenosi się do niego zamiast starego systemu inicjacji w stylu System-V. Gentoo domyślnie używa tego starszego systemu init, ale korzysta z niego OpenRC. Jednak Gentoo ma systemd dostępny w Portage .
Jest jednak jedno podobieństwo, o którym chciałbym wspomnieć: możesz dowiedzieć się wiele o Linuksie, po prostu instalując dowolną dystrybucję!
źródło