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.
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.
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.
3. Um Yay an Bord zu bringen, ziehe zuerst seinen Code:
git clone https://aur.archlinux.org/yay.git
4. Alles, was Sie heruntergeladen haben, befindet sich in einem Unterordner namens „yay“. Geben Sie es ein mit:
cd yay
5. Erstellen Sie in diesem Ordner das eigentliche Paket mit:
makepkg -si
6. Antworten Sie mit „y“, wenn Sie gefragt werden, ob Sie das erstellte Paket auch installieren möchten.
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
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.
AUR-Pakete deinstallieren
Um alles zu deinstallieren, was über yay installiert wurde, müssen Sie yay erneut verwenden. Dafür können Sie den -R
Parameter 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
Sie können auch zusätzliche Pakete und alle Überbleibsel aus früheren Installationen mit yay entfernen mit:
yay -Yc
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.
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.
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
3. Verwandeln Sie es in ein Paket und installieren Sie es:
makepkg -si
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