livecd-creator (8) - Linux Manuals
livecd-creator: creates live CD or DVD images.
NAME
livecd-creator - creates live CD or DVD images.
SYNOPSIS
livecd-creator [OPTIONS]DESCRIPTION
livecd-creator creates live CD or DVD images(ISO images) from kickstart files. Kickstart files contain information about packages and configuration settings which are used to build the image.OPTIONS
- -h, --help
- Shows the help message and exits.
IMAGE OPTIONS
These options define the created image.- -c KSCFG, --config=KSCFG
- Path to kickstart configuration file.
- -b BASE_ON, --base-on=BASE_ON
- Add packages to an existing live CD iso9660 image.
- -f FS_LABEL, --fslabel=FS_LABEL
- Defines the file system label. The default is based on the configuration name.
- --compression-type=COMPRESSOR
- Specify a compressor recognized by mksquashfs. xz is the default and works with 2.6.38 and later kernels. gzip works with all kernels. lzo works with 2.6.36 and later kernels. lzma will only work with custom kernels. Set to 'None' to force reading the compressor used in BASE_ON. If gzip is used, the -comp option is not passed to mksquashfs to allow the use of older versions of mksquashfs.
- --releasever=VER
- Set the value to substitute for $releasever in kickstart repo urls
SYSTEM DIRECTORY OPTIONS
These options define directories used on your system for creating the live image.- -t TMPDIR, --tmpdir=TMPDIR
- defines the temporary directory to use. The default directory is /var/tmp.
- --cache=CACHEDIR
- Defines the cache directory to use (default: private cache).
EXAMPLES
Barebones LiveCDlivecd-creator \ --config=/usr/share/livecd-tools/livecd-fedora-minimal.ks
Fedora Desktop Live CD
livecd-creator \ --config=/usr/share/livecd-tools/livecd-fedora-desktop.ks \ --fslabel=Fedora9-LiveCD-foo
REPO EXTENSIONS
livecd-creator provides for some extensions to the repo commands similar to what yum supports. The strings $arch, $basearch and $releasever are replaced with the system arch, basearch and release version respectively. When no --releasever is passed it defaults to the current system's version. The allows the use of repo commands such as the following:repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
Note that in a chroot environment (like koji) the rpmdb is not available, so either don't use $releasever in that case, or pass --releasever=VER