diff options
Diffstat (limited to 'docs/README.build')
-rw-r--r-- | docs/README.build | 52 |
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. |