Yaourt ist tot! Verwenden Sie diese Alternativen für AUR in Arch Linux

Kurz: Yaourt war der beliebteste AUR-Helfer, wird aber nicht mehr weiterentwickelt. In diesem Artikel listen wir einige der besten Alternativen zu Yaourt für Arch-basierte Linux-Distributionen auf.

Das im Volksmund als AUR bekannte Arch User Repository ist das von der Community betriebene Software-Repository für Arch-Benutzer. Debian / Ubuntu-Benutzer können sich AUR als das Äquivalent von PPA vorstellen.

Es enthält die Pakete, die von Arch Linux nicht direkt unterstützt werden. Wenn jemand eine Software oder ein Paket für Arch Linux entwickelt, kann dieses über diese Community-Repositorys bereitgestellt werden. Auf diese Weise kann der Endbenutzer auf mehr Software zugreifen, als er standardmäßig erhält.

Also, wie benutzt du dann AUR? Nun, Sie benötigen ein anderes Tool, um Software von AUR zu installieren. Archs Paketmanager Pacman unterstützt es nicht direkt. Diese "Spezialwerkzeuge" heißen AUR-Helfer.

Yaourt (Yet AnOther User Repository Tool) ist / war ein Wrapper für Pacman, der bei der Installation von AUR-Paketen unter Arch Linux hilft. Es verwendet die gleiche Syntax wie Pacman. Yaourt unterstützt Arch User Repository hervorragend bei der Suche, Installation, Konfliktlösung und Pflege von Abhängigkeiten.

Allerdings war die Entwicklung von Yaourt in letzter Zeit langsam und wird im Arch Wiki als "Nicht mehr weitergeführt oder problematisch" aufgeführt. Viele Arch User glauben, dass es nicht sicher ist und gehen daher zu einem anderen AUR-Helfer.

In diesem Artikel werden die besten Yaourt-Alternativen aufgeführt, mit denen Sie Software von AUR installieren können.

Beste AUR-Helfer, um AUR zu nutzen

Ich überlege, einige der anderen beliebten AUR-Helfer wie Trizen oder Packer wegzulassen, weil auch sie als "eingestellt oder problematisch" gekennzeichnet wurden.

1. yay

yay ist der nächstbeste AUR-Helfer in Go mit dem Ziel, eine Schnittstelle von pacman mit minimaler Benutzereingabe, genau wie bei der Suche und nahezu ohne Abhängigkeiten bereitzustellen.

Eigenschaften von yay

  • yay stellt die AUR-Tabellenvervollständigung bereit und lädt die PKGBUILD von ABS oder AUR herunter.
  • Unterstützt Sucheinschränkungen und kein Sourcing von PKGBUILD.
  • Die Binärdatei hat keine zusätzlichen Abhängigkeiten als Pacman.
  • Bietet einen erweiterten Abhängigkeitslöser und entfernt Make-Abhängigkeiten am Ende des Erstellungsprozesses.
  • Unterstützt die farbige Ausgabe, wenn Sie die Option Farbe in der Datei /etc/pacman.conf aktivieren.
  • Es können nur AUR-Pakete oder nur Repo-Pakete unterstützt werden.

Yay installieren

Sie können yay installieren, indem Sie das Git-Repo klonen und es erstellen. Verwenden Sie den folgenden Befehl, um yay in Arch Linux zu installieren:

git clone //aur.archlinux.org/yay.git cd yay makepkg -si 

Mit yay

Suchen einer Anwendung über Yay in AUR:

 yay -Ss 

Anwendung installieren:

 yay -S 

2. pakku

Pakku ist eine weitere Pacman-Verpackung, die sich noch in der Anfangsphase befindet. Nur weil es neu ist, fehlt es jedoch nicht an den Funktionen, die von anderen AUR-Helfern unterstützt werden. Es macht seinen Job ziemlich gut und entfernt zusammen mit dem Suchen und Installieren von Anwendungen aus AUR Abhängigkeiten nach einem Build.

Eigenschaften von Pakku

  • Suchen und Installieren von Paketen aus dem Arch User Repository.
  • Anzeigen von Dateien und Änderungen zwischen Builds.
  • Erstellen von Paketen aus offiziellen Repositorys und Entfernen von Make-Dependencies nach einem Build.
  • PKGBUILD-Abruf und Pacman-Integration.
  • Pacman-ähnliche Benutzeroberfläche und Pacman-Optionen werden unterstützt.
  • Pacman-Konfiguration unterstützt und kein PKGBUILD-Sourcing.

Pakku installieren

 git clone //aur.archlinux.org/pakku.git cd pakku makepkg -si 

Pakku benutzen

Sie können eine Anwendung von AUR mit dem folgenden Befehl suchen:

 pakku -Ss spotify 

Und dann kann das Paket ähnlich wie pacman installiert werden:

 pakku -S spotify 

3. Aurutils

aurutils ist im Grunde eine Sammlung von Skripten, die die Verwendung von Arch User Repository automatisieren. Es kann AUR durchsuchen, Updates für verschiedene installierte Anwendungen überprüfen und Probleme mit Abhängigkeiten lösen.

Merkmale von Aurutilen

  • aurutils verwendet ein lokales Repository, das die Unterstützung von Pacman-Dateien bietet, und alle Pakete funktionieren mit -asdeps.
  • Es kann mehrere Repos für verschiedene Aufgaben geben.
  • Aktualisieren Sie das lokale Repository auf einmal mit aursync -u
  • pkgbase, long format und raw support für aursearch
  • Möglichkeit, das Paket zu ignorieren

Aurutils installieren

 git clone //aur.archlinux.org/aurutils.git cd aurutils makepkg -si 

Aurutils verwenden

Suchen einer Anwendung über Aurutils:

 aurutils -Ss 

Installieren eines Pakets von AUR:

 aurutils -S 

Alle diese Pakete können direkt installiert werden, wenn Sie bereits Yaourt oder einen anderen AUR-Helfer verwenden.

aurman [eingestellt]

Aurman ist einer der besten AUR-Helfer und eine gute Alternative zu Yaourt. Es hat fast die gleiche Syntax wie Pacman und unterstützt alle Pacman-Operationen. Sie können die AUR durchsuchen, Abhängigkeiten auflösen, den PKGBUILD-Inhalt vor dem Erstellen eines Pakets überprüfen usw.

Eigenschaften von Aurman

  • Aurman unterstützt alle Pacman-Operationen und beinhaltet zuverlässige Abhängigkeitslösung, Konflikterkennung und Split-Package-Unterstützung.
  • Die Threaded-Sudo-Schleife wird im Hintergrund ausgeführt, sodass Sie Ihr Kennwort nicht jedes Mal eingeben müssen.
  • Bietet Unterstützung für Entwicklungspakete und unterscheidet zwischen explizit und unzulässig installierten Paketen.
  • Unterstützung für die Suche nach AUR-Paketen und -Repositories.
  • Sie können die PKGBUILDs anzeigen und bearbeiten, bevor Sie mit der Erstellung von AUR-Paketen beginnen.
  • Es kann auch als eigenständiger Abhängigkeitslöser verwendet werden.

Aurman installieren

 git clone //aur.archlinux.org/aurman.git cd aurman makepkg -si 

Aurman benutzen

Die Suche nach einer Anwendung über Aurman im Arch User Repository erfolgt auf folgende Weise:

 aurman -Ss 

Installieren einer Anwendung mit Aurman:

 aurman -S  

Letzte Worte zu AUR-Helfern

Arch Linux verfügt über einen weiteren AUR-Helfer, der bestimmte Aufgaben für das Arch User Repository automatisieren kann. Viele Anwender nutzen Yaourt noch für ihre AUR-Arbeit und

Die Auswahl ist für jeden Benutzer unterschiedlich und wir möchten wissen, welches Sie für Ihr Arch Linux verwenden. Lass es uns in den Kommentaren wissen.

Empfohlen

Tracktions T7 DAW kann jetzt kostenlos unter Linux heruntergeladen werden
2019
Solus Version 1.2.1 bringt Mate Desktop
2019
Die JavaScript-Engine von Microsoft Edge soll Open Source sein
2019