diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/install/prokit.mdwn | 41 |
1 files changed, 29 insertions, 12 deletions
diff --git a/doc/install/prokit.mdwn b/doc/install/prokit.mdwn index 55def93..b9a7e48 100644 --- a/doc/install/prokit.mdwn +++ b/doc/install/prokit.mdwn @@ -8,22 +8,39 @@ 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. -prokit requires gunzip, either sfdisk or fdisk, mke2fs, cpio, and xz from XZ -Utils; the `configure` script should find these automatically if installed. -prokit also requires OpenWrt's usign utility to verify archive signatures. An -embedded copy of usign is included, building of which additionally requires -CMake, a **make**(1) utility such as GNU Make, a C compiler such as GCC, and -standard C library headers (`sudo apt-get install build-essential cmake` is -sufficient on a Debian-based distribution such as Trisquel); or a system copy of -usign can be used instead. + +Dependencies +============ + +prokit requires the following utilities: + + * gunzip + * Either sfdisk or fdisk + * mke2fs + * cpio + * xz from XZ Utils + * mount + * umount + * chroot + +prokit also requires OpenWrt's usign utility to verify archive signatures. A +system copy of usign can be used, however few distributions provide one. An +embedded copy of usign is included, building of which additionally requires: + + * CMake + * make + * A C compiler such as GCC and standard C library headers + +On a Debian-based distribution such as Trisquel, `sudo apt-get install +build-essential cmake` is sufficient. 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). +The ProteanOS Development Kit uses the **mount**(8) , **umount**(8), and +**chroot**(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 |