tazlito rev 117

Add English manual from website (thanks Paul)
author Christophe Lincoln <pankso@slitaz.org>
date Sun Jan 17 18:51:48 2010 +0100 (2010-01-17)
parents aab790984c6d
children 91dcceaf060f
files COPYING README doc/tazlito.en.html doc/tazlito.fr.html doc/tazlito.html
line diff
     1.1 --- a/COPYING	Sun Jan 17 18:43:41 2010 +0100
     1.2 +++ b/COPYING	Sun Jan 17 18:51:48 2010 +0100
     1.3 @@ -2,7 +2,7 @@
     1.4  ===============================================================================
     1.5  
     1.6  
     1.7 -Copyright (c)  2007-2008  SliTaz GNU/Linux
     1.8 +Copyright (c)  2007-2010  SliTaz GNU/Linux
     1.9  
    1.10  
    1.11  Français
     2.1 --- a/README	Sun Jan 17 18:43:41 2010 +0100
     2.2 +++ b/README	Sun Jan 17 18:51:48 2010 +0100
     2.3 @@ -1,4 +1,4 @@
     2.4 -README for Tazlito - SliTaz Live Tool.                                     2008
     2.5 +README for Tazlito - SliTaz Live Tool.
     2.6  ===============================================================================
     2.7  
     2.8  
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/doc/tazlito.en.html	Sun Jan 17 18:51:48 2010 +0100
     3.3 @@ -0,0 +1,265 @@
     3.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     3.5 +	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     3.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
     3.7 +<head>
     3.8 +	<title>Tazlito Manual - SliTaz Live Tool</title>
     3.9 +	<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    3.10 +	<meta name="description" content="" />
    3.11 +	<meta name="expires" content="never" />
    3.12 +	<meta name="modified" content="2008-07-18 14:00:00" />
    3.13 +	<style type="text/css"><!--
    3.14 +	body { font: 90% sans-serif, vernada, arial; margin: 0; }
    3.15 +	#header { background: #f0ba08; color: black; height: 50px;
    3.16 +		border-top: 1px solid black; border-bottom: 1px solid black; }
    3.17 +	#content { margin: 0px 50px 26px 50px; }
    3.18 +	h1 { margin: 14px 0px 0px 16px; }
    3.19 +	li { line-height: 1.4em; }
    3.20 +	pre { padding: 5px; color: black; background: #e1e0b0; }
    3.21 +	pre.script { padding: 10px; color: black; background: #e8e8e8;
    3.22 +		border: 1px inset #333333; }
    3.23 +	code { font-size: 100%; color: #669900; background: transparent; }
    3.24 +	hr { color: white; background: white; height: 1px; border: 0; }
    3.25 +	--></style>
    3.26 +</head>
    3.27 +<body bgcolor="#ffffff">
    3.28 +<div id="header">
    3.29 +<h1><font color="#3e1220">Tazlito Manual</font></h1>
    3.30 +</div>
    3.31 +<hr />
    3.32 +<!-- Start content -->
    3.33 +<div id="content">
    3.34 +
    3.35 +<h2>NAME</h2>
    3.36 +<p>
    3.37 +Tazlito - SliTaz Live Tool.
    3.38 +</p>
    3.39 +
    3.40 +<h2>SYNTAX</h2>
    3.41 +<pre>
    3.42 +tazlito [command] [list|iso|flavor] [dir]
    3.43 +</pre>
    3.44 +
    3.45 +<h2>DESCRIPTION</h2>
    3.46 +<p>
    3.47 +Tazlito is a small utility to extract a LiveCD, rebuild the
    3.48 +ISO image and regenerate the root filesystem of the LiveCD. 
    3.49 +Tazlito can also generate a distribution from a list of packages 
    3.50 +previously downloaded. To run, Tazlito uses the configuration file 
    3.51 +/etc/slitaz-tools/tazlito.conf or a tazlito.conf found in the 
    3.52 +current directory that can be easily generated. 
    3.53 +It specifies the name of the ISO, volume, maintainer and 
    3.54 +the paths of the packages to distribute and the generated ISO. 
    3.55 +Tazlito can also set up a directory containing additional files, 
    3.56 +which will be copied to the LiveCD when generating the distribution.
    3.57 +</p>
    3.58 +<p>
    3.59 +Tazlito is distributed under the free GNU licence GPL V3,
    3.60 +installed by default on SliTaz and installed/sucessfully tested
    3.61 +on Debian GNU/Linux. You will find additional information
    3.62 +about creating a LiveCD in the Handbook.
    3.63 +</p>
    3.64 +
    3.65 +<h2>COMMANDS</h2>
    3.66 +<a name="usage"></a>
    3.67 +<h3><font color="#6c0023">usage</font></h3>
    3.68 +<p>
    3.69 +The 'usage' command displays a summary of available commands
    3.70 +with a short description:
    3.71 +</p>
    3.72 +<pre>
    3.73 + # tazlito usage
    3.74 +</pre>
    3.75 +<a name="stats"></a>
    3.76 +<h3><font color="#6c0023">stats</font></h3>
    3.77 +<p>
    3.78 +Stats displays the configuration variables, the paths to the
    3.79 +various files and directories, and information on the ISO image:
    3.80 +</p>
    3.81 +<pre>
    3.82 + # tazlito stats
    3.83 +</pre>
    3.84 +<a name="gen-config"></a>
    3.85 +<h3><font color="#6c0023">gen-config</font></h3>
    3.86 +<p>
    3.87 +The 'gen-config' command allows you to generate a configuration
    3.88 +file ready to be edited. By default the file is created in
    3.89 +the current directory, but can be in another directory
    3.90 +if specified via the command line:
    3.91 +</p>
    3.92 +<pre>
    3.93 + # tazlito gen-config
    3.94 + # tazlito gen-config /path/to/distro
    3.95 +</pre>
    3.96 +<a name="configure"></a>
    3.97 +<h3><font color="#6c0023">configure</font></h3>
    3.98 +<p>
    3.99 +This command configures the system configuration
   3.100 +file or one found in the current directory:
   3.101 +</p>
   3.102 +<pre>
   3.103 + # tazlito configure
   3.104 +</pre>
   3.105 +<a name="gen-iso"></a>
   3.106 +<h3><font color="#6c0023">gen-iso</font></h3>
   3.107 +<p>
   3.108 +The 'gen-iso' command can generate a 
   3.109 +new LiveCD image following modifications and additions to the 
   3.110 +root filesystem of the cdrom. To function, this command needs 
   3.111 +a directory containing the distro-tree of the Live system. 
   3.112 +This tree can easily be built with the 'extract-distro' command, 
   3.113 +modified and rebuilt via:
   3.114 +</p>
   3.115 +<pre>
   3.116 + # tazlito gen-iso
   3.117 +</pre>
   3.118 +<a name="gen-initiso"></a>
   3.119 +<h3><font color="#6c0023">gen-initiso</font></h3>
   3.120 +<p>
   3.121 +The 'gen'initso' command will do the same work as 'gen-iso',
   3.122 +but it rebuilds the initramfs compressed system prior.
   3.123 +The initramfs contains the root filesystem and
   3.124 +must be rebuilt if modified:
   3.125 +</p>
   3.126 +<pre>
   3.127 + # tazlito gen-initiso
   3.128 +</pre>
   3.129 +<a name="list-flavors"></a>
   3.130 +<h3><font color="#6c0023">list-flavors</font></h3>
   3.131 +<p>
   3.132 +The 'list-flavors' command downloads (if necessary) and displays 
   3.133 +a list of the different flavors available. You can force the
   3.134 +download with the --recharge option:
   3.135 +</p>
   3.136 +<pre>
   3.137 + # tazlito list-flavors
   3.138 + # tazlito list-flavors --recharge
   3.139 +</pre>
   3.140 +<a name="get-flavors"></a>
   3.141 +<h3><font color="#6c0023">get-flavor</font></h3>
   3.142 +<p>
   3.143 +The 'get-flavor' command downloads (if necessary) and prepares the
   3.144 +files for 'gen-distro' to generate a flavor:
   3.145 +</p>
   3.146 +<pre>
   3.147 + # tazlito get-flavor particular-flavor
   3.148 +</pre>
   3.149 +<a name="show-flavors"></a>
   3.150 +<h3><font color="#6c0023">show-flavor</font></h3>
   3.151 +<p>
   3.152 +The 'show-flavor' command displays the description of the 
   3.153 +flavor and its size after regeneration. The options
   3.154 +--brief and --noheader reduce the output displayed:
   3.155 +</p>
   3.156 +<pre>
   3.157 + # tazlito show-flavor particular-flavor 
   3.158 + # tazlito show-flavor particular-flavor --brief
   3.159 + # tazlito show-flavor particular-flavor --brief --noheader
   3.160 +</pre>
   3.161 +<a name="gen-flavor"></a>
   3.162 +<h3><font color="#6c0023">gen-flavor</font></h3>
   3.163 +<p>
   3.164 +The 'gen-flavor' command creates a description file of a new
   3.165 +flavor from the results of generating a distro (gen-distro).
   3.166 +The .flavor file can then be sent to slitaz.org:
   3.167 +</p>
   3.168 +<pre>
   3.169 + # tazlito gen-flavor new-flavor
   3.170 +</pre>
   3.171 +<a name="gen-liveflavor"></a>
   3.172 +<h3><font color="#6c0023">gen-liveflavor</font></h3>
   3.173 +<p>
   3.174 +The 'gen-liveflavor' command creates a description file of a new
   3.175 +flavor from the results of generating a distro based on the 
   3.176 +current system. The --help option provides more information:
   3.177 +</p>
   3.178 +<pre> # tazlito gen-liveflavor
   3.179 + # tazlito gen-liveflavor --help
   3.180 +</pre>
   3.181 +<a name="extract-distro"></a>
   3.182 +<h3><font color="#6c0023">extract-distro</font></h3>
   3.183 +<p>
   3.184 +The 'extract-distro' command is used to extract an ISO image
   3.185 +from the LiveCD to rebuild the structure of the root cdrom
   3.186 +and system. It is then possible to make the desired changes
   3.187 +or additions and rebuild the ISO image via 'gen-iso' or 
   3.188 +'gen-initiso'. Example of use:
   3.189 +</p>
   3.190 +<pre>
   3.191 + # tazlito extract-distro slitaz-cooking.iso
   3.192 +</pre>
   3.193 +<a name="gen-distro"></a>
   3.194 +<h3><font color="#6c0023">gen-distro</font></h3>
   3.195 +<p>
   3.196 +The <em>Generate Distribution</em> command can generate the
   3.197 +distro-tree and an ISO image via a list of packages. To function,
   3.198 +this command needs a list of packages, a directory containing
   3.199 +all the (.tazpkg) packages on the list, and a directory to
   3.200 +generate the distribution. The list of packages can be extracted
   3.201 +from a flavor by the 'get-flavor' command. If one uses the
   3.202 +LiveCD, the options --cdrom and --iso= permit the regeneration
   3.203 +of packages that place files in /boot without being obliged
   3.204 +to download them and recovers the additional files of the 
   3.205 +LiveCD. The path to the various directories are configured
   3.206 +in the configuration file and packages can be downloaded
   3.207 +from the SliTaz mirrors or generated by Tazwok. To generate
   3.208 +a distribution:
   3.209 +</p>
   3.210 +<pre>
   3.211 + # tazlito gen-distro
   3.212 + # tazlito gen-distro --cdrom
   3.213 + # tazlito gen-distro --iso=slitaz.iso
   3.214 + # tazlito gen-distro package-list
   3.215 +</pre>
   3.216 +<a name="clean-distro"></a>
   3.217 +<h3><font color="#6c0023">clean-distro</font></h3>
   3.218 +<p>
   3.219 +Removes all files generated or extracts of the structure
   3.220 +of the LiveCD:
   3.221 +</p>
   3.222 +<pre>
   3.223 + # tazlito clean-distro
   3.224 +</pre>
   3.225 +<a name="addhacker"></a>
   3.226 +<h3><font color="#6c0023">addhacker</font></h3>
   3.227 +<p>
   3.228 +The 'addhacker' command allows the addition of the user 
   3.229 +hacker to the distribution - it helps to have a user account
   3.230 +without a password. Note that this command changes permissions
   3.231 +on all files in <code>/home/hacker</code>:
   3.232 +</p>
   3.233 +<pre>
   3.234 + # tazlito addhacker
   3.235 +</pre>
   3.236 +<a name="check-distro"></a>
   3.237 +<h3><font color="#6c0023">check-distro</font></h3>
   3.238 +<p>
   3.239 +This command simply verifies if files installed
   3.240 +by the packages are present on the system:
   3.241 +</p>
   3.242 +<pre>
   3.243 + # tazlito check-distro
   3.244 +</pre>
   3.245 +<a name="burn-iso"></a>
   3.246 +<h3><font color="#6c0023">burn-iso</font></h3>
   3.247 +<p>
   3.248 +Burn-iso will guess the cdrom device and its speed, and wodim
   3.249 +(part of cdrkit) will begin to burn an ISO image. The default
   3.250 +ISO image is the one in the current configuration file,
   3.251 +but it's possible to specify a different image via the
   3.252 +command line:
   3.253 +</p>
   3.254 +<pre>
   3.255 + # tazlito burn-iso
   3.256 + # tazlito burn-iso slitaz-hacked.iso
   3.257 +</pre>
   3.258 +
   3.259 +<h2>MAINTAINER</h2>
   3.260 +<p>
   3.261 +Christophe Lincoln &lt;pankso at slitaz.org&gt;
   3.262 +</p>
   3.263 +
   3.264 +<!-- End content -->
   3.265 +</div>
   3.266 +</body>
   3.267 +</html>
   3.268 +
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/doc/tazlito.fr.html	Sun Jan 17 18:51:48 2010 +0100
     4.3 @@ -0,0 +1,274 @@
     4.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     4.5 +	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     4.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
     4.7 +<head>
     4.8 +	<title>Tazlito Manual - SliTaz Live Tool</title>
     4.9 +	<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    4.10 +	<meta name="description" content="" />
    4.11 +	<meta name="expires" content="never" />
    4.12 +	<meta name="modified" content="2007-08-03 13:26:42" />
    4.13 +	<style type="text/css"><!--
    4.14 +	body { font: 90% sans-serif, vernada, arial; margin: 0; }
    4.15 +	#header { background: #f0ba08; color: black; height: 50px;
    4.16 +		border-top: 1px solid black; border-bottom: 1px solid black; }
    4.17 +	#content { margin: 0px 50px 26px 50px; }
    4.18 +	h1 { margin: 14px 0px 0px 16px; }
    4.19 +	li { line-height: 1.4em; }
    4.20 +	pre { padding: 5px; color: black; background: #e1e0b0; }
    4.21 +	pre.script { padding: 10px; color: black; background: #e8e8e8;
    4.22 +		border: 1px inset #333333; }
    4.23 +	code { font-size: 100%; color: #669900; background: transparent; }
    4.24 +	hr { color: white; background: white; height: 1px; border: 0; }
    4.25 +	--></style>
    4.26 +</head>
    4.27 +<body bgcolor="#ffffff">
    4.28 +<div id="header">
    4.29 +<h1><font color="#3e1220">Tazlito Manual</font></h1>
    4.30 +</div>
    4.31 +<hr />
    4.32 +<!-- Start content -->
    4.33 +<div id="content">
    4.34 +
    4.35 +<h2>NOM</h2>
    4.36 +<p>
    4.37 +Tazlito - SliTaz Live Tool.
    4.38 +</p>
    4.39 +
    4.40 +<h2>SYNTAXE</h2>
    4.41 +<pre>
    4.42 +tazlito [command] [list|iso|flavor] [dir]
    4.43 +</pre>
    4.44 +
    4.45 +<h2>DESCRIPTION</h2>
    4.46 +<p>
    4.47 +Tazlito est un petit utilitaire permettant d'extraire le LiveCD, reconstruire
    4.48 +l'image ISO ou regénérer le système racine du LiveCD de SliTaz. Tazlito donne
    4.49 +aussi la possibilité de générer une distribution depuis une liste de paquets
    4.50 +préalablements téléchargés et stockés dans un répertoire. Pour fonctionner,
    4.51 +l'application Tazlito utilise un fichier de configuration système
    4.52 +/etc/slitaz-tools/tazlito.conf ou un fichier tazlito.conf se trouvant dans le
    4.53 +répertoire courant. Ce fichier de configuration peut facilement être généré
    4.54 +automatiquement par Tazlito, il spécifie le nom de l'image ISO, le nom du
    4.55 +volume, le préparateur, le chemin vers le repositoire des paquets et celui
    4.56 +vers la distribution. Tazlito permet aussi de configurer un répertoire
    4.57 +contenant des fichiers additionnels, qui seront copiés dans le LiveCD lors
    4.58 +de la génération de la distribution.
    4.59 +</p>
    4.60 +<p>
    4.61 +Tazlito est, distribué sous licence libre GNU gpl v3, installé par défaut sur 
    4.62 +SliTaz et installé/testé avec succès sur Debian GNU/Linux. Vous trouverez 
    4.63 +aussi un complément d'informations au sujet de création de sa propre version
    4.64 +du LiveCD, via le livre de cuisine (Cookbook) de SliTaz
    4.65 +(http://www.slitaz.org/doc/cookbook/) et le Handbook.
    4.66 +</p>
    4.67 +
    4.68 +<h2>COMMANDES</h2>
    4.69 +<a name="usage"></a>
    4.70 +<h3><font color="#6c0023">usage</font></h3>
    4.71 +<p>
    4.72 +La commande 'usage' affiche une liste des commandes disponibles avec une
    4.73 +courte description :
    4.74 +</p>
    4.75 +<pre>
    4.76 + # tazlito usage
    4.77 +</pre>
    4.78 +<a name="stats"></a>
    4.79 +<h3><font color="#6c0023">stats</font></h3>
    4.80 +<p>
    4.81 +Stats affiche les variables de configuration, le chemin vers les différents
    4.82 +fichiers et répertoires et les informations sur l'image ISO :
    4.83 +</p>
    4.84 +<pre>
    4.85 + # tazlito stats
    4.86 +</pre>
    4.87 +<a name="gen-config"></a>
    4.88 +<h3><font color="#6c0023">gen-config</font></h3>
    4.89 +<p>
    4.90 +La commande 'gen-config' vous permet de générer une fichier de configuration
    4.91 +prêt à être édité. Par défaut le fichier est créé dans le répertoire courant
    4.92 +et peut aussi l'être dans un autre répertoire si spécifié :
    4.93 +</p>
    4.94 +<pre>
    4.95 + # tazlito gen-config
    4.96 + # tazlito gen-config /path/to/distro
    4.97 +</pre>
    4.98 +<a name="configure"></a>
    4.99 +<h3><font color="#6c0023">configure</font></h3>
   4.100 +<p>
   4.101 +La commande configure permet de configurer le fichier de configuration
   4.102 +système ou celui trouvé dans le répertoire courant :
   4.103 +</p>
   4.104 +<pre>
   4.105 + # tazlito configure
   4.106 +</pre>
   4.107 +<a name="gen-iso"></a>
   4.108 +<h3><font color="#6c0023">gen-iso</font></h3>
   4.109 +<p>
   4.110 +La commande 'gen-iso' pour <em>Generate ISO</em> permet de générer une nouvelle
   4.111 +image ISO du LiveCD suite à des modifications et ajouter dans le système
   4.112 +racine du cdrom. Pour fonctionner cette commande a besoin d'un répertoire
   4.113 +contenant la structure du système Live, cette structure peur facilement être
   4.114 +construite avec la commande 'extract-distro', modifiée et reconstruite via :
   4.115 +</p>
   4.116 +<pre>
   4.117 + # tazlito gen-iso
   4.118 +</pre>
   4.119 +<a name="gen-initiso"></a>
   4.120 +<h3><font color="#6c0023">gen-initiso</font></h3>
   4.121 +<p>
   4.122 +La commande 'gen-initiso' va faire le même travail que 'gen-iso' mais en
   4.123 +reconstruisant préalablement l'initramfs compressé du système. L'initramfs
   4.124 +contient tous le système racine de la distribution et doit être reconstruite
   4.125 +en cas de modifications sur les fichiers.
   4.126 +</p>
   4.127 +<pre>
   4.128 + # tazlito gen-initiso
   4.129 +</pre>
   4.130 +<a name="list-flavors"></a>
   4.131 +<h3><font color="#6c0023">list-flavors</font></h3>
   4.132 +<p>
   4.133 +La commande 'list-flavors' télécharge si nécessaire et affiche la liste des
   4.134 +différentes saveurs disponibles. On peut forcer le téléchargement avec
   4.135 +'--recharge'.
   4.136 +</p>
   4.137 +<pre>
   4.138 + # tazlito list-flavors
   4.139 + # tazlito list-flavors --recharge
   4.140 +</pre>
   4.141 +<a name="get-flavor"></a>
   4.142 +<h3><font color="#6c0023">get-flavor</font></h3>
   4.143 +<p>
   4.144 +La commande 'get-flavor' télécharge si nécessaire et prépare les fichiers
   4.145 +nécessaires à 'gen-distro' pour refabriquer une saveur. 
   4.146 +</p>
   4.147 +<pre>
   4.148 + # tazlito get-flavor saveur-particuliere 
   4.149 +</pre>
   4.150 +<a name="show-flavor"></a>
   4.151 +<h3><font color="#6c0023">show-flavor</font></h3>
   4.152 +<p>
   4.153 +La commande 'show-flavor' affiche les caractéristiques d'une saveur et ses
   4.154 +dimensions après refabrication. Les options '--brief' et '--noheader' réduisent
   4.155 +l'affichage produit.
   4.156 +</p>
   4.157 +<pre>
   4.158 + # tazlito show-flavor saveur-particuliere 
   4.159 + # tazlito show-flavor saveur-particuliere --brief
   4.160 + # tazlito show-flavor saveur-particuliere --brief --noheader
   4.161 +</pre>
   4.162 +<a name="gen-flavor"></a>
   4.163 +<h3><font color="#6c0023">gen-flavor</font></h3>
   4.164 +<p>
   4.165 +La commande 'gen-flavor' crée un fichier de description d'une nouvelle saveur
   4.166 +à partir des résultats de fabrication de 'gen-distro'. Le fichier .flavor
   4.167 +produit pourra être ensuite envoyé à slitaz.org.
   4.168 +</p>
   4.169 +<pre>
   4.170 + # tazlito gen-flavor nouvelle-saveur
   4.171 +</pre>
   4.172 +<a name="gen-liveflavor"></a>
   4.173 +<h3><font color="#6c0023">gen-liveflavor</font></h3>
   4.174 +<p>
   4.175 +La commande 'gen-liveflavor' crée une image ISO et un fichier de description
   4.176 +d'une nouvelle saveur à partir de la distribution courante. Un fichier texte
   4.177 +optionnel permetde décrire les modifications à faire par rapport à la
   4.178 +distribution courante. Le format de chacune de ses lignes est 
   4.179 +[code][tabulation][caractères]. Les valeurs possibles de code sont +,-,@,! et ?
   4.180 +pour ajouter un paquet, le retirer, décrire la saveur, ajouter un paquet non
   4.181 +libre, et afficher un message à l'écran.
   4.182 +</p>
   4.183 +<pre>
   4.184 + # tazlito gen-liveflavor nouvelle-saveur
   4.185 + # tazlito gen-liveflavor autre-saveur mes-modifications
   4.186 + # cat mes-modifications
   4.187 + @      Developper tools and some non-free packages
   4.188 + +      slitaz-toolchain
   4.189 + +      mercurial
   4.190 + !	skype
   4.191 + !	flash-plugin
   4.192 +</pre>
   4.193 +<a name="extract-distro"></a>
   4.194 +<h3><font color="#6c0023">extract-distro</font></h3>
   4.195 +<p>
   4.196 +La commande 'extract-iso' sert à extraire les fichiers d'une images ISO du
   4.197 +LiveCD, pour en reconstruire la structure (Racine du cdrom et du système).
   4.198 +Il est ensuite possible de faire les modifications ou ajouts souhaités, pour
   4.199 +reconstruire l'image ISO via les commandes 'gen-iso' ou 'gen-initiso'. Exemple
   4.200 +d'utilisation :
   4.201 +</p>
   4.202 +<pre>
   4.203 + # tazlito extract-distro slitaz-cooking.iso
   4.204 +</pre>
   4.205 +<a name="gen-distro"></a>
   4.206 +<h3><font color="#6c0023">gen-distro</font></h3>
   4.207 +<p>
   4.208 +La commande <em>Generate Distribution</em> permet de générer la structure du
   4.209 +système Live et une image ISO via une liste de paquets. Pour fonctionner, cette
   4.210 +commande a besoin d'une liste de paquets, d'un répertoire contenant tous les
   4.211 +paquets (.tazpkg) de la liste et d'un répertoire pour générer la distribution.
   4.212 +La liste de paquets peut être extraite d'une saveur par la commande get-flavor.
   4.213 +Si l'on utilise le Live-CD, les options --cdrom et --iso=<image-iso> permettent
   4.214 +de refabriquer les packets qui placent des fichiers dans /boot sans être obligé
   4.215 +de les télécharger et récupère les fichiers additionnels du Live-CD.
   4.216 +Le chemin vers les différents répertoires sont à configurer dans le fichier de
   4.217 +configuration utilisé et les paquets peuvent être téléchargés depuis les
   4.218 +miroirs de SliTaz ou générés par Tazwok. Pour générer une distro :
   4.219 +</p>
   4.220 +<pre>
   4.221 + # tazlito gen-distro
   4.222 + # tazlito gen-distro --cdrom
   4.223 + # tazlito gen-distro --iso=slitaz.iso
   4.224 + # tazlito gen-distro package-list
   4.225 +</pre>
   4.226 +<a name="clean-distro"></a>
   4.227 +<h3><font color="#6c0023">clean-distro</font></h3>
   4.228 +<p>
   4.229 +Supprime tous les fichiers générés ou extraits de la structure du LiveCD :
   4.230 +</p>
   4.231 +<pre>
   4.232 + # tazlito clean-distro
   4.233 +</pre>
   4.234 +<a name="check-distro"></a>
   4.235 +<h3><font color="#6c0023">check-distro</font></h3>
   4.236 +<p>
   4.237 +Cette commande permet simplement de vérifier si les fichiers non installés par
   4.238 +des paquets, sont bien présents dans la distro :
   4.239 +</p>
   4.240 +<pre>
   4.241 + # tazlito check-distro
   4.242 +</pre>
   4.243 +
   4.244 +<a name="emu-iso"></a>
   4.245 +<h3><font color="#6c0023">emu-iso</font></h3>
   4.246 +<p>
   4.247 +La commande emu-iso va utiliser l'émulateur Qemu pour démarrer et lançer 
   4.248 +SliTaz. Qemu est permet de tester l'image ISO fraîchement construite sans
   4.249 +la graver sur cdrom ou redémarrer en mode frugal.
   4.250 +</p>
   4.251 +<pre>
   4.252 + # tazlito emu-iso
   4.253 + # tazlito emu-iso path/to/image.iso
   4.254 +</pre>
   4.255 +
   4.256 +<a name="burn-iso"></a>
   4.257 +<h3><font color="#6c0023">burn-iso</font></h3>
   4.258 +<p>
   4.259 +Burn ISO va deviner le périphérique de cdrom, sa vitesse de gravure et lancer
   4.260 +l'outils Wodim pour graver une image ISO. L'image ISO par défaut est celle
   4.261 +du fichier de configuration courant, mais il est possible de spécifier une
   4.262 +autre image via la ligne de commande :
   4.263 +</p>
   4.264 +<pre>
   4.265 + # tazlito burn-iso
   4.266 + # tazlito burn-iso slitaz-hacked.iso
   4.267 +</pre>
   4.268 +
   4.269 +<h2>MAINTENEUR</h2>
   4.270 +<p>
   4.271 +Christophe Lincoln &lt;pankso at slitaz.org&gt;
   4.272 +</p>
   4.273 +
   4.274 +<!-- End content -->
   4.275 +</div>
   4.276 +</body>
   4.277 +</html>
     5.1 --- a/doc/tazlito.html	Sun Jan 17 18:43:41 2010 +0100
     5.2 +++ b/doc/tazlito.html	Sun Jan 17 18:51:48 2010 +0100
     5.3 @@ -1,274 +1,1 @@
     5.4 -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     5.5 -	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     5.6 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
     5.7 -<head>
     5.8 -	<title>Tazlito Manual - SliTaz Live Tool</title>
     5.9 -	<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    5.10 -	<meta name="description" content="" />
    5.11 -	<meta name="expires" content="never" />
    5.12 -	<meta name="modified" content="2007-08-03 13:26:42" />
    5.13 -	<style type="text/css"><!--
    5.14 -	body { font: 90% sans-serif, vernada, arial; margin: 0; }
    5.15 -	#header { background: #f0ba08; color: black; height: 50px;
    5.16 -		border-top: 1px solid black; border-bottom: 1px solid black; }
    5.17 -	#content { margin: 0px 50px 26px 50px; }
    5.18 -	h1 { margin: 14px 0px 0px 16px; }
    5.19 -	li { line-height: 1.4em; }
    5.20 -	pre { padding: 5px; color: black; background: #e1e0b0; }
    5.21 -	pre.script { padding: 10px; color: black; background: #e8e8e8;
    5.22 -		border: 1px inset #333333; }
    5.23 -	code { font-size: 100%; color: #669900; background: transparent; }
    5.24 -	hr { color: white; background: white; height: 1px; border: 0; }
    5.25 -	--></style>
    5.26 -</head>
    5.27 -<body bgcolor="#ffffff">
    5.28 -<div id="header">
    5.29 -<h1><font color="#3e1220">Tazlito Manual</font></h1>
    5.30 -</div>
    5.31 -<hr />
    5.32 -<!-- Start content -->
    5.33 -<div id="content">
    5.34 -
    5.35 -<h2>NOM</h2>
    5.36 -<p>
    5.37 -Tazlito - SliTaz Live Tool.
    5.38 -</p>
    5.39 -
    5.40 -<h2>SYNTAXE</h2>
    5.41 -<pre>
    5.42 -tazlito [command] [list|iso|flavor] [dir]
    5.43 -</pre>
    5.44 -
    5.45 -<h2>DESCRIPTION</h2>
    5.46 -<p>
    5.47 -Tazlito est un petit utilitaire permettant d'extraire le LiveCD, reconstruire
    5.48 -l'image ISO ou regénérer le système racine du LiveCD de SliTaz. Tazlito donne
    5.49 -aussi la possibilité de générer une distribution depuis une liste de paquets
    5.50 -préalablements téléchargés et stockés dans un répertoire. Pour fonctionner,
    5.51 -l'application Tazlito utilise un fichier de configuration système
    5.52 -/etc/slitaz-tools/tazlito.conf ou un fichier tazlito.conf se trouvant dans le
    5.53 -répertoire courant. Ce fichier de configuration peut facilement être généré
    5.54 -automatiquement par Tazlito, il spécifie le nom de l'image ISO, le nom du
    5.55 -volume, le préparateur, le chemin vers le repositoire des paquets et celui
    5.56 -vers la distribution. Tazlito permet aussi de configurer un répertoire
    5.57 -contenant des fichiers additionnels, qui seront copiés dans le LiveCD lors
    5.58 -de la génération de la distribution.
    5.59 -</p>
    5.60 -<p>
    5.61 -Tazlito est, distribué sous licence libre GNU gpl v3, installé par défaut sur 
    5.62 -SliTaz et installé/testé avec succès sur Debian GNU/Linux. Vous trouverez 
    5.63 -aussi un complément d'informations au sujet de création de sa propre version
    5.64 -du LiveCD, via le livre de cuisine (Cookbook) de SliTaz
    5.65 -(http://www.slitaz.org/doc/cookbook/) et le Handbook.
    5.66 -</p>
    5.67 -
    5.68 -<h2>COMMANDES</h2>
    5.69 -<a name="usage"></a>
    5.70 -<h3><font color="#6c0023">usage</font></h3>
    5.71 -<p>
    5.72 -La commande 'usage' affiche une liste des commandes disponibles avec une
    5.73 -courte description :
    5.74 -</p>
    5.75 -<pre>
    5.76 - # tazlito usage
    5.77 -</pre>
    5.78 -<a name="stats"></a>
    5.79 -<h3><font color="#6c0023">stats</font></h3>
    5.80 -<p>
    5.81 -Stats affiche les variables de configuration, le chemin vers les différents
    5.82 -fichiers et répertoires et les informations sur l'image ISO :
    5.83 -</p>
    5.84 -<pre>
    5.85 - # tazlito stats
    5.86 -</pre>
    5.87 -<a name="gen-config"></a>
    5.88 -<h3><font color="#6c0023">gen-config</font></h3>
    5.89 -<p>
    5.90 -La commande 'gen-config' vous permet de générer une fichier de configuration
    5.91 -prêt à être édité. Par défaut le fichier est créé dans le répertoire courant
    5.92 -et peut aussi l'être dans un autre répertoire si spécifié :
    5.93 -</p>
    5.94 -<pre>
    5.95 - # tazlito gen-config
    5.96 - # tazlito gen-config /path/to/distro
    5.97 -</pre>
    5.98 -<a name="configure"></a>
    5.99 -<h3><font color="#6c0023">configure</font></h3>
   5.100 -<p>
   5.101 -La commande configure permet de configurer le fichier de configuration
   5.102 -système ou celui trouvé dans le répertoire courant :
   5.103 -</p>
   5.104 -<pre>
   5.105 - # tazlito configure
   5.106 -</pre>
   5.107 -<a name="gen-iso"></a>
   5.108 -<h3><font color="#6c0023">gen-iso</font></h3>
   5.109 -<p>
   5.110 -La commande 'gen-iso' pour <em>Generate ISO</em> permet de générer une nouvelle
   5.111 -image ISO du LiveCD suite à des modifications et ajouter dans le système
   5.112 -racine du cdrom. Pour fonctionner cette commande a besoin d'un répertoire
   5.113 -contenant la structure du système Live, cette structure peur facilement être
   5.114 -construite avec la commande 'extract-distro', modifiée et reconstruite via :
   5.115 -</p>
   5.116 -<pre>
   5.117 - # tazlito gen-iso
   5.118 -</pre>
   5.119 -<a name="gen-initiso"></a>
   5.120 -<h3><font color="#6c0023">gen-initiso</font></h3>
   5.121 -<p>
   5.122 -La commande 'gen-initiso' va faire le même travail que 'gen-iso' mais en
   5.123 -reconstruisant préalablement l'initramfs compressé du système. L'initramfs
   5.124 -contient tous le système racine de la distribution et doit être reconstruite
   5.125 -en cas de modifications sur les fichiers.
   5.126 -</p>
   5.127 -<pre>
   5.128 - # tazlito gen-initiso
   5.129 -</pre>
   5.130 -<a name="list-flavors"></a>
   5.131 -<h3><font color="#6c0023">list-flavors</font></h3>
   5.132 -<p>
   5.133 -La commande 'list-flavors' télécharge si nécessaire et affiche la liste des
   5.134 -différentes saveurs disponibles. On peut forcer le téléchargement avec
   5.135 -'--recharge'.
   5.136 -</p>
   5.137 -<pre>
   5.138 - # tazlito list-flavors
   5.139 - # tazlito list-flavors --recharge
   5.140 -</pre>
   5.141 -<a name="get-flavor"></a>
   5.142 -<h3><font color="#6c0023">get-flavor</font></h3>
   5.143 -<p>
   5.144 -La commande 'get-flavor' télécharge si nécessaire et prépare les fichiers
   5.145 -nécessaires à 'gen-distro' pour refabriquer une saveur. 
   5.146 -</p>
   5.147 -<pre>
   5.148 - # tazlito get-flavor saveur-particuliere 
   5.149 -</pre>
   5.150 -<a name="show-flavor"></a>
   5.151 -<h3><font color="#6c0023">show-flavor</font></h3>
   5.152 -<p>
   5.153 -La commande 'show-flavor' affiche les caractéristiques d'une saveur et ses
   5.154 -dimensions après refabrication. Les options '--brief' et '--noheader' réduisent
   5.155 -l'affichage produit.
   5.156 -</p>
   5.157 -<pre>
   5.158 - # tazlito show-flavor saveur-particuliere 
   5.159 - # tazlito show-flavor saveur-particuliere --brief
   5.160 - # tazlito show-flavor saveur-particuliere --brief --noheader
   5.161 -</pre>
   5.162 -<a name="gen-flavor"></a>
   5.163 -<h3><font color="#6c0023">gen-flavor</font></h3>
   5.164 -<p>
   5.165 -La commande 'gen-flavor' crée un fichier de description d'une nouvelle saveur
   5.166 -à partir des résultats de fabrication de 'gen-distro'. Le fichier .flavor
   5.167 -produit pourra être ensuite envoyé à slitaz.org.
   5.168 -</p>
   5.169 -<pre>
   5.170 - # tazlito gen-flavor nouvelle-saveur
   5.171 -</pre>
   5.172 -<a name="gen-liveflavor"></a>
   5.173 -<h3><font color="#6c0023">gen-liveflavor</font></h3>
   5.174 -<p>
   5.175 -La commande 'gen-liveflavor' crée une image ISO et un fichier de description
   5.176 -d'une nouvelle saveur à partir de la distribution courante. Un fichier texte
   5.177 -optionnel permetde décrire les modifications à faire par rapport à la
   5.178 -distribution courante. Le format de chacune de ses lignes est 
   5.179 -[code][tabulation][caractères]. Les valeurs possibles de code sont +,-,@,! et ?
   5.180 -pour ajouter un paquet, le retirer, décrire la saveur, ajouter un paquet non
   5.181 -libre, et afficher un message à l'écran.
   5.182 -</p>
   5.183 -<pre>
   5.184 - # tazlito gen-liveflavor nouvelle-saveur
   5.185 - # tazlito gen-liveflavor autre-saveur mes-modifications
   5.186 - # cat mes-modifications
   5.187 - @      Developper tools and some non-free packages
   5.188 - +      slitaz-toolchain
   5.189 - +      mercurial
   5.190 - !	skype
   5.191 - !	flash-plugin
   5.192 -</pre>
   5.193 -<a name="extract-distro"></a>
   5.194 -<h3><font color="#6c0023">extract-distro</font></h3>
   5.195 -<p>
   5.196 -La commande 'extract-iso' sert à extraire les fichiers d'une images ISO du
   5.197 -LiveCD, pour en reconstruire la structure (Racine du cdrom et du système).
   5.198 -Il est ensuite possible de faire les modifications ou ajouts souhaités, pour
   5.199 -reconstruire l'image ISO via les commandes 'gen-iso' ou 'gen-initiso'. Exemple
   5.200 -d'utilisation :
   5.201 -</p>
   5.202 -<pre>
   5.203 - # tazlito extract-distro slitaz-cooking.iso
   5.204 -</pre>
   5.205 -<a name="gen-distro"></a>
   5.206 -<h3><font color="#6c0023">gen-distro</font></h3>
   5.207 -<p>
   5.208 -La commande <em>Generate Distribution</em> permet de générer la structure du
   5.209 -système Live et une image ISO via une liste de paquets. Pour fonctionner, cette
   5.210 -commande a besoin d'une liste de paquets, d'un répertoire contenant tous les
   5.211 -paquets (.tazpkg) de la liste et d'un répertoire pour générer la distribution.
   5.212 -La liste de paquets peut être extraite d'une saveur par la commande get-flavor.
   5.213 -Si l'on utilise le Live-CD, les options --cdrom et --iso=<image-iso> permettent
   5.214 -de refabriquer les packets qui placent des fichiers dans /boot sans être obligé
   5.215 -de les télécharger et récupère les fichiers additionnels du Live-CD.
   5.216 -Le chemin vers les différents répertoires sont à configurer dans le fichier de
   5.217 -configuration utilisé et les paquets peuvent être téléchargés depuis les
   5.218 -miroirs de SliTaz ou générés par Tazwok. Pour générer une distro :
   5.219 -</p>
   5.220 -<pre>
   5.221 - # tazlito gen-distro
   5.222 - # tazlito gen-distro --cdrom
   5.223 - # tazlito gen-distro --iso=slitaz.iso
   5.224 - # tazlito gen-distro package-list
   5.225 -</pre>
   5.226 -<a name="clean-distro"></a>
   5.227 -<h3><font color="#6c0023">clean-distro</font></h3>
   5.228 -<p>
   5.229 -Supprime tous les fichiers générés ou extraits de la structure du LiveCD :
   5.230 -</p>
   5.231 -<pre>
   5.232 - # tazlito clean-distro
   5.233 -</pre>
   5.234 -<a name="check-distro"></a>
   5.235 -<h3><font color="#6c0023">check-distro</font></h3>
   5.236 -<p>
   5.237 -Cette commande permet simplement de vérifier si les fichiers non installés par
   5.238 -des paquets, sont bien présents dans la distro :
   5.239 -</p>
   5.240 -<pre>
   5.241 - # tazlito check-distro
   5.242 -</pre>
   5.243 -
   5.244 -<a name="emu-iso"></a>
   5.245 -<h3><font color="#6c0023">emu-iso</font></h3>
   5.246 -<p>
   5.247 -La commande emu-iso va utiliser l'émulateur Qemu pour démarrer et lançer 
   5.248 -SliTaz. Qemu est permet de tester l'image ISO fraîchement construite sans
   5.249 -la graver sur cdrom ou redémarrer en mode frugal.
   5.250 -</p>
   5.251 -<pre>
   5.252 - # tazlito emu-iso
   5.253 - # tazlito emu-iso path/to/image.iso
   5.254 -</pre>
   5.255 -
   5.256 -<a name="burn-iso"></a>
   5.257 -<h3><font color="#6c0023">burn-iso</font></h3>
   5.258 -<p>
   5.259 -Burn ISO va deviner le périphérique de cdrom, sa vitesse de gravure et lancer
   5.260 -l'outils Wodim pour graver une image ISO. L'image ISO par défaut est celle
   5.261 -du fichier de configuration courant, mais il est possible de spécifier une
   5.262 -autre image via la ligne de commande :
   5.263 -</p>
   5.264 -<pre>
   5.265 - # tazlito burn-iso
   5.266 - # tazlito burn-iso slitaz-hacked.iso
   5.267 -</pre>
   5.268 -
   5.269 -<h2>MAINTENEUR</h2>
   5.270 -<p>
   5.271 -Christophe Lincoln &lt;pankso at slitaz.org&gt;
   5.272 -</p>
   5.273 -
   5.274 -<!-- End content -->
   5.275 -</div>
   5.276 -</body>
   5.277 -</html>
   5.278 +tazlito.en.html
   5.279 \ No newline at end of file