Arch Linux ist ein leichtes, flexibles und unabhängig entwickeltes Allzweck-GNU/Linux Verteilung. Und wenn es eine einzigartige und spezielle Linux-Distribution gibt, dann muss es Arch Linux sein. Erfahrene Benutzer können ihr ganz eigenes Arch Linux System von Grund auf aufbauen.
Empfohlene Lektüre: 10 Gründe für Arch Linux
Was ist AUR?
Eines der wichtigsten Dinge bei Arch Linux ist das AUR (Arch User Repository) Es ist ein Community-gesteuertes Software-Repository für Arch Linux Benutzer, das PKGBUILDs enthält. , wodurch Benutzer ihre eigenen Pakete kompilieren und erstellen können, die nicht im offiziellen Repository der Quelle vorhanden sind.
Viele neue Pakete beginnen in AUR, bevor sie in das offizielle Repository aufgenommen werden, und Benutzer können auch selbst entwickelte Pakete zu diesem Repository beitragen. Noch wichtiger ist, dass Benutzer PKGBUILDs von hier suchen und herunterladen, sie erstellen und installieren können. Einige Benutzer ziehen es jedoch vor, AUR-Hilfsprogramme zu verwenden, die es einfach machen, PKGBUILDs anders als die oben beschriebene Methode zu installieren.
In diesem Artikel werden wir uns einige der besten AUR-Hilfsprogramme ansehen, auf die sich Benutzer verlassen können, um PKGBUILDs einfach zu installieren, die alle das Arch-Benutzer-Repository verwenden.als Quelle.
1. Yay (Noch ein Joghurt)
Yay ist befehlszeilenbasiert und der beste AUR Helfer auf Arch , es wird neuen Arch-Benutzern empfohlen, bevor sie andere AUR-Hilfsprogramme verwenden können. Es ist ein Äquivalent zu Pacman und hat einige der folgenden Vorteile: seine Befehle und Optionen entsprechen denen von Pacman in vielerlei Hinsicht, es hat farbige Ausgaben, es unterstützt auch Backups und kann Ihr System mit wenigen oder keinen zusätzlichen Eingabeaufforderungen aktualisieren.
Wenn Sie von einem anderen AUR-Helfer wechseln, können Sie einfach Yay mit diesem Helfer installieren. Alternativ können Sie Yay installieren, indem Sie PKGBUILD klonen und mit bauen. makepkg:
$ sudo pacman -S - Benötigtes base-devel git $ git-Klon https://aur.archlinux.org/yay.git $cd juhu $ makepkg -si
2. Pakku
Pakku ist ein Pacman-Wrapper mit zusätzlichen Funktionen, wie z. B. das Suchen/Installieren von Paketen von AUR, das Anzeigen von Dateien und Änderungen zwischen Builds, das Erstellen von Paketen aus Repositories, das Entfernen von Make-Abhängigkeiten nach dem Erstellen usw.
Sie können Pakku installieren, indem Sie PKGBUILD klonen und bauen mit makepkg.
$ sudo pacman -S - Benötigtes base-devel git $ git-Klon https://aur.archlinux.org/pakku.git $ CD-Akku $ makepkg -si
3. Pacaur
Pacaur ist auch ein befehlszeilenbasiertes AUR-Hilfsprogramm, das dabei hilft, die Benutzerinteraktion zu minimieren, und Cower als Backend verwendet. Aufgrund seiner Komplexität ist es am besten für fortgeschrittene Arch Linux-Benutzer geeignet.
Pacaur hat die folgenden Vorteile: Es hat die gleiche Operationssyntax wie Pacman, es fügt außerdem nahtlosen Zugriff auf AUR hinzu, farbige Ausgabe , hat eine großartige Suche und minimiert vor allem die Eingabeaufforderungen des Benutzers.Die einzige Einschränkung besteht darin, dass es für fortgeschrittene Arch-Benutzer meistens gut funktioniert.
Sie können Pacaur installieren, indem Sie PKGBUILD klonen und bauen mit makepkg.
$ sudo pacman -S - Benötigtes base-devel git $ git-Klon https://aur.archlinux.org/pacaur.git $ cd pacaur $ makepkg -si
4. Trizen
Trizen ist ein leichtes, befehlszeilenbasiertes und geschwindigkeitsorientiertes AUR-Hilfsprogramm, mit dem Benutzer Pakete suchen und installieren und Kommentare zu AUR-Paketen lesen können.
Es hat auch eine integrierte Interaktion mit Pacman und fungiert gleichzeitig als Textdatei-Editor. Trizen erhöht die Sicherheit beim Installieren von Paketen, da der Code in Perl geschrieben ist und nicht im Hintergrund ausgeführt werden kann.
Du kannst Trizen installieren, indem du PKGBUILD klonst und baust mit makepkg.
$ sudo pacman -S - Benötigtes base-devel git $ git-Klon https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
5. Aura
Aura ist ein Paketmanager, der als AUR-Helfer fungieren und auch viele andere Funktionen ausführen soll. Es unterstützt viele Pacman-Operationen und es gibt Unteroptionen mit noch mehr Optionen, die eine bestimmte Bedeutung in Aura haben.
Es hat einige der folgenden Vorteile: ähnliche Operationssyntax wie Pacman, Benutzer können es mit Root-Rechten ausführen und als normaler Benutzer bauen, es ist in Haskell geschrieben. Benutzer haben jedoch normalerweise Schwierigkeiten bei der Systemaktualisierung, wenn sie Aura verwenden.
Du kannst Aura installieren, indem du PKGBUILD klonst und baust mit makepkg.
$ sudo pacman -S - Benötigtes base-devel git $ git-Klon https://aur.archlinux.org/aura.git $ CD-Aura $ makepkg -si
6. Pikaur
Pikaur ist ein Befehlszeilen-AUR-Hilfsprogramm und ein Pacman-Wrapper mit minimalen Abhängigkeiten, der von yaourt, inspiriert ist. apacman und pacaur.
Du kannst Pikaur installieren, indem du PKGBUILD klonst und baust mit makepkg.
$ sudo pacman -S - Benötigtes base-devel git $ git-Klon https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
Abschließende Bemerkungen
Die Idee von AUR ist großartig und dies ist nur eines der einzigartigen und wichtigen Dinge von Arch Linux. Nachdem Sie sich all diese erstaunlichen AUR-Helfer angesehen haben, können Sie denjenigen auswählen, von dem Sie glauben, dass er für Sie am besten geeignet ist.
Wenn Sie einen AUR-Helfer verwenden, der Ihrer Meinung nach gut für Sie funktioniert, aber nicht auf dieser Liste steht, können Sie uns dies im Kommentarbereich unten mitteilen.