
                              Building ROCK Linux
                                       


[ Installing ROCK Linux or ROCK Rescue Linux ]

First you need to install a Linux system for building ROCK Linux. That could
be any Linux distribution, but we recommend

 * Pre-build binaries of the ROCK Linux version you are going to build.

or (also possible, but less comfortable)

 * Pre-build ROCK Rescue Linux of the ROCK Linux version you are going
      to build.


[ Getting the ROCK Sources ]

Next you need to get the ROCK Linux sources. Releases and snapshots can be
found on the ROCK Linux Homepage:

 * http://www.rocklinux.org/getting.html

Extract the rock-linux-Version.tar.bz2 file somewhere in the system. We
assume for now that you placed the ROCK Linux Sources under /rock-linux.


[ Getting the Package Sources ]

Now you also need to download the package sources. This can be done with the
command:

 * ./scripts/Download -all

It's also possible to download everything from a ROCK Linux Mirror:

 * ./scripts/Download -mirror ftp://name.of.host/directory -all


[ Configuring the Build-System ]

Before you can start the build you need to configure the build system. The
configuration of the build scripts is stored in the file ./Config.

There are multiple ways of creating or modifing that file:

 * Any ASCII Editor
 * The command './scripts/Config text'
 * The command './scripts/Config menu'

Some very special build options can only be set with an ASCII editor - not
with the configuration tool.


[ Building all the stuff ]

That's easy. Type:

 * ./scripts/Build-All LINK

and wait up to a few days (depends on you machine speed).


[ Creating CD-Images ]

If you want to burn the binaries on a CD-ROM, you can easily create ISO-Images
with that commands:

 * ./scripts/Create-CD source
 * ./scripts/Create-CD intel base
 * ./scripts/Create-CD intel ext
