Grml-live is a software build framework that uses FAI to create a Debian-based Linux Live system in CD/ISO format.
The key feature of Grml Live is its class-based concept, which provides a maximum of flexibility in package selection. It also supports the integration of own hooks, scripts, and configurations. Additionally, it supports the use and integration of own software and kernels via the use of Debian repositories.
Grml Live is based on the FAI system and utilizes the "fai dirinstall" feature to generate a chroot system based on the class concept of FAI. While it does not use all the FAI features by default, it does allow users to choose the packages they want to include on their Linux Live CDs without having to deal with all the build process details.
To use Grml Live, users do not need to be familiar with FAI or its configuration. The program uses /etc/grml/fai instead of /etc/fai for configuration, which ensures it doesn't clash with the default FAI configuration and packages. Therefore, Grml Live and FAI can be used independently at the same time.
Grml Live has some usage examples, including creating a Grml-/Debian-based Linux Live-CD using /grml/grml-live as the build and output directory. Users can also create a Debian-unstable and grml-based Live-CD using /tmp as the build and output directory and use grml_0.0-3.iso as ISO name, placed inside /tmp/grml_isos.
The software has some requirements, including any Debian-based system, enough free disk space, and fast network access for retrieving the Debian packages used for creating the chroot. Users can use local mirror and NFSROOT to work around the network access problem.
Overall, Grml Live is a flexible and powerful tool for generating custom Linux Live-CDs with ease. Its use of FAI ensures users have the flexibility to choose their packages without dealing with detailed build processes.
Version 0.0.10: N/A