Getting the ProteanOS Development Kit

← Back to Installing ProteanOS

The ProteanOS Development Kit, or prokit, is a software package for installing, managing, and developing ProteanOS systems. prokit enables you to install a ProteanOS system, run a ProteanOS shell and other commands, manage software packages on an installed ProteanOS system, and build packages for ProteanOS.

Building and installing prokit is easy. Ensure you have a make(1) utility such as GNU Make installed. No C or C++ compiler or other development tools are necessary to build prokit. To install and manage ProteanOS systems you need a host system running Linux 3.4 or later.

The ProteanOS Development Kit uses the chroot(8) and mount(8) commands, which on Linux require superuser access. This guide assumes the use of sudo(8) for running commands with superuser privileges. Adjust where necessary if you don't use sudo(8).

Downloading the ProteanOS Development Kit

Download a released version of prokit from the files site by HTTP or FTP, e.g.:

$ wget http://files.proteanos.com/pub/prokit/1.1.0/prokit-1.1.0.tar.gz
$ tar -xzf prokit-1.1.0.tar.gz
$ cd prokit-1.1.0/

Or clone it from the Git repository:

$ git clone git://git.proteanos.com/prokit/prokit.git
$ cd prokit/

To install ProteanOS on a supported PC, currently you'll need to get prokit from its Git repository.

Users of Parabola GNU/Linux-libre and Arch [GNU/]Linux can find prokit packages in the AUR (thanks to Serge Victor):

Building the ProteanOS Development Kit

Configure and build prokit:

$ ./configure
$ make

Or, if you cloned the Git repository, run:

$ ./autogen.sh
$ make

To build from the repository you'll need to have GNU Autoconf and Automake installed.

Installing the ProteanOS Development Kit

It is recommended but not necessary that you install prokit to your system:

$ sudo make install

Check that the installation was successful:

$ prokit version

The ProteanOS Development Kit Manual

prokit comes with a manual, starting with the prokit(1) page:

$ man prokit

Or, if you didn't install prokit, you can find the manual by running:

$ man man/prokit.1

The manual is also available from the prokit homepage.