Package Manager

Apkg is Antomic's package manager. It's inspired from Debian's dpkg, hence the name. Like most things in Antomic it was designed with one goal in mind - simplicity. Although apkg is simple it does not mean it's limited in it's capabilities, apkg will support all essential functions that a GNU/Linux package manager should.
Unlike other package managers that are written in C/C++, Perl or Python, apkg is a shell script making it easy to modify and adapt. What this means is that the user can easily make apkg do things that it wasn't originally designed to do, for example non-functional sections of a filesystem like documentation need not be redundantly stored on a network. Here the user can modify apkg and make it delete documentation containing in a package after it has been installed.

To understand how apkg works it's important to know Antomic's package format, which is explained in this document. Apkg can be found in the antomic-apkg package on your Antomic system. If you're interested in the latest bleeding edge version check the apkg module in CVS.

Package Format


TODO list

Copyright © 2002 The Antomic Project.