PACMAN
Given the same set of software packages, system administrators at ten sites are likely to come up with at least ten different ways to install and configure the software. In Grid settings--where users expect a seamless experience regardless of which systems they are using at any given time--this can present a genuine challenge.
PACMAN (PACkage MANager) is a software distribution tool that makes it considerably easier to deploy a custom distribution of one or many packages onto many systems with consistent installation and configuration settings. PACMAN offers features for obtaining, installing, and updating software distributions from one or more "master" sites.
PACMAN uses a "caching" paradigm, in which the architects of a deployment install and configure software on a set of "caches." Once a cache is established, others can replicate the installation on their own systems by issuing a PACMAN client command. Caches include configuration information, aiding in maintaining common configuration settings. PACMAN also provides an easy mechanism to update sites when changes are made in the cache.
PACMAN supports a number of popular packaging systems, including the venerable "tar.gz" format, GPT, and RedHat's RPM.
| Software: | PACMAN |
| Developed by: | Boston University (Physics Dept.) |
| Distributions: | Download from Boston University |
| Contact: | youssef@bu.edu |