1
.TH MAKE-LIVE 8 "Jul, 27 2006" "0.99" "Debian Live framework"
4
make-live \- An utility for building Debian Live systems.
8
.RB [\| \-a \||\| \-\-architecture
10
.RB [\| \-c \||\| \-\-conffile
14
.RB [\| \-d \||\| \-\-distribution
17
.RB [\| \-f \||\| \-\-filesystem
22
.RI \|" COMMAND .\|.\|.\|"\|]
23
.RB [\| \-\-include\-image
24
.IR FILE \||\| DIRECTORY \|]
25
.RB [\| \-\-include\-rootfs
26
.IR FILE \||\| DIRECTORY \|]
27
.RB [\| \-\-linux\-image
31
.RB [\| \-p \||\| \-\-package-list
37
.RB [\| \-s \||\| \-\-section
38
.RI \|" SECTION \|.\|.\|.\|"\|]
41
.RB [\| \-t \||\| \-\-type
45
.RB [\| \-\-verbose \|]
49
.RB [\| \-h \||\| \-\-help \|]
52
.RB [\| \-u \||\| \-\-usage \|]
55
.RB [\| \-v \||\| \-\-version \|]
58
The Debian Live framework lets you automagically create live system images.
63
.BI "\-a, \-\-architecture " ARCHITECTURE
64
Build an image for another architecture than the autodetected one. This is
65
usefull for e.g. building i386 images on an amd64 machine. Instead of this flag,
66
the environment variable LIVE_ARCHITECTURE can be used.
68
.BI "\-c, \-\-conffile " FILE
69
Uses another configuration file in addition to the default one, if existing, in
70
/etc/make-live.conf. Settings in the additional configuration file do overwrite
71
the settings from /etc/make-live.conf. Instead of this flag, the environment
72
varibale LIVE_CONFFILE can be used.
74
.BI "\-\-clone " DIRECTORY
75
Clones the package selection and configuration from a given root directory. It
76
will output the settings to $LIVE_ROOT/preseed.cloned and $LIVE_ROOT/plist.clone
77
for easy reuse with \-\-preseed and \-\-package-list. Instead of this flag, the
78
environment variable LIVE_CLONE can be used.
80
.BI "\-d, \-\-distribution " DISTRIBUTION
81
Specifies the distribution to be used. Allowed values are all Debian
82
distributions (oldstable, stable, testing, unstable), although only unstable
83
(default) is possible for now. Instead of this flag, the environment variable
84
LIVE_DISTRIBUTION can be used.
87
Enables debut output of make-live itself (this includes \-\-verbose too).
88
Instead of this environment variable, LIVE_DEBUG can be used.
90
.BI "\-f, \-\-filesystem " FILESYSTEM
91
Specifies the filesystem for the compressed image. At the moment, only squashfs
92
(default) and ext2 are allowed values. Instead of this flag, the environment
93
variable LIVE_FILESYSTEM can be used.
95
.BI "\-\-flavour " FLAVOUR
96
Specifies the bootstrap flavour. This can be either standard (default) or
97
minimal. Instead of this flag, the environment variable LIVE_FLAVOUR can be
101
.BI "\-\-hook " COMMAND "\|.\|.\|.\|"
102
Specifies a command which will be executed at the end of the chroot setup and
103
before the mastering of the image. Instead of this flag, the environment
104
variable LIVE_HOOK can be used.
106
.BI "\-\-include\-image " FILE \||\| DIRECTORY
107
specifies a file or directory which will be copied inside the image. Can be also
108
set through LIVE_INCLUDE_IMAGE environment variable.
110
.BI "\-\-include\-rootfs " FILE \||\| DIRECTORY
111
specifies a file or directory which will be copied inside the root filesystem of
112
the image. Can be also set through the LIVE_INCLUDE_ROOTFS environment variable.
114
.BI "\-\-linux\-image " FLAVOUR
116
.BI "\-p, \-\-package-list " FILE
117
specifies a package list file, one package for each line. It overrides list option.
119
.BI "\-\-logfile " FILE
120
specifies the location of the logfile. It can be set through LIVE_LOGFILE,
121
default is \$LIVE_ROOT/make-live.log
123
.BI "\-\-preseed " FILE
124
clone the packages selection and configuration from the provided
127
.BI "\-\-rootfs " DIRECTORY
128
skip all phases of rootfs generation and just install casper and the
129
kernel in the specified root directory (must be a debian).
131
.BI "\-s, \-\-section " SECTION "\|.\|.\|.\|"
132
specifies which sections are going to be availble for the package selection inside the chroot (Default: main). Can be set to every combination of "main contrib non-free", also through LIVE_SECTIONS.
134
.BI "\-\-splashy [\|" THEME \|]
135
specifies that splashy should be installed and included in initamfs, an optional
136
official THEME could be selected or an exernal theme could be installed, in the
137
second case the .tar.gz theme should be passed without extension and must be in
138
the current directory. Can be also set through LIVE_SPLASHY and
139
LIVE_SPLASHY_THEME environment variables.
141
.BI "\-t, \-\-type " TYPE
142
specifies the image type to generate. Currently, only iso and net are available.
144
.BI "\-\-templates " DIRECTORY
145
specifies a templates directory to use instead of the default one.
148
providing debug information for third-party tools.
151
display this help and exit.
157
output version information and exit.
160
Every list does already include the Debian standard package selection.
162
.B gnome | gnome-core | gnome-full
165
.B kde | kde-core | kde-full | kde-extra
169
include X-Window-System only.
176
works fully on amd64 and i386, partially on alpha, hppa, ia64, mips, mipsel,
177
powerpc, s390 and sparc. Other architectures, such as arm and m68k, as well as
178
non-linux ports of Debian, like hurd-i386, are currently not supported.
181
Debian Live project <http://live.debian.net/>
184
.BR make-live.conf (8).
187
make-live was written by Daniel Baumann <daniel@debian.org> and Marco Amadori
188
<marco.amadori@gmail.com>.