Arch Linux vs. Ubuntu: Was sollten Sie verwenden?
Veröffentlicht: 2023-03-10Ubuntu und Arch Linux haben überzeugte und lautstarke Unterstützer. Wenn Sie erwägen, Linux zu verwenden oder die Distribution zu wechseln, werden Sie Leute haben, die Ihnen beides empfehlen. Aber was ist das Richtige für Sie?
Das Labyrinth der Distributionen
Arch Linux und Ubuntu im Vergleich: ein Überblick
Wie sich die Installation von Arch Linux und Ubuntu unterscheidet
Hat man eine bessere Hardwarekompatibilität?
Welche Anwendungen und Paketmanager sind verfügbar?
Wie ist der Community-Support?
Arch gegen Ubuntu: Wer gewinnt?
Das Labyrinth der Distributionen
Die Idee, Linux auszuprobieren, kann durch viele Faktoren beflügelt werden. Vielleicht haben Sie schon von Linux gehört und möchten einfach mehr erfahren. Vielleicht sind Sie mit Ihrem aktuellen Betriebssystem unzufrieden und suchen nach einer Alternative. Vielleicht finden Sie die Idee von freier und Open-Source-Software faszinierend und es wert, untersucht zu werden.
Was auch immer die Gründe sind, sie sind normalerweise eindeutig. Aber sobald diese Wahl getroffen ist, müssen Sie sich entscheiden, welche Linux-Distribution Sie verwenden möchten. Und das ist eine Frage, die alles andere als eindeutig ist.
Ubuntu wird allgemein als gute Distribution für Linux-Neulinge angesehen, aber es gibt auch andere Lager, die sagen, dass Sie mit einer Distribution wie Arch beginnen sollten, weil „Sie so viel mehr über Linux lernen werden“.
Sie haben vielleicht gehört, dass alle Linux-Distributionen gleich sind. Sie verwenden den Linux-Kernel, die GNU Core Utilities, ein unterstütztes Dateisystem, einen Paketmanager und einige vorinstallierte Anwendungen.
Das stimmt, soweit es geht. Aber Distributionen fügen ihren eigenen Geschmack hinzu, indem sie Dinge wie angepasste Installationsprogramme, Desktop-Designs, ihre eigenen Software-Repositories und ihre eigenen Dienstprogramme bereitstellen. Einige gehen sogar so weit, ihre eigenen Desktop-Umgebungen zu entwickeln, wie es Linux Mint mit Cinnamon getan hat.
Die Unterschiede zwischen Distributionen – und der Endbenutzererfahrung – können tiefgreifend sein.
Arch Linux und Ubuntu im Vergleich: ein Überblick
Die meisten Linux-Benutzer platzieren Arch Linux und Ubuntu an den entgegengesetzten Enden der Eignungsskala für neue Linux-Benutzer. Die Philosophien hinter den Distributionen sind völlig unterschiedlich.
Arch ist eine Community-getriebene Anstrengung, Ubuntu wird von der Ubuntu Foundation produziert, die von Canonical Limited in Privatbesitz unterstützt wird. Bauen Sie eine eigene Distribution auf, die von Grund auf neu aufgebaut wurde. Ubuntu ist von Debian Linux abgeleitet.
Arch zielt darauf ab, Ihnen ein leichtes, funktionales System zu bieten. Beginnend mit einer minimalistischen Basisinstallation wählen Sie aus, welche Pakete Sie benötigen oder möchten, und installieren sie.
Ubuntu ist voll geladen. Es bündelt eine lange Liste von Paketen, darunter Büroproduktivitätssuiten, E-Mail-Clients, Musikplayer und so weiter. Vom ersten Start an können Sie in Ubuntu produktiv sein. Die Kehrseite ist, dass Ihr Computer mit Paketen geladen ist, die Sie wahrscheinlich nie öffnen, geschweige denn verwenden werden.
Bei Ubuntu dreht sich alles um Handhaltung und Benutzerfreundlichkeit. Früher lautete der Slogan „Linux für Menschen“. Bei Arch geht es darum, dir die Kontrolle zu geben. Es installiert nichts, worum Sie nicht gebeten haben. Es erwartet auch, dass Sie wissen, was Sie tun. Sie können das Steuer übernehmen, aber es wird davon ausgegangen, dass Sie wissen, wie man fährt.
Canonical erstellt jedes Jahr zwei Ubuntu-Releases, geplant für April und Oktober. Jede vierte Version ist eine Long Term Support-Version, bei der Support und Patches für fünf Jahre garantiert sind. Die Zwischenversionen werden neun Monate lang unterstützt.
Arch verwendet ein Rolling-Release-Modell. Es gibt keine Meilenstein-Releases. Sie installieren das neueste Arch-Image und patchen es dann, damit es auf dem neuesten Stand ist. Sie patchen dann häufig, um es auf dem neuesten Stand zu halten. Patches können täglich veröffentlicht werden – manchmal mehrmals an einem einzigen Tag –, aber die meisten Benutzer patchen alle ein bis zwei Wochen. Dadurch bleibt Ihr Betriebssystem auf dem neuesten Stand von neuen Releases, Patches und Upgrades oder nahe daran.
Dies kann Sie jedoch erwischen. Schnittkanten können Blut ziehen. Patches und Updates werden getestet, aber Fehler können sich ihren Weg durchs Netz bahnen. Ein aktuelles Beispiel ist das Update auf Version 2:2.06.r322 des GRUB-Bootloaders. Ein Fehler, der Tausende von Arch-Computern in das BIOS anstelle von Arch Linux gebootet hat. Es gab eine Problemumgehung, aber es erforderte etwas Selbstvertrauen und Wissen, um sie anzuwenden.
Mit Ubuntu kann jeder es installieren und verwenden, um etwas über Linux zu lernen. Bei Arch müssen Sie etwas über Linux wissen, um es installieren zu können.
Wie sich die Installation von Arch Linux und Ubuntu unterscheidet
Ubuntu hat ein großartiges GUI-basiertes Installationsprogramm. Es leitet Sie durch die Entscheidungen, die Sie treffen müssen, wählt sinnvolle Standardeinstellungen für andere aus und hinterlässt Ihnen ein vollständiges, funktionierendes System.
Die Arch-Installation ist viel mehr nackte Knochen. Es ist terminalbasiert. Es gibt viele Schritte, von denen einige ziemlich kompliziert werden können. Das Einrichten von Wi-Fi kann sich beispielsweise als schwierig erweisen.
Das archinstall
Skript ist eine weitere textbasierte Möglichkeit, Arch zu installieren. Es bietet mehr Anleitung als die traditionelle Installationsmethode, aber es ist noch ein langer Weg von der Erfahrung, die Sie bei der Installation von Ubuntu machen werden. Sie können für einige Einstellungen aus Bildschirmlisten mit Optionen auswählen, was die Dinge etwas einfacher macht. Aber wenn Sie nicht wissen, was die Optionen bedeuten oder welche Auswirkungen es hat, wenn Sie diese Option dieser Option vorziehen, fliegen Sie immer noch im Blindflug.
Wenn Sie erfolgreich sind, haben Sie ein laufendes Arch Linux-System. Sie fahren dann mit der Installation einer Desktop-Umgebung wie GNOME fort.
Das leider aufgegebene Arch-Linux-GUI-Projekt lieferte früher eine Plain-Vanilla-Version von Arch, die mit dem bekannten Calamares-Installationsprogramm installiert wurde, aber sie haben angekündigt, keine neuen ISO-Images herauszugeben.
Manjaro, ArcoLinux, Garuda und EndeavourOS sind Arch-basierte Distributionen, die GUI-basierte Installationen anbieten. Aber sie sind kein einfaches Arch, obwohl EndeavourOS und ArcoLinux sehr nah dran sind.
Hat man eine bessere Hardwarekompatibilität?
Arch unterstützt nur 64-Bit-x86-Prozessoren. Es gibt zum Beispiel keine offizielle ARM-Unterstützung. Im Gegensatz dazu unterstützt Ubuntu offiziell eine breite Palette von Computerplattformen, einschließlich des Raspberry Pi.
Die meisten Kompatibilitätsprobleme mit PC-Hardware werden mithilfe von Kernelmodulen und -treibern gelöst. Der Unterschied besteht darin, dass Ubuntu versucht, die erforderlichen Module zu identifizieren, und sie für Sie einbindet, wo es möglich ist. Arch überlässt es weitgehend Ihnen.
Letztendlich ist die x86-PC-Hardwareunterstützung für die beiden Distributionen ungefähr gleich, aber Arch kann Sie dazu bringen, härter zu arbeiten, um dies zu erreichen.
Welche Anwendungen und Paketmanager sind verfügbar?
Um Softwarepakete zu installieren und zu entfernen, verfügt Ubuntu über das Befehlszeilentool apt
und Arch über pacman
. Beide haben auch GUI-basierte Alternativen. Ubuntu verfügt über die Ubuntu Software
, und Arch-Benutzer können pamac
installieren, um eine ähnliche Erfahrung zu machen.
Diese Tools verweisen alle auf die offiziellen Software-Repositories der Distributionen. Um inoffizielle Softwarequellen einzubeziehen, können Ubuntu-Benutzer bestimmte persönliche Paketarchive aktivieren. Dies sind von Benutzern bereitgestellte verpackte Pakete, die der Ubuntu-Community von Privatpersonen zur Verfügung gestellt werden. Sobald ein Benutzer sein PPA installiert hat, kann er die Anwendung mit dem standardmäßigen apt
Tool installieren.
Das Arch-Äquivalent ist das Arch User Repository. Dies ist eine riesige Sammlung von benutzerdefinierten Paketbeschreibungen. Diese automatisieren das Herunterladen des Quellcodes und das Erstellen des Pakets auf Ihrem Computer. Benutzer können dies innerhalb pamac
oder in einem Terminalfenster mit einem AUR-Hilfstool wie yay
tun.
Es gibt ungefähr 60.000 Pakete in den offiziellen Ubuntu-Repositories. Die Arch-Repositories und AUR belaufen sich zusammen auf etwa 58.000 Pakete. Aber das ist nicht die ganze Geschichte.
Softwarepakete, die Versionen für Windows, Mac und Linux anbieten, bieten wahrscheinlich ein DEB für Debian- und Ubuntu-basierte Systeme und ein RPM für Fedora- und RedHat-Systeme. Andere Distributionen müssen sich selbst überlassen, indem sie das Repository der Anwendung klonen und das Paket aus den Quellen erstellen. Wie bei Arch üblich, können Sie es tun, müssen sich aber etwas mehr anstrengen.
Natürlich sind FlatPaks, Snaps und AppImages verteilungsunabhängige Methoden zur Installation von Software. Ein Paket, das Sie suchen, ist möglicherweise in einem dieser Formate verfügbar.
Wie ist der Community-Support?
Arch und Ubuntu sind gut bedient mit Online-Ressourcen, die Informationen und Ratschläge bieten. Ubuntu-Benutzer können sich an die Ask Ubuntu-Website und die Ubuntu-Foren wenden, und Arch-Benutzer haben das ArchWiki.
Das ArchWiki ist ohne Zweifel eine der wichtigsten Quellen für heute verfügbare Linux-Informationen. Es wird von Benutzern aller Distributionen aufgerufen, nicht nur von Arch. Seien Sie sich jedoch bewusst, dass es die Kürze auf eine neue Ebene bringt. Es wiederholt sich auch nicht. Wenn es etwas einmal auf einer Seite erklärt hat, wird es es auf einer anderen Seite nicht noch einmal durchgehen. Aus diesem Grund dauert es eine Weile, bis Sie sich an den ArchWiki-Stil gewöhnt haben. Da es für Neulinge undurchdringlich erscheinen kann, bieten sie sogar eine Seite zum Lesen des Wikis an.
Ubuntu und Arch haben jeweils Subreddits, die ihnen gewidmet sind. Dies sind inoffizielle, aber nützliche Ressourcen. Entgegen der landläufigen Meinung sind sie auch ziemlich freundlich.
Arch gegen Ubuntu: Wer gewinnt?
Welche Distribution die richtige für Sie ist, hängt am besten davon ab, was Sie von Ihrem Linux erwarten. Wenn Sie ein Linux wollen, das Sie schnell installieren können und das Ihnen eine einfache Einführung in Linux bietet, schlägt Ubuntu Arch zweifellos.
Ich benutze ganztägig normales Arch und EndeavourOS, aber es fällt mir schwer, Arch als Distribution für Linux-Neulinge zu empfehlen. Die Installation erfordert paradoxerweise a priori Wissen, das man nur mit etwas Vertrautheit mit Linux bekommt. Ohne zu wissen, dass Dinge wie sda1
die erste Partition auf der ersten Festplatte und enp34s0
eine Netzwerkschnittstelle ist, werden Sie wahrscheinlich gekocht, bevor Sie überhaupt anfangen.
Wenn Sie eine detaillierte Kontrolle über den Aufbau und die Konfiguration Ihrer Linux-Installation wünschen – mit all den Freuden und Mühen, die das mit sich bringt – wählen Sie Arch. Holen Sie sich eine Bilddatei von der Download-Seite von Arch Linux. Wenn Sie Ihr System nicht ständig warten und verwalten möchten und einfach nur auf Ihren Computer zugreifen und ihn verwenden möchten, wählen Sie Ubuntu. Holen Sie sich die Image-Datei von der Ubuntu-Desktop-Download-Seite und beginnen Sie mit der Installation.
VERWANDT: 10 grundlegende Linux-Befehle für Anfänger