website view en/doc/handbook/simple-gen-livecd.html @ rev 669

Move year to slitaz.css
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Oct 30 21:52:02 2010 +0200 (2010-10-30)
parents 0e0bc81a63ee
children
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head>
5 <title>SliTaz Handbook (en) - Gen LiveCD flavor</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="slitaz tazlito build livecd flavor support all in RAM" />
8 <meta name="expires" content="never" />
9 <meta name="modified" content="2008-07-18 05:45:00" />
10 <meta name="publisher" content="www.slitaz.org" />
11 <meta name="author" content="Christophe Lincoln"/>
12 <link rel="shortcut icon" href="favicon.ico" />
13 <link rel="stylesheet" type="text/css" href="book.css" />
14 </head>
15 <body bgcolor="#ffffff">
17 <!-- Header and quick navigation -->
18 <div id="header">
19 <div align="right" id="quicknav">
20 <a name="top"></a>
21 <a href="liveusb.html">LiveUSB media</a> |
22 <a href="index.html">Table of contents</a>
23 </div>
24 <h1><font color="#3E1220">SliTaz Handbook (en)</font></h1>
25 </div>
27 <!-- Content. -->
28 <div id="content">
29 <div class="content-right"></div>
31 <h2><font color="#DF8F06">Generate a LiveCD flavor (Simple Guide)</font></h2>
33 <ul>
34 <li><a href="simple-gen-livecd.html#tazlito">Tazlito</a> - SliTaz Live Tool.</li>
35 <li><a href="simple-gen-livecd.html#get-flavor">Get a flavor</a> - Download a flavor file.</li>
36 <li><a href="simple-gen-livecd.html#gen-distro">Gen your own distro</a> - Generate a Live distro in
37 one single command.</li>
38 </ul>
40 <a name="tazlito"></a>
41 <h3>Tazlito - SliTaz Live Tool</h3>
42 <p>
43 Tazlito is a tool to help generate and configure SliTaz LiveCD ISO images.
44 You can create a custom distro in two commands from a list of packages and a
45 flavor file, extract an existing ISO image to hack it, create a new initramfs
46 and/or a new ISO. Most commands must be run by root, except the stats and the
47 configuration file manipulation. Like other SliTaz tiny utils, you can simply
48 type <code>tazlito usage</code> in a terminal to get a list of all
49 commands with a short description in English.
50 </p>
52 <a name="get-flavor"></a>
53 <h3>Get a flavor</h3>
54 <p>
55 SliTaz LiveCD can easily be rebuilt using Tazlito flavor support. A special
56 LiveCD flavor can be built from the LiveCD/RAM itself or from an installed
57 system. If you want to rebuild SliTaz from the LiveCD you need at least 256 Mb
58 of RAM and we recommend that you store the file on persistent media (USB key, HD,
59 etc). To start you need to get a flavor file from a SliTaz mirror; open a Xterm,
60 become root administrator and get the default core system:
61 </p>
62 <pre>
63 # tazlito get-flavor core
64 </pre>
66 <a name="gen-distro"></a>
67 <h3>Generate your own distro</h3>
68 <p>
69 The command <code>get-flavor</code> will download the core flavor, giving you a description
70 and a list of packages in the current directory with some additional files in
71 /home/slitaz/distro/addfiles (JWM menu, wallpapers, hacker files). From now on
72 you can add or remove packages in the list (<code>distro-packages.list</code>),
73 modify configuration files (<code>tazlito.conf</code>) and optionally modify
74 additional files. Then simply generate a LiveCD ISO image:
75 </p>
76 <pre>
77 # tazlito gen-distro
78 </pre>
79 <p>
80 The LiveCD ISO image, root filesystem (rootfs) and the content of the CD
81 (rootcd) are in /home/slitaz/distro. All repacked or downloaded packages are
82 stored by default in /home/slitaz/packages. If you want to chroot into the
83 rootfs to preconfigure the system, add more files in the rootcd directory or
84 add users, you just have to rebuild the initramfs and ISO image to generate
85 your new LiveCD:
86 </p>
87 <pre>
88 # tazlito gen-initiso
89 </pre>
91 <h4>Burn ISO and gen a flavor file</h4>
92 <p>
93 Tazlito can also burn the LiveCD and/or create a flavor file to keep your
94 modifications:
95 </p>
96 <pre>
97 # tazlito burn-iso
98 # tazlito gen-flavor
99 </pre>
102 <!-- End of content -->
103 </div>
105 <!-- Footer. -->
106 <div id="footer">
107 <div class="footer-right"></div>
108 <a href="simple-gen-livecd.html#top">Top of the page</a> |
109 <a href="index.html">Table of contents</a>
110 </div>
112 <div id="copy">
113 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/en/">SliTaz</a> -
114 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
115 Documentation is under
116 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
117 and code is <a href="http://validator.w3.org/">valid xHTML 1.0</a>.
118 </div>
120 </body>
121 </html>