11
11
_* An up-to-date version of live-build
13
_* A POSIX-compliant shell, such as /{bash}/ or /{dash}/.
13
_* A POSIX-compliant shell, such as /{bash}/ or /{dash}/
15
15
_* /{debootstrap}/ or /{cdebootstrap}/
19
19
Note that using Debian or a Debian-derived distribution is not required -
20
20
live-build will run on almost any distribution with the above requirements.
154
_* Use all generated .deb files
154
_* Use applicable generated .deb files
156
156
As live-boot and live-config are installed by live-build system, installing
157
157
the packages in the host system is not sufficient: you should treat the
158
generated .deb files like any other custom packages. Please see {Customizing
159
package installation}#customizing-package-installation for more
160
information. You should pay particular attention to {Additional
161
repositories}#additional-repositories.
158
generated .deb files like any other custom packages. Since your purpose for
159
building from source is like to test new things over the short term before
160
the official release, follow {Installing modified or third-party
161
packages}#installing-modified-or-third-party-packages to temporarily include
162
the relevant files in your configuration. In particular, notice that both
163
packages are divided into a generic part, a documentation part and one or
164
more back-ends. Include the generic part, only one back-end matching your
165
configuration, and optionally the documentation. Assuming you are building a
166
live image in the current directory and have generated all .deb files for a
167
single version of both packages in the directory above, these bash commands
168
would copy all of the relevant packages including default back-ends:
172
$ cp ../live-boot{_,-initramfs-tools,-doc}*.deb config/packages.chroot/
173
$ cp ../live-config{_,-sysvinit,-doc}*.deb config/packages.chroot/
163
177
3~ From 'snapshots'