Pakku

Aus wiki.archlinux.de

„Pakku“ wurde von Dirk (Diskussion) als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Dirk (Diskussion) bitte, bevor du den Artikel bearbeitest.


Pakku ist ein in der Programmiersprache Nim geschriebenes AUR-Hilfsprogramm. Als solches kann Pakku beim Runterladen von PKGBUILDs und der Installation von daraus gebauten Programmen helfen. Pakku kann dafür unter Berücksichtigung der Sicherheitshinweise und Best Practices zum Bauen benötigte Pakete sowohl aus dem AUR als auch aus den Repositorien automatisch bauen und installieren und hinterher auch wieder entfernen.

Installation

Pakku befindet sich selbst ebenfalls im AUR, und muss vor Verwendung aus diesem installiert werden. Dazu wird zuerst das Pakku-Repository aus dem AUR ins aktuelle Verzeichnis geklont.

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

Nun sollte man mit einem Editor der Wahl das PKGBUILD öffnen und Prüfen, ob irgendetwas auffällig ist. Zudem sollte man die Kommentare im AUR dahingehend prüfen, ob es Dinge vor oder beim Paketbau zu beachten gilt. Wenn alles soweit gut aussieht, kann man das Paket bauen. Da Pakku nicht von weiteren AUR-Paketen abhängt, kann man makepkg mit den entsprechenden Parametern aufrufen, um notwendige Abhängigkeiten zu installieren.

makepkg -rsi

Dies installiert zum bauen notwenige Abhängigkeiten, baut das Paket, entfernt die Abhängigkeiten wieder, und installiert das gebaute Paket. Pakku lässt sich nach erfolgreichem Bau und der Installation mittels pakku aufrufen.

Verwendung

Konfiguration

Siehe auch

Weblinks