Kickstart è un sistema che permette di automatizzare e standardizzare il processo di installazione di Linux e risulta particolarmente utile quando si ha a che fare con un parco macchine particolarmente esteso. E' disponibile nelle distribuzioni di RedHat (Fedora e Enterprise Linux) e nelle derivate.
Permette di installare Linux sia tramite i media tradizionali (cd-rom) sia via network (http,ftp,nfs).
Il vantaggio nell'utilizzo di kickstart deriva dalla possibilità di:
- Rendere più facili e veloci i processi di installazione.
- Customizzare e rendere omogenee le installazioni.
- Automatizzare le attività di post-installazione.
- Installare sistemi con pacchetti RPM già aggiornati.
Risulta dunque essere la scelta ideale se si vuole avere un parco macchine uniforme o si deve prevedere un considerevole numero di nuove installazioni.
Tutto quello che si deve avere a disposizione è:
- Un server kickstart (Servizio Web, NFS, FTP o SMB che rende disponibili via rete gli rpm necessari all'installazione)
- Un dischetto o un cdrom per il primo boot della macchina
- Il file di configurazione (default ks.cfg
) contenente tutte le opzioni per l'installazione ed eventuali script pre/post-installazione. Questo file può risiedere direttamente sul kickstart server (ce ne possono essere diversi con configurazioni per sistemi di diversa natura).
Kickstart, Jumpstart e sistemi di installazione centralizzata via rete.