summaryrefslogtreecommitdiff
path: root/docs/README.build
diff options
context:
space:
mode:
Diffstat (limited to 'docs/README.build')
-rw-r--r--docs/README.build52
1 files changed, 26 insertions, 26 deletions
diff --git a/docs/README.build b/docs/README.build
index 80d4b2c..f2fb594 100644
--- a/docs/README.build
+++ b/docs/README.build
@@ -2,17 +2,17 @@ INDEX
-----
* Build requirements
-* Image types generated by mkarchiso.
+* Image types generated by mkparabolaiso.
* File format for aitab.
-* Why the /isolinux and /arch/boot/syslinux directories?
-* Building the most basic Arch Linux live media. (configs/baseline)
-* Building official Arch Linux live media. (configs/releng)
+* Why the /isolinux and /parabola/boot/syslinux directories?
+* Building the most basic Parabola GNU/Linux-libre live media. (configs/baseline)
+* Building official Parabola GNU/Linux-libre live media. (configs/releng)
*** Build requirements
-** For mkarchiso script needs these packages (build host):
+** For mkparabolaiso script needs these packages (build host):
+ squashfs-tools for mksquashfs
+ libisoburn for xorriso
+ btrfs-progs for mkfs.btrfs (optional)
@@ -22,23 +22,23 @@ INDEX
+ lynx for fetching the latest installation guide
** For these hooks needs these packages (on target root-image)
-* archiso
+* parabolaiso
+ (none)
-* archiso_loop_mnt
+* parabolaiso_loop_mnt
+ (none)
-* archiso_pxe_common
+* parabolaiso_pxe_common
+ mkinitcpio-nfs-utils for ipconfig
-* archiso_pxe_nbd
+* parabolaiso_pxe_nbd
+ nbd for nbd-client
-* archiso_pxe_http
+* parabolaiso_pxe_http
+ curl for curl
-* archiso_pxe_nfs
+* parabolaiso_pxe_nfs
+ mkinitcpio-nfs-utils for nfsmount
-* archiso_shutdown
+* parabolaiso_shutdown
+ (none)
-*** Image types generated by mkarchiso.
+*** Image types generated by mkparabolaiso.
* image-name.sfs SquashFS image with all files directly on it.
[read-only, no dm-snapshot is used]
@@ -51,7 +51,7 @@ INDEX
*** File format for aitab.
The aitab file holds information about the filesystems images that must be
-created by mkarchiso and mounted at initramfs stage from the archiso hook.
+created by mkparabolaiso and mounted at initramfs stage from the parabolaiso hook.
It consists of some fields which define the behaviour of images.
# <img> <mnt> <arch> <sfs_comp> <fs_type> <fs_size>
@@ -72,40 +72,40 @@ It consists of some fields which define the behaviour of images.
Space used + 10% (estimated for metadata overhead) + desired %
-*** Why the /isolinux and /arch/boot/syslinux directories?
+*** Why the /isolinux and /parabola/boot/syslinux directories?
The /isolinux directory holds files needed for the ISOLINUX boot loader
module of SYSLINUX. ISOLINUX can not find config files on
-/arch/boot/syslinux, like other boot loaders modules (SYSLINUX, PXELINUX).
+/parabola/boot/syslinux, like other boot loaders modules (SYSLINUX, PXELINUX).
-*** Building the most basic Arch Linux live media. (configs/baseline)
+*** Building the most basic Parabola GNU/Linux-libre live media. (configs/baseline)
* Install needed packages.
# pacman -S git make squashfs-tools libisoburn rsync --needed
-* Install archiso.
- # git clone git://projects.archlinux.org/archiso.git
- # make -C archiso install
+* Install parabolaiso.
+ # git clone git://projects.parabolagnulinux.org/parabolaiso.git
+ # make -C parabolaiso install
* Build a basic iso.
- # /usr/share/archiso/configs/baseline/build.sh
+ # /usr/share/parabolaiso/configs/baseline/build.sh
Note: If you want to customize, just see the configs/releng directory which is
used to build official images with much more things.
-*** Building official Arch Linux live media. (configs/releng)
+*** Building official Parabola GNU/Linux-libre live media. (configs/releng)
* Install needed packages.
# pacman -S git make squashfs-tools libisoburn dosfstools lynx --needed
-* Install archiso.
- # git clone git://projects.archlinux.org/archiso.git
- # make -C archiso install
+* Install parabolaiso.
+ # git clone git://projects.parabolagnulinux.org/parabolaiso.git
+ # make -C parabolaiso install
* Build them!
- # /usr/share/archiso/configs/releng/build.sh
+ # /usr/share/parabolaiso/configs/releng/build.sh
Note: See build.sh -h for more options. This only runs on x86_64.