GNU/Linux >> LINUX-Kenntnisse >  >> Arch Linux

EndeavourOS und Manjaro:Ein eingehender Vergleich zwischen zwei der besten auf Arch Linux basierenden Distributionen

Wenn Sie jemals versucht haben, Arch Linux zu verwenden, wissen Sie, dass es fast unmöglich ist, es ohne angemessene Dokumentation und Linux-Kenntnisse zu installieren. Das ist eigentlich der Charme von Arch Linux.

Da Arch Linux jedoch am Expertenende des Linux-Distributionsspektrums liegt, gibt es mehrere Arch-basierte Distributionen, die versuchen, die Dinge für die einfachen Leute einfacher zu machen.

Manjaro und EndeavourOS sind zwei der beliebtesten Optionen, wenn es um eine „Arch-basierte Arch-Alternative“ geht.

Schauen wir uns also die Unterschiede zwischen diesen beiden an. Warum sollten Sie eine Linux-Distribution einer anderen vorziehen?

Desktop-Varianten

Beide Distributionen gibt es in vielen Geschmacksrichtungen. Manjaro hat drei offizielle Varianten:Xfce, KDE und GNOME. Es gibt auch Community-Editionen für Budgie, Cinnamon, Deepin, Mate, Sway und i3.

Endeavour OS bietet offiziell viel mehr Varianten an. Abgesehen von dem, was Manjaro hat, hat es auch LXQT, BSPWM, Openbox und Qtile.

Da jede Variante eine andere Desktop-Umgebung und ihre eigenen DE-spezifischen gebündelten Apps hat. Dies führt dazu, dass es keine „strenge“ Basislinie für Mindestsystemanforderungen gibt.

Hier ist eine Liste der Systemanforderungen für RAM gemäß der EndeavourOS-Website (dies sollte auch für Manjaro gelten) pro Desktop-Umgebung

  • Xfce – Mindestens 2 GB RAM, aber 4 GB werden empfohlen
  • Mate – Mindestens 2 GB RAM, aber 4 GB werden empfohlen
  • Cinnamon – Mindestens 4 GB RAM sind erforderlich
  • Gnome – Mindestens 4 GB RAM sind erforderlich (vorausgesetzt, es gilt auch für KDE)
  • Wellensittich – Mindestens 4 GB RAM sind erforderlich
  • Plasma – Mindestens 4 GB RAM sind erforderlich
  • LXQT – Mindestens 2 GB RAM, aber 4 GB werden empfohlen

ISO abrufen

Wie ich oben erwähnt habe, sind Manjaro und EndeavourOS in einer Vielzahl von Geschmacksrichtungen erhältlich. Das bedeutet, dass ich Sie nicht auf einen einzigen ISO-Download-Link verweisen kann. Aber für die Absicht und den Zweck dieses Artikels, der die Betriebssysteme vergleicht, habe ich mich für das Standardangebot entschieden – die Xfce-Variante ISO.

Installieren des Betriebssystems

Sowohl EndeavourOS als auch Manjaro verwenden den Calamares-Installer und bieten Ihnen einige nützliche Optionen in ihren Grub-Boot-Menüs.

EndeavourOS-Installation

Wenn Sie EndeavourOS zum ersten Mal starten, wird Ihnen ein GRUB-Menü mit den folgenden Optionen angezeigt

  • Starten Sie mit Intel/AMD-Treibern (Standardoption )
  • Starten Sie mit dem proprietären NVIDIA-Grafiktreiber
  • Memtest86+ ausführen (RAM-Test)
  • Führen Sie HDT (Hardware Detection Tool) aus

Sobald EndeavourOS hochgefahren ist, bietet Ihnen der Begrüßungsbildschirm einige Optionen.

Die Optionen sind, Partitionen zu verwalten, Community-Editionen zu installieren, Mirrors zu aktualisieren und das Installationsprogramm zu starten.

Es gibt zwei Installationsoptionen

  • Online – Gibt Ihnen die Möglichkeit, Ihre Desktop-Umgebung auf etwas anderes als Xfce umzustellen
  • Offline – Gibt Ihnen den Xfce-Desktop mit dem EndeavourOS-Design

Wie bereits erwähnt, verwendet EndeavourOS das Open-Source-Installationsprogramm Calamares. Aber darüber hinaus bietet es Ihnen auch einige Optionen für eine bessere Kontrolle über die Benutzererfahrung und Installation.

Die verfügbaren Optionen des EndeavourOS-Installationsprogramms sind unten aufgeführt

  • LTS-Kernel (neben der neuste stabile Kernel)
  • XFCE4
  • KDE
  • GNOME
  • i3 WM
  • Mate-Desktop-Umgebung
  • Cinnamon Desktop-Umgebung
  • Wellensittich-Desktop-Umgebung
  • LXQT
  • LXDE

Die Liste der im EndeavourOS-Installationsprogramm verfügbaren Tools zur Barrierefreiheit lautet wie folgt

  • espeak-ng :Open-Source-Text-to-Speech-Synthesizer
  • mousetweaks :Zugänglichkeitsverbesserungen für Zeigegeräte
  • orca :skriptfähiger Screenreader

Manjaro-Installation

Beim ersten Start von Manjaro sehen Sie ein GRUB-Menü mit den folgenden Optionen

  • Mit Intel/AMD-Treiber booten (Standardoption )
  • Starten Sie mit dem proprietären NVIDIA-Grafiktreiber
  • Führen Sie einen RAM-Test durch (Memtest ist nicht mehr enthalten und scheint im UEFI-Modus zu fehlen)

Abgesehen von den Branding- und betriebssystemspezifischen Änderungen, die Manjaro-Entwickler am Calamares-Installationsprogramm vorgenommen haben, gibt es keinen großen Unterschied zwischen dem standardmäßigen Calamares-Installationsprogramm und dem, was Sie auf Manjaro erhalten.

Calamares ist nicht der einzige Installer für Manjaro

Wenn Sie eine benutzerdefinierte Installation auf Manjaro wünschen, können Sie das Manjaro Architect ISO für eine vollständig benutzerdefinierte CLI-Installation verwenden.

Denken Sie daran, dass zum Zeitpunkt des Schreibens dieses Artikels die Architect-Variante von Manjaro aufgrund eines ungelösten Paketkonflikts anscheinend nicht gepflegt wird. Bitte helfen Sie mit, das Projekt aufrechtzuerhalten, wenn Sie über die erforderlichen Fähigkeiten und Zeit verfügen :)

Was gut oder schlecht sein kann, je nachdem, wen Sie fragen.

Wenn Sie Anfänger sind und mit Ihrer ersten Linux-Distribution als Manjaro beginnen, ist es meiner Meinung nach am besten, wenn Ihre Möglichkeiten begrenzt sind.

Dies bedeutet eine geringere Eintrittsbarriere, die durch eine Liste alternativer Soundserver, Anzeigeserver, Anzeigemanager und/oder Fenstermanager zur Auswahl verursacht würde.

Sobald Sie sich mit Linux-Distributionen vertraut genug gemacht haben, um an Ihrem System herumzubasteln, können Sie die Dinge nach Belieben aufpeppen.

Wenn Sie Ihre Installation anpassen möchten, müssen Sie dies tun, sobald Ihr Betriebssystem installiert ist.

Erster Start

Nachdem Sie Manjaro oder EndeavourOS installiert haben, erhalten Sie einen Begrüßungsbildschirm mit einigen Optionen für jemanden, der neu bei Linux im Allgemeinen oder neu bei Manjaro oder EndeavourOS oder Arch-basierten Distributionen ist.

Zu den Optionen, die Ihnen in EndeavourOS zur Verfügung stehen, gehören Dinge wie das Aktualisieren von Mirrors, das Aktualisieren des Systems, das Ändern des Anzeigemanagers (lightdm, gdm, lxdm und sddm), das Durchsuchen von AUR-Paketen, das Installieren von Paketen wie libreoffice, chromium, akm (ein Kernel-Manager) und mehr.

Auf der Manjaro-Seite sind die Optionen, die Ihnen geboten werden, meiner Meinung nach im Vergleich zu EndeavourOS begrenzt, aber ich würde es als „angemessen begrenzt“ bezeichnen.

Es ist genau die richtige Menge an Dingen, die Sie (als Anfänger) benötigen, um mit Manjaro loszulegen.

Einige Optionen, die auf dem Begrüßungsbildschirm von Manjaro verfügbar sind, sind ein Link zum offiziellen Wiki, Support-Foren, eine Mailingliste, die Beteiligung an der Manjaro-Entwicklung, das Installieren und/oder Entfernen von Anwendungen usw.

Auf dem Begrüßungsbildschirm von Manjaro und EndeavourOS haben Sie auch die Möglichkeit, zu spenden, wenn Ihnen das Projekt und seine Richtung gefallen, aber tun Sie dies nur, wenn Sie das Geld dafür haben.

Softwarepaketierung

Seien wir ehrlich, die Installation des Betriebssystems ist nur ein Teil einer Linux-Distribution.

Der Paketmanager und die Art und Weise, wie Software gepackt wird, spielen eine große Rolle dabei, wie stabil sich eine Linux-Distribution anfühlt.

Wenn Sie ein Paket aktualisieren/installieren und es eine bereits installierte Bibliothek aktualisiert – von der andere Pakete abhängen, na ja … das ist schlecht. Es schafft die sogenannte „Abhängigkeitshölle“. Ein Paketmanager sollte sich darum kümmern.

Wie schneiden Manjaro und EndeavourOS in dieser Hinsicht ab?

Nun, da Manjaro und EndeavourOS auf Arch Linux basieren, verwenden sie den Pacman-Paketmanager, den Arch Linux verwendet. Eines der vielen Features von Pacman ist, dass es Abhängigkeiten für Sie handhabt.

Manjaro

Obwohl Manjaro den Pacman-Paketmanager verwendet, hat Manjaro seine eigenen Repositories.

Pakete werden täglich von Arch Linux genommen und im Paket-Repository von Manjaro Unstable „gespiegelt“ und dann für – Sie haben es erraten – zum Testen an Manjaro Testing gepusht.

Sobald sich herausstellt, dass die Pakete stabil sind, werden sie in die Haupt-Repositories verschoben, damit alle anderen sie installieren können.

Sicherheitsupdates werden jedoch durch das, was Manjaro „Fast-Tracking“ nennt, direkt in die öffentlichen Repositories geschoben, um Probleme schneller zu lösen.

Diese Methode zum Testen von Paketen stellt sicher, dass Pakete nicht unerwartet beschädigt werden, weil „xyz“ geändert wurde.

Dies bedeutet jedoch auch, dass Benutzer einige Wochen (normalerweise 2 bis 4 Wochen) warten müssen, bis die neuere Version ihrer Software zur Installation verfügbar ist.

EndeavourOS

EndeavourOS hat keine eigenen Software-Repositories. Sie hängen von den wichtigsten Arch-Linux-Repositories ab, und dabei erhalten Sie die beste „Vanille“-Erfahrung, wenn Sie EndeavourOS verwenden.

Wenn Sie Arch Linux und EndeavourOS auf demselben Computer installieren würden, sollte fast alles außer der Desktop-Umgebung oder dem Fenster-Manager und/oder deren Themen und dem Installationserlebnis gleich bleiben.

Inklusive Pakete

Vielleicht bemerken Sie inzwischen ein Muster in den Unterschieden zwischen Manjaro und EndeavourOS.

EndeavourOS

EndeavourOS legt großen Wert darauf, Arch Linux in Bezug auf die Philosophie am nächsten zu sein.

Haben Sie eine benutzerdefinierte Installation? Prüfen.

Nur die notwendigen Pakete für ein vollständiges Desktop-Erlebnis installieren? Prüfen.

Haben Sie die modernsten Pakete in den Distributions-Repositories? Prüfen.

EndeavourOS gibt Ihnen die Möglichkeit, Arch zu lernen, ohne alles auf einmal von EFI, Treibersuche und Installation (ich sehe Sie nVidia an), Desktop-Umgebungen/Fenstermanager, Anzeigemanager usw. zu lernen.

Es richtet alles auf einmal ein und gibt Ihnen die Zeit, die innere Funktionsweise von Arch Linux selbst in Ihrem eigenen Tempo zu erlernen.

Manjaro

Manjaro hingegen hält deine Hand (siehst du, was ich dort gemacht habe?), Die ganze Zeit, in der du es benutzt. Es kümmert sich um alles von der Installation bis zur Paketstabilität und gibt Ihnen ziemlich sofortigen Zugriff auf Sicherheitsupdates.

Es soll als Allzweck-Betriebssystem für Ihren Computer verwendet werden.

Es installiert standardmäßig eine ganze Reihe von Open-Source-Anwendungen. Das ist extrem hilfreich für einen neuen Linux-Benutzer.

Es hat ein paar Anwendungen für Sie installiert, wie einen Audioplayer, eine GUI-Firewall (gufw), GIMP, HP Device Manager, einen E-Mail-Client (Thunderbird), einen Videoplayer (vlc), eine Office-Suite (nur Office-Desktop-Editoren).

Was soll ich verwenden?

Nun, das ist Ihr Anruf. Ich kann nur einen oder beide basierend auf ihrem Anwendungsfall und ihrer Zielgruppe empfehlen.

Wenn Sie jemand sind, der sich als gelegentlichen Computerbenutzer betrachtet, der nur eine Office-Suite (LibreOffice, ONLYOFFICE), einen Mediaplayer und einen Webbrowser benötigt, um Ihre Sachen zu erledigen, würde ich Ihnen empfehlen, Manjaro wegen ihres eigenen Repos auszuprobieren für [meistens] stabile Pakete und eine wellenfreie Installation.

Aber andererseits, wenn Sie jemand sind, der zuvor eine Distribution wie Ubuntu, Pop!_OS, Linux Mint, ElementaryOS, Fedora usw. ja, GRUB reißen ist eine Sache). Wenn Sie also zunächst eine Barebone-Linux-Distribution wie Arch benötigen, würde ich Ihnen EndeavourOS als meine Empfehlung vorstellen.

Jetzt können auch Sie sagen:*Tips Fedora* Ich benutze übrigens Arch ( ͡° ͜ʖ ͡°)



Arch Linux
  1. Endeavour OS zielt darauf ab, die Lücke zu füllen, die Antergos in der Arch Linux World hinterlassen hat

  2. Manjaro vs. Arch Linux:Was ist der Unterschied? Welches ist besser?

  3. So installieren Sie Adobe Acrobat Reader in Manjaro und Arch Linux

  4. Der einfache Weg zum Installieren und Entfernen einer Paketgruppe in Arch Linux

  5. [Eingestellt] Antergos Linux Eine der besten Arch-basierten Distributionen

Die 5 besten Linux-Distributionen für Entwickler und Programmierer

Die 5 besten auf Arch Linux basierenden Linux-Distributionen

KaOS Linux – Eine der besten KDE-Distributionen

Manjaro Linux – Eine der besten Linux-Distributionen

EndeavourOS – Lerne Arche richtig

Die besten Linux-Distributionen im Jahr 2022