Urpkg lets you install programs in a safe and undoable way. It is especially useful to install programs from source when no packages from your distribution is available. It is then very easy to uninstall the programs you don't want anymore. Urpkg was originally inspired by the LFS Package user hint.
Urpkg works by creating a new user for each package it has to install. The package is then installed with the privilege of the new user. This prevents a new package from overwriting files from another package for example.
Released into the public domain.
Fixed a bug that would remove directories even though they were not empty.
Fixed infinite looping bug which appeared in Arch Linux.
Urpkg is available both as a Pacman package (x86_64 only), or in source form. For source or Pacman installation, please refer to the Generic download and install instructions.
Urpkg has a user manual. You can read the online version with one page for each node or with everything on one page
You should always refer to that online manual first before asking a question or reporting a bug.