Was ist der Unterschied zwischen Arch Linux und Gentoo Linux? Ihre Ideologien scheinen mir ziemlich ähnlich zu sein.
arch-linux
gentoo
Ritik
quelle
quelle
gcc
, wissen Sie. Ich habe noch nie einen Prozess gesehen, bei dem ein Anfänger wie ich 1500 fehlerfreie Pakete kompilieren / installieren konnte, einschließlich gcc, webkit und Libreoffice (full). Außerdem enthält das Gentoo-Handbuch die detaillierteste Installationsanleitung, die ich je gesehen habe. Ich benutze Arch -Antworten:
Ja, die Distributionen sind ähnlich, da beide so eingestellt sind, dass sie erfahrene Benutzer zufrieden stellen, und beide darauf abzielen, schnell und in hohem Maße anpassbar zu sein. Die größte technische Ähnlichkeit besteht darin, dass beide auf dem Linux-Kernel basieren.
Während die meisten Funktionen ähnlich erscheinen, unterscheiden sich die beiden in vielerlei Hinsicht.
Anscheinend ist die Gentoo-Dokumentation für neue Benutzer sehr einschüchternd, während die Arch-Dokumentation dem KISS-Motto (Keep it simple, dumm) sehr gerecht wird.
Paketmanager sind auch anders. Arch Linux verwendet den Pacman (oder in einigen Spins, wie Antergos, Pacman XG), der das gute vorkompilierte Paketsystem verwendet, während Gentoo den Portage Manager verwendet, der Pakete aus dem Quellcode erstellt .
Aufgrund der Unterschiede bei den Paketmanagern sind in einer Distribution möglicherweise weniger Pakete als in der anderen bereit. Ich würde sagen, dass Arch im Vergleich zu Gentoo eine größere Auswahl an Paketen hat, aber die Auswahl der einzelnen Pakete kann auch unterschiedlich sein.
Die meisten Pakete sind jedoch im Quellcode verfügbar. Sie können sie also relativ einfach für jeden Paketmanager erstellen, den Sie verwenden.
(Wenn Sie interessiert sein könnten, bietet Gentoos Portage Manager viele gute Funktionen, die im frisch installierten Pacman nicht verfügbar sind.)
Popularität ist ein Unterschied. Obwohl Sie vielleicht daran interessiert sind, originell zu sein, kann die Einführung Ihres Betriebssystems einen großen Unterschied in Ihrer Linux-Erfahrung bewirken. In erster Linie, in wie vielen Dateien Sie außerhalb des Datenträgers zugreifen können und in wie vielen Tutorials Sie in Zeiten der Not nachsehen müssen.
Laut Distrowatch belegt Arch Linux den 8. Platz in der Gesamtwertung, Gentoo den 47. Platz .
Auch wenn die Popularität hilfreich sein kann, hilft Ihnen dies möglicherweise nicht bei der einfachen Auswahl einer Distribution. Ich persönlich habe Gentoo nicht ausprobiert, es könnte einfach ein erstaunlich funktionales und einfaches Betriebssystem sein, während Arch mit seinem Vorsprung noch viel weiter aufgestiegen ist.
Gentoo bietet eine Vielzahl von offiziell unterstützten Desktops, von AfterStep und BlackBox bis hin zu Gnome und Xfce. Arch Linux unterstützt offiziell hauptsächlich die wichtigsten Desktops. (Wahrscheinlich, weil es allgemein als Befehlszeilensystem verwendet wird).
Ich könnte viel mehr Unterschiede auflisten, aber abgesehen von den obigen (und vielleicht anderen) Unterschieden sind die Verteilungen ziemlich ähnlich.
Wenn Sie möchten, dass eine gute Ressource Vergleiche anstellt , empfehle ich distrowatch.com , falls Sie es noch nicht angeschaut haben.
quelle
Der wahrscheinlich größte Unterschied ist, dass Gentoo Quellpakete bereitstellt, während Arch vorkompilierte Binärdateien bereitstellt. Arch unterstützt auch nur x86-Computer, obwohl es mit einigem Erfolg auf andere Architekturen portiert wurde. Schauen Sie hier für eine Liste.
quelle
Bei der Installation von Gentoo werden Sie viel mehr dazu ermutigt, Ihren eigenen Kernel zu kompilieren, eine Erfahrung, die jeder Power-User von Linux durchmachen sollte. :)
Arch verwendet standardmäßig systemd für die Initialisierung. systemd wird immer beliebter, und die meisten Distributionen werden anstelle des alten Init-Systems im System-V-Stil darauf umsteigen. Gentoo verwendet standardmäßig dieses ältere Init-System, wird jedoch von OpenRC unterstützt. Gentoo hat jedoch systemd in Portage verfügbar .
Es gibt jedoch eine Ähnlichkeit, die ich erwähnen möchte: Sie können viel über Linux lernen, indem Sie einfach eine der beiden Distributionen installieren !
quelle