Anfängerleitfaden für Pacman und AUR-Helper auf Arch Linux
13:00, 17.08.2026
Arch Linux ist bekannt für seine Einfachheit und Anpassungsmöglichkeiten, aber auch sein Paketverwaltungssystem ist beeindruckend. Das Herzstück dieses Systems ist Pacman, ergänzt durch AUR-Helfer (Arch User Repository) für den Zugriff auf von der Community bereitgestellte Pakete. Dieser Leitfaden führt Sie in diese Tools ein und macht die Paketverwaltung unter Arch Linux zum Kinderspiel.
Was ist Pacman?
Pacman ist der Standard-Paketmanager für Arch Linux. Es handelt sich um ein leistungsstarkes Tool, mit dem Benutzer Softwarepakete installieren, aktualisieren, entfernen und verwalten können. Pacman arbeitet nahtlos mit den offiziellen Arch-Repositories zusammen und gewährleistet so eine effiziente und zuverlässige Paketverwaltung.
Wichtige Pacman-Befehle
Pacman steht an der Spitze der Paketverwaltung unter Arch Linux, was sich auch in seinen wichtigsten Befehlen widerspiegelt.
1. System aktualisieren
Es ist entscheidend, Ihr System auf dem neuesten Stand zu halten. Verwenden Sie den folgenden Befehl, um die Paketdatenbank zu synchronisieren und alle installierten Pakete zu aktualisieren:
sudo pacman -Syu
2. Ein Paket installieren
Um ein Paket aus den offiziellen Repositories zu installieren, führen Sie Folgendes aus:
sudo pacman -S <Paketname>
Ersetzen Sie <Paketname> durch das gewünschte Paket.
3. Ein Paket entfernen
Um ein installiertes Paket zu entfernen, verwenden Sie:
sudo pacman -R <Paketname>
4. Ein Paket mit nicht mehr benötigten Abhängigkeiten entfernen
Wenn ein Paket Abhängigkeiten enthält, die nach dessen Entfernung nicht mehr benötigt werden, entfernen Sie diese mit:
sudo pacman -Rns <Paketname>
5. Nach einem Paket suchen
Um in den Repositories nach einem Paket zu suchen, geben Sie Folgendes ein:
pacman -Ss <Suchbegriff>
6. Installierte Pakete auflisten
Um alle auf Ihrem System installierten Pakete anzuzeigen:
pacman -Q
7. Paketdetails anzeigen
Um detaillierte Informationen zu einem installierten Paket zu erhalten:
pacman -Qi <Paketname>
8. Paket-Cache leeren
Mit der Zeit können zwischengespeicherte Pakete erheblich Speicherplatz beanspruchen. Beseitigen Sie diese mit:
sudo pacman -Sc
Oder, um alle zwischengespeicherten Pakete zu entfernen:
sudo pacman -Scc
Was ist das AUR?
Das Arch User Repository (AUR) ist ein von der Community betriebenes Repository für Arch Linux und seine Distributionen. Es enthält von Nutzern bereitgestellte Pakete, die möglicherweise nicht in den offiziellen Repositories verfügbar sind. Während Pacman nicht direkt mit dem AUR interagiert, vereinfachen sogenannte AUR-Helfer den Prozess des Suchens, Herunterladens und Installierens von Paketen aus dem AUR.
1. Yay (Yet Another Yaourt): Ein beliebter AUR-Helfer
Yay ist einer der beliebtesten AUR-Helfer und bekannt für seine Schnelligkeit und Benutzerfreundlichkeit. Es vereint Funktionen zur Verwaltung sowohl offizieller als auch AUR-Pakete in einem einzigen Befehl.
Um Yay zu installieren, verwenden Sie:
sudo pacman -S --needed base-devel git git clone https://aur.archlinux.org/yay.git cd yay makepkg -siFühren Sie ein Update durch:
yay -SyuSuche nach Paketen:
yay -Ss PaketnameEin AUR-Paket installieren:
yay -S aur_package_nameEin AUR-Paket entfernen:
yay -R aur_package_name
2. Paru: Moderner und benutzerfreundlicher AUR-Helfer
Paru ist ein weiterer hervorragender AUR-Helfer, der benutzerfreundlich und funktionsreich gestaltet ist. Er bietet ähnliche Funktionen wie Yay, verfügt jedoch über zusätzliche Merkmale wie farbige Ausgabe und detailliertere Eingabeaufforderungen.
Zur Installation verwenden Sie:
git clone https://aur.archlinux.org/paru.git cd paru makepkg -si
Ähnlich wie bei Yay können Sie alle Pakete mit folgendem Befehl aktualisieren:
paru -Syu
Wenn Sie ein AUR-Paket installieren möchten, verwenden Sie den folgenden Befehl:
paru -S aur_package_name
Fazit: Pacman und das AUR für eine effiziente Paketverwaltung meistern
Das Verständnis von Pacman und den AUR-Hilfsprogrammen ist für eine effiziente Paketverwaltung unter Arch Linux unerlässlich. Pacman bietet eine solide Grundlage für die Verwaltung offizieller Pakete, während AUR-Hilfsprogramme wie Yay und Paru das enorme Potenzial von Software aus der Community erschließen. Mit diesen Tools haben Sie alles, was Sie benötigen, um Ihr Arch-Linux-System mühelos anzupassen und zu warten.