JPKG Turtle Logo JPKG Software admin tool



Info Logo Infos


Download Logo Downloads

Files Downloads

Mail Logo Mail

JPKG Devel
JPKG Users

Valid CSS!


Welcome on the JPKG development site...

JPKG is a software administration program for Unices. It is intended to fetch, configure, build and install software on an Unix box automatically.

Why a new "package management" tool?

A wide number of software administration tools currently exist: package managers, the BSD ports system, GNU Stow and so on. They all have very interesting features that I want to implement in JPKG.
JPKG is designed to allow full build and maintenance In very few words, what will do this tool:

  • Install, uninstall, move through directories and partitions software, fully secured by complete virtualization and logging.
  • Install or upgrade sofware alone, fetching, compiling with correct options, using a single and simple configuration file.
  • Manage dependancies between sofware (programs or libraries etc.)
  • Manage optionnal dependencies between software. For example, some graphic formats support may not be required in graphic libraries, or some special compilation options may be interesting for dedicated CPU architecture
  • Manage concurrent versions of software, such as libraries, compilers , etc. This management will include mechanisms to facilitate usage of "alternative" programs.
  • Manage the database of all installed files, allowing to get detailed information on installed software, and verify files integrity...