Previous: Overview Table of Contents Next: Live System structure

larch – a do-it-yourself live Arch Linux system



Profiles

This feature of the larch build system allows bundling all the configuration information for a particular live CD 'design' into a single directory. That includes the list of packages to be installed, locale information and the particular tweaks and additions needed to customize the CD, in particular a subdirectory containing the 'overlay' files - those files which have been changed from their initial fresh state after installation and those which have simply been added.

A profile is a directory, the name of the profile is the directory's name. The simplest feature is perhaps the 'rootoverlay' subdirectory: everything in this directory is copied directly to the live system's overlay, so that the a file 'a/b/c' within this directory will appear at '/a/b/c' in the live system, regardless of whether this file previously existed. Note however that all ownerships are changed to 'root:root'.

If you would like to have a look at a profile, look in the 'profiles' directory in the distribution. Each of its subdirectories is a profile. If you want to make your own profile, it is probably easiest to start with one of the examples. The larch gui allows you to copy one of these into your working directory, and rename it.

The main files within a profile are described below:

Previous: Overview Table of Contents Next: Live System structure