So verwenden Sie AUR in Arch Linux

So verwenden Sie AUR in Arch Linux

Wenn Sie Arch Linux oder eine Arch-basierte Distribution wie Manjaro, Archbang oder EndeavourOS verwenden, haben Sie wahrscheinlich den Begriff AUR gesehen. Was ist es? Wie können Sie es verwenden? Finden Sie heraus, was AUR ist und wie Sie AUR in Arch Linux verwenden.

Was ist AUR?

Das Arch User Repository (AUR) ist ein Ort, an dem Sie Software finden können, die nicht von den Erstellern und Betreuern von Arch, sondern von ihren Benutzern getestet wurde. Dadurch können Sie auf mehr Software zugreifen, die sich nicht in den offiziellen Repositories befindet.

Verwenden Sie Aur in Arch Aur Home

So verwenden Sie AUR in Arch Linux

Es gibt zwei Möglichkeiten, auf die Softwaresammlung von AUR zuzugreifen. Die meisten Leute ziehen es vor, AUR-Hilfsprogramme zu verwenden, die ähnlich wie Pacman, der standardmäßige Paketmanager von Arch, funktionieren. Dieser Ansatz automatisiert das Abrufen und Erstellen von Quellcode aus AUR unter Verwendung vertrauter Befehle. Alternativ können Sie das Paket direkt von AUR herunterladen und manuell kompilieren.

Verwenden Sie AUR mit einem Helfer

Es gibt viele AUR-Helfer, die Sie verwenden können. Yay ist heute wahrscheinlich das beliebteste, also bleiben wir für diesen Artikel dabei.

1. Installieren Sie die erforderlichen Entwicklungstools und Git, falls sie nicht bereits in Ihrer Distribution verfügbar sind:

sudo pacman -S --needed base-devel git

Ihnen werden wahrscheinlich mehrere Software-Ergänzungen präsentiert und Sie werden aufgefordert, auszuwählen, welche Sie installieren möchten.

Verwenden Sie Aur In Arch, installieren Sie Git Base Dev

Wählen Sie die Standardoption „Alle“, indem Sie die Eingabetaste auf Ihrer Tastatur drücken.

2. Geben Sie „y“ ein und drücken Sie die Eingabetaste, wenn Sie gefragt werden, ob Sie mit der Installation fortfahren möchten.

Verwenden Sie Aur In Arch Install All

3. Um Yay an Bord zu bringen, ziehe zuerst seinen Code:

git clone https://aur.archlinux.org/yay.git

Verwenden Sie Aur in Arch Git Clone Yay

4. Alles, was Sie heruntergeladen haben, befindet sich in einem Unterordner namens „yay“. Geben Sie es ein mit:

cd yay

Verwenden Sie Aur In Arch Geben Sie Yay Git Dir ein

5. Erstellen Sie in diesem Ordner das eigentliche Paket mit:

makepkg -si

Verwenden Sie Aur In Arch Yay Makepkg

6. Antworten Sie mit „y“, wenn Sie gefragt werden, ob Sie das erstellte Paket auch installieren möchten.

Verwenden Sie Aur In Arch Yay Install

Verwenden von YAY zum Installieren von AUR-Paketen

Yay verwendet eine ähnliche Syntax wie Pacman. Damit Sie AUR-Pakete einfach installieren können, verwenden Sie den Befehl:

yay -Ss package

Um beispielsweise Google Chrome zu installieren, können Sie Folgendes verwenden:

yay -Ss google-chrome

Verwenden Sie Aur In Arch Yay Installieren Sie Google Chrome

Das Tolle an AUR-Helfern wie yay ist, dass sie auch automatisch mit Abhängigkeiten umgehen. Das sind die Extras, die für alles, was Sie installieren möchten, benötigt werden und die Sie sonst selbst suchen und installieren müssten.

Verwenden Sie Aur In Arch Yay-Installationsabhängigkeiten

AUR-Pakete deinstallieren

Um alles zu deinstallieren, was über yay installiert wurde, müssen Sie yay erneut verwenden. Dafür können Sie den -RParameter verwenden, aber es ist besser, wenn Sie sich für entscheiden -Rns, was eine bessere Bereinigungsarbeit leistet. So entfernen Sie beispielsweise Google Chrome:

yay -Rns google-chrome

Verwenden Sie die Aur In Arch Yay-Deinstallations-App

Sie können auch zusätzliche Pakete und alle Überbleibsel aus früheren Installationen mit yay entfernen mit:

yay -Yc

Benutze Aur In Arch Yay Remnants entfernen

Wenn Sie yay aus irgendeinem Grund nicht mögen oder es nicht verwenden möchten, können Sie auch andere AUR-Helfer wie aurutils , aura , pacaur , pakku , pamac , pikaur und trizen verwenden .

Grafischer Ansatz zum Installieren und Verwalten von AUR-Paketen

Wenn Sie einen grafischen Ansatz bevorzugen, ähnlich wie das Software-Center in Ubuntu, können Sie pamac mit Yay installieren.

Um pamac zu installieren, verwenden Sie den Befehl:

yay -S pamac-aur

Nach der Installation können Sie die Anwendung „Software hinzufügen/entfernen“ in Ihrem App-Menü ausführen.

Pamac-Schnittstelle

Klicken Sie auf das Hamburger-Symbol und gehen Sie zum Abschnitt „Einstellungen“. Schalten Sie im Abschnitt „AUR“ um, um die AUR-Unterstützung zu aktivieren.

Pamac Aur-Unterstützung aktivieren

Jetzt können Sie nach AUR-Paketen suchen und diese installieren/entfernen.

AUR-Pakete manuell installieren

Wenn Sie sich für den manuellen Weg entscheiden, können Sie die Pakete aus dem AUR-Repository herunterladen, kompilieren und installieren. Hier sind die Schritte:

1. Stellen Sie sicher, dass Sie die grundlegenden Entwicklungstools und Git installiert haben mit:

sudo pacman -S --needed base-devel git

2. Klonen Sie das Git von Google Chrome lokal:

git clone https://aur/archlinux.org/google-chrome.git

Verwenden Sie Aur In Arch Git Clone Chrome

3. Verwandeln Sie es in ein Paket und installieren Sie es:

makepkg -si

Verwenden Sie Aur In Arch Chrome Makepkg

Kurz darauf finden Sie Google Chrome unter den übrigen installierten Apps.

Die frischen Apps und Gefahren von AUR

AUR bietet Ihnen (fast) die ganze weite Welt, da Sie dort fast alle Anwendungen/Pakete finden können. Sie müssen jedoch bedenken, dass die Software im AUR-Repository nicht ausgiebig getestet wurde. In einigen Fällen konnte ein Paket nicht installiert werden (aufgrund fehlender Abhängigkeiten/gpg-Fehler, fehlender Dateien usw.) oder Probleme auf Ihrem System verursachen. Es ist immer am besten, dies noch einmal zu überprüfen, bevor Sie etwas von AUR installieren.

Wenn Sie mit Arch Linux beginnen, möchten Sie sich vielleicht zuerst mit Pacman anstelle von AUR vertraut machen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert