debian-cd-clone/etch/docs/requirements.html

48 lines
2.0 KiB
HTML

<html>
<head>
<title>debian-cd requirements</title>
</head>
<body>
<h1>debian-cd requirements</h1>
<p>debian-cd has a few dependencies, some obvious and some less
so. The packaged version in Debian depends on the key items that
<strong>must</strong> be installed, and recommends lots of others.</p>
<p>This recommendation works, as many of the deps are
optional. Exactly which sets of packages will be needed is determined
by the architectures you wish to build CDs for. On some architectures,
making bootable CDs needs extra support from other packages (e.g. palo
for hppa CDs).</p>
<p>The other important dependency for debian-cd cannot be represented
so easily - it needs a copy of parts of the Debian archive to be able
to build CDs. This includes the <code>doc</code>, <code>indices</code>
and <code>tools</code> directories from the root of the archive. Be
aware the commonly-used <code>debmirror</code> package does
<strong>not</strong> currently grab those directories when
mirroring. Most debian-cd users tend to use <code>rsync</code> to
mirror the archive.</p>
<p>For best performance, the mirror should be on a local disk and the
user running debian-cd should have permissions to be able to create
hard links on the same filesystem. It should be possible to run
without this, using symbolic links instead of hard links, but the code
to do this is not as well tested and can be expected to be much
slower.</p>
<p>For producing <a href="jigdo.html">jigdo</a> files, older versions
of debian-cd (up to and including the sarge release) used
<code>jigdo-file</code> to parse ISO images and output the
jigdos. Newer versions of debian-cd (v2.2.24 and newer) instead use a
patched version of <code>mkisofs</code> which can natively create
jigdo files. This needs mkisofs version 4:2.01+01a03-4 or newer, or
genisoimage in Debian.</p>
<hr>
(c) Steve McIntyre &lt;steve@einval.com&gt;, December 2006. GPL v2<br>
<a href="getting.html">Prev - Getting debian-cd</a><br>
<a href="setup.html">Next - Setup</a>
</body>
</html>