Automating Linux Installations

Requirements

An automated installation procedure should fulfill several conditions, namely:

    * unattended run: Installations should be run without (or minimal) human interaction.
    * concurrent installations: Multiple systems can be installed in parallel.
    * scalable: New clients (and OS releases) can be integrated easily.
    * flexible: A feature-rich configuration should be offered.
    * customisable: It should be possible to adapt the system to a specific environment and settings.

Tools for Debian

Kickstart

Kickstart is the automated installation method for Redhat and Fedora Linux distributions. A system administrator creates a file (called a Kickstart file) which describes the configuration and the required setup.

Kickstart is not available for Debian.