Admin-packages 0.7.0

A package manager for sources
Admin-packages - Usage message
  1 Screenshot
Admin-packages is a package manager for sources that can handle multiple local and remote repositories, recursive dependency resolution, user defined tmacro transformations, installation logging and package removal, creation and installation of binary packages, and the ability to create new distributions from scratch.

Client installation:

./Autoinstall (Edit the installation parameters as required first)
Install it again with: admin-packages --install admin-packages --yes

Client uninstallation:

admin-packages --remove admin-packages --nodeps --yes

How it works:

Admin-packages will get packages from repositories listed in: /SYSCONFDIR/admin-packages/servers.conf

It installs all source or binary packages from the repository that has the latest version of the requested package.

Use: --binary to install binary packages and --create-binay to create them.

Packages can utilize settings.conf macros for such things such as tuning and architecture as specified with settings in /SYSCONFDIR/admin-packages/settings.conf

Admin-packages will try to resolve all dependencies and make an install order for them. It will download package files, check md5sums, gpgsums, uncompress archives and configure, make and make install as specified in the retrieved packages.conf sections.

When removing packages the default is to also uninstall the packages that depends on the specified package. The Packages that depends on the depending packages will also be removed. This behaviour can be changed by using the --nodeps option.

Admin-packages is interactive by default so you will be asked to proceed between install phases.

last updated on:
January 19th, 2011, 10:42 GMT
license type:
GPL (GNU General Public License) 
developed by:
Magnus Loef
ROOT \ System \ System Administration
Download Button

In a hurry? Add it to your Download Basket!

user rating 3



Rate it!
What's New in This Release:
  • This version adds more URL examples to the standard servers.conf.
  • It doesn't report md5sums as correct if integrity is disabled.
  • It removes symlinks before trying to overwrite them with binary packages.
  • It shows verbose output of extracted files.
read full changelog

Add your review!