summaryrefslogtreecommitdiffstats
path: root/doc/install
diff options
context:
space:
mode:
Diffstat (limited to 'doc/install')
-rw-r--r--doc/install/prokit.mdwn41
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