install_packages - install FAI configured packages
Fully Automatic Installation (FAI) is used to provide unattended
installation of Debian GNU/Linux operating systems with a very flexible
class-based system. install_packages is a Perl script written for FAI
to selectively install, hold, remove, or purge packages or tasks.
install_packages is called from the fai installation script and should
not be called directly. Its function is to parse the package_config
files based on the class definitions of the client. For example, if
the client belonged to the SMTPSERVER class, install_packages would
parse ../package_config/SMTPSERVER for instructions on what packages to
install, hold, remove, or purge.
-d Only download packages instead of installing them. Variable
$aptoptions must be set.
-h Show help, version and summary of options.
-H Show list of all available commands for the file in
-l Print only the list of all packages that would be installed,
-L Print the list of all packages with version number that would be
installed, then exit.
-m MAX Install only MAX packages at a time. Same as setting the shell
environment variable MAXPACKAGES.
-n Dry run. Do not execute installation commands, just print them.
-N Do not check package names whether they are valid.
Read the configuration files from DIRECTORY instead of
-s Download source of binary packages that are installed. Currently
supported only for apt-get/aptitude based installations.
-v Be verbose.
install_packages expects to find the FAI_ROOT directory, the location
of class definitions, package configurations, and custom install
scripts, somewhere in the filesystem. This location is configurable in
/etc/fai/fai.conf and defaults to /srv/fai/config.
apt(1), aptitude(8), apt-get(8), dpkg(8), tasksel(1)
This program is part of FAI (Fully Automatic Installation). See the FAI
manual for more information on how to use install_packages. The FAI
homepage is http://www.informatik.uni-koeln.de/fai.
The FAI configuration file.
The FAI package configuration directory.
Thomas Lange <firstname.lastname@example.org>