swpkg 0.51

swpkg is a collection of small tools which allow a system administrator to build, install, and maintain software packages.
swpkg project is a collection of small tools based on a fairly simple philosophy and designed to simplify the management of third party software packages including their inter-dependencies. These tools cover every aspect of building, installing and maintaining software packages and include the ability of having multiple versions of a single software package installed concurrently.

In a nutshell, each software is installed in a separate directory, and symbolic links are used to populate common directories (typically /usr/local/bin, /usr/local/sbin, ..) which are then referenced by users (in their PATH and so on). The directories where the software actually lives are never referenced directly by users.

Along with its basic ideas, swpkg tries to promote a number of principles in the form of guidelines and methods to improve the quality of third party software locally installed every day by system administrators around the world. The value of these should be easy to appreciate to most, even if those who have been lucky enough to never inherit systems with a huge /usr/local containing hundreds of software installed over many years by many different people, some packages for which sources are long lost.

While things may seem overly complicated or obscure at first, once understood, the "swpkg philosophy" is fairly easy to apply. In particular, for the vast majority of third party (and in particular free) software, setup and installation is as straight forward as if you were installing them directly in /usr/local. For some other packages, a little thinking and extra work is required.

What's New in This Release:

A more mature "swb" tool is the main focus of this new release.

last updated on:
December 23rd, 2007, 11:22 GMT
license type:
GPL (GNU General Public License) 
developed by:
Christophe Kalt
ROOT \ System \ System Administration
Download Button

In a hurry? Add it to your Download Basket!

user rating 10



Rate it!

Add your review!