Pacaur

From ArchWiki
Revision as of 11:17, 29 November 2012 by Spyhawk (Talk | contribs) (External Links)

Jump to: navigation, search
Summary help replacing me
How to install and use pacaur.
Related
AUR Helpers

Pacaur is an Arch User Repository (AUR) helper aiming at speed and simplicity, designed to allow a fast workflow and to use an uncluttered interface. It is written in Bash and built upon the well designed cower and expac C backends.

Philosophy

Pacaur main feature revolves around a fast workflow idea, that is, spending as less time as possible interacting with package management prompts. The objectives of speed, simplicity and uncluttered interface were also taken into consideration.

Design concept:

  • built upon existing tools (cower, expac, sudo, pacman-color).
  • simply extends pacman to manage the AUR rather than adding lot of features.
  • ready to be run on any system (bash script + C libraries).
  • usable as a separate AUR frontend or as a single tool to manage official and AUR packages (cower-like, and pacman-like interface).
  • fast workflow.

Main characteristics:

  • retrieve and edit all PKGBUILDs before building anything.
  • check and solve all conflicts before building anything.
  • pass arguments to pacman when appropriate.
  • search provides regex support (through cower).
  • show current *and* available version when checking update.
  • very good performance with minimal memory footprint (C backend).

Features not implemented "by design":

  • no "interactive" mode.
  • no customizedpkg support.
  • no complete dependencies recomputation after you've added/removed some of them. Only binary dependency checking is handled through makepkg.
  • internationalization.

Installation

Pacaur requires the following dependencies to be installed:

Binary dependencies

AUR dependency

Once all of these are installed, you can build pacaurAUR.


Usage

Troubleshooting

External Links