tazlito diff doc/tazlito.html @ rev 351
Added tag 5.2.3 for changeset 0913ff9801b5
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Jun 17 11:29:16 2014 +0200 (2014-06-17) |
parents | aab790984c6d |
children |
line diff
1.1 --- a/doc/tazlito.html Sun Jan 17 18:43:41 2010 +0100 1.2 +++ b/doc/tazlito.html Tue Jun 17 11:29:16 2014 +0200 1.3 @@ -1,274 +1,1 @@ 1.4 -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 1.5 - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 1.6 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 1.7 -<head> 1.8 - <title>Tazlito Manual - SliTaz Live Tool</title> 1.9 - <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 1.10 - <meta name="description" content="" /> 1.11 - <meta name="expires" content="never" /> 1.12 - <meta name="modified" content="2007-08-03 13:26:42" /> 1.13 - <style type="text/css"><!-- 1.14 - body { font: 90% sans-serif, vernada, arial; margin: 0; } 1.15 - #header { background: #f0ba08; color: black; height: 50px; 1.16 - border-top: 1px solid black; border-bottom: 1px solid black; } 1.17 - #content { margin: 0px 50px 26px 50px; } 1.18 - h1 { margin: 14px 0px 0px 16px; } 1.19 - li { line-height: 1.4em; } 1.20 - pre { padding: 5px; color: black; background: #e1e0b0; } 1.21 - pre.script { padding: 10px; color: black; background: #e8e8e8; 1.22 - border: 1px inset #333333; } 1.23 - code { font-size: 100%; color: #669900; background: transparent; } 1.24 - hr { color: white; background: white; height: 1px; border: 0; } 1.25 - --></style> 1.26 -</head> 1.27 -<body bgcolor="#ffffff"> 1.28 -<div id="header"> 1.29 -<h1><font color="#3e1220">Tazlito Manual</font></h1> 1.30 -</div> 1.31 -<hr /> 1.32 -<!-- Start content --> 1.33 -<div id="content"> 1.34 - 1.35 -<h2>NOM</h2> 1.36 -<p> 1.37 -Tazlito - SliTaz Live Tool. 1.38 -</p> 1.39 - 1.40 -<h2>SYNTAXE</h2> 1.41 -<pre> 1.42 -tazlito [command] [list|iso|flavor] [dir] 1.43 -</pre> 1.44 - 1.45 -<h2>DESCRIPTION</h2> 1.46 -<p> 1.47 -Tazlito est un petit utilitaire permettant d'extraire le LiveCD, reconstruire 1.48 -l'image ISO ou regénérer le système racine du LiveCD de SliTaz. Tazlito donne 1.49 -aussi la possibilité de générer une distribution depuis une liste de paquets 1.50 -préalablements téléchargés et stockés dans un répertoire. Pour fonctionner, 1.51 -l'application Tazlito utilise un fichier de configuration système 1.52 -/etc/slitaz-tools/tazlito.conf ou un fichier tazlito.conf se trouvant dans le 1.53 -répertoire courant. Ce fichier de configuration peut facilement être généré 1.54 -automatiquement par Tazlito, il spécifie le nom de l'image ISO, le nom du 1.55 -volume, le préparateur, le chemin vers le repositoire des paquets et celui 1.56 -vers la distribution. Tazlito permet aussi de configurer un répertoire 1.57 -contenant des fichiers additionnels, qui seront copiés dans le LiveCD lors 1.58 -de la génération de la distribution. 1.59 -</p> 1.60 -<p> 1.61 -Tazlito est, distribué sous licence libre GNU gpl v3, installé par défaut sur 1.62 -SliTaz et installé/testé avec succès sur Debian GNU/Linux. Vous trouverez 1.63 -aussi un complément d'informations au sujet de création de sa propre version 1.64 -du LiveCD, via le livre de cuisine (Cookbook) de SliTaz 1.65 -(http://www.slitaz.org/doc/cookbook/) et le Handbook. 1.66 -</p> 1.67 - 1.68 -<h2>COMMANDES</h2> 1.69 -<a name="usage"></a> 1.70 -<h3><font color="#6c0023">usage</font></h3> 1.71 -<p> 1.72 -La commande 'usage' affiche une liste des commandes disponibles avec une 1.73 -courte description : 1.74 -</p> 1.75 -<pre> 1.76 - # tazlito usage 1.77 -</pre> 1.78 -<a name="stats"></a> 1.79 -<h3><font color="#6c0023">stats</font></h3> 1.80 -<p> 1.81 -Stats affiche les variables de configuration, le chemin vers les différents 1.82 -fichiers et répertoires et les informations sur l'image ISO : 1.83 -</p> 1.84 -<pre> 1.85 - # tazlito stats 1.86 -</pre> 1.87 -<a name="gen-config"></a> 1.88 -<h3><font color="#6c0023">gen-config</font></h3> 1.89 -<p> 1.90 -La commande 'gen-config' vous permet de générer une fichier de configuration 1.91 -prêt à être édité. Par défaut le fichier est créé dans le répertoire courant 1.92 -et peut aussi l'être dans un autre répertoire si spécifié : 1.93 -</p> 1.94 -<pre> 1.95 - # tazlito gen-config 1.96 - # tazlito gen-config /path/to/distro 1.97 -</pre> 1.98 -<a name="configure"></a> 1.99 -<h3><font color="#6c0023">configure</font></h3> 1.100 -<p> 1.101 -La commande configure permet de configurer le fichier de configuration 1.102 -système ou celui trouvé dans le répertoire courant : 1.103 -</p> 1.104 -<pre> 1.105 - # tazlito configure 1.106 -</pre> 1.107 -<a name="gen-iso"></a> 1.108 -<h3><font color="#6c0023">gen-iso</font></h3> 1.109 -<p> 1.110 -La commande 'gen-iso' pour <em>Generate ISO</em> permet de générer une nouvelle 1.111 -image ISO du LiveCD suite à des modifications et ajouter dans le système 1.112 -racine du cdrom. Pour fonctionner cette commande a besoin d'un répertoire 1.113 -contenant la structure du système Live, cette structure peur facilement être 1.114 -construite avec la commande 'extract-distro', modifiée et reconstruite via : 1.115 -</p> 1.116 -<pre> 1.117 - # tazlito gen-iso 1.118 -</pre> 1.119 -<a name="gen-initiso"></a> 1.120 -<h3><font color="#6c0023">gen-initiso</font></h3> 1.121 -<p> 1.122 -La commande 'gen-initiso' va faire le même travail que 'gen-iso' mais en 1.123 -reconstruisant préalablement l'initramfs compressé du système. L'initramfs 1.124 -contient tous le système racine de la distribution et doit être reconstruite 1.125 -en cas de modifications sur les fichiers. 1.126 -</p> 1.127 -<pre> 1.128 - # tazlito gen-initiso 1.129 -</pre> 1.130 -<a name="list-flavors"></a> 1.131 -<h3><font color="#6c0023">list-flavors</font></h3> 1.132 -<p> 1.133 -La commande 'list-flavors' télécharge si nécessaire et affiche la liste des 1.134 -différentes saveurs disponibles. On peut forcer le téléchargement avec 1.135 -'--recharge'. 1.136 -</p> 1.137 -<pre> 1.138 - # tazlito list-flavors 1.139 - # tazlito list-flavors --recharge 1.140 -</pre> 1.141 -<a name="get-flavor"></a> 1.142 -<h3><font color="#6c0023">get-flavor</font></h3> 1.143 -<p> 1.144 -La commande 'get-flavor' télécharge si nécessaire et prépare les fichiers 1.145 -nécessaires à 'gen-distro' pour refabriquer une saveur. 1.146 -</p> 1.147 -<pre> 1.148 - # tazlito get-flavor saveur-particuliere 1.149 -</pre> 1.150 -<a name="show-flavor"></a> 1.151 -<h3><font color="#6c0023">show-flavor</font></h3> 1.152 -<p> 1.153 -La commande 'show-flavor' affiche les caractéristiques d'une saveur et ses 1.154 -dimensions après refabrication. Les options '--brief' et '--noheader' réduisent 1.155 -l'affichage produit. 1.156 -</p> 1.157 -<pre> 1.158 - # tazlito show-flavor saveur-particuliere 1.159 - # tazlito show-flavor saveur-particuliere --brief 1.160 - # tazlito show-flavor saveur-particuliere --brief --noheader 1.161 -</pre> 1.162 -<a name="gen-flavor"></a> 1.163 -<h3><font color="#6c0023">gen-flavor</font></h3> 1.164 -<p> 1.165 -La commande 'gen-flavor' crée un fichier de description d'une nouvelle saveur 1.166 -à partir des résultats de fabrication de 'gen-distro'. Le fichier .flavor 1.167 -produit pourra être ensuite envoyé à slitaz.org. 1.168 -</p> 1.169 -<pre> 1.170 - # tazlito gen-flavor nouvelle-saveur 1.171 -</pre> 1.172 -<a name="gen-liveflavor"></a> 1.173 -<h3><font color="#6c0023">gen-liveflavor</font></h3> 1.174 -<p> 1.175 -La commande 'gen-liveflavor' crée une image ISO et un fichier de description 1.176 -d'une nouvelle saveur à partir de la distribution courante. Un fichier texte 1.177 -optionnel permetde décrire les modifications à faire par rapport à la 1.178 -distribution courante. Le format de chacune de ses lignes est 1.179 -[code][tabulation][caractères]. Les valeurs possibles de code sont +,-,@,! et ? 1.180 -pour ajouter un paquet, le retirer, décrire la saveur, ajouter un paquet non 1.181 -libre, et afficher un message à l'écran. 1.182 -</p> 1.183 -<pre> 1.184 - # tazlito gen-liveflavor nouvelle-saveur 1.185 - # tazlito gen-liveflavor autre-saveur mes-modifications 1.186 - # cat mes-modifications 1.187 - @ Developper tools and some non-free packages 1.188 - + slitaz-toolchain 1.189 - + mercurial 1.190 - ! skype 1.191 - ! flash-plugin 1.192 -</pre> 1.193 -<a name="extract-distro"></a> 1.194 -<h3><font color="#6c0023">extract-distro</font></h3> 1.195 -<p> 1.196 -La commande 'extract-iso' sert à extraire les fichiers d'une images ISO du 1.197 -LiveCD, pour en reconstruire la structure (Racine du cdrom et du système). 1.198 -Il est ensuite possible de faire les modifications ou ajouts souhaités, pour 1.199 -reconstruire l'image ISO via les commandes 'gen-iso' ou 'gen-initiso'. Exemple 1.200 -d'utilisation : 1.201 -</p> 1.202 -<pre> 1.203 - # tazlito extract-distro slitaz-cooking.iso 1.204 -</pre> 1.205 -<a name="gen-distro"></a> 1.206 -<h3><font color="#6c0023">gen-distro</font></h3> 1.207 -<p> 1.208 -La commande <em>Generate Distribution</em> permet de générer la structure du 1.209 -système Live et une image ISO via une liste de paquets. Pour fonctionner, cette 1.210 -commande a besoin d'une liste de paquets, d'un répertoire contenant tous les 1.211 -paquets (.tazpkg) de la liste et d'un répertoire pour générer la distribution. 1.212 -La liste de paquets peut être extraite d'une saveur par la commande get-flavor. 1.213 -Si l'on utilise le Live-CD, les options --cdrom et --iso=<image-iso> permettent 1.214 -de refabriquer les packets qui placent des fichiers dans /boot sans être obligé 1.215 -de les télécharger et récupère les fichiers additionnels du Live-CD. 1.216 -Le chemin vers les différents répertoires sont à configurer dans le fichier de 1.217 -configuration utilisé et les paquets peuvent être téléchargés depuis les 1.218 -miroirs de SliTaz ou générés par Tazwok. Pour générer une distro : 1.219 -</p> 1.220 -<pre> 1.221 - # tazlito gen-distro 1.222 - # tazlito gen-distro --cdrom 1.223 - # tazlito gen-distro --iso=slitaz.iso 1.224 - # tazlito gen-distro package-list 1.225 -</pre> 1.226 -<a name="clean-distro"></a> 1.227 -<h3><font color="#6c0023">clean-distro</font></h3> 1.228 -<p> 1.229 -Supprime tous les fichiers générés ou extraits de la structure du LiveCD : 1.230 -</p> 1.231 -<pre> 1.232 - # tazlito clean-distro 1.233 -</pre> 1.234 -<a name="check-distro"></a> 1.235 -<h3><font color="#6c0023">check-distro</font></h3> 1.236 -<p> 1.237 -Cette commande permet simplement de vérifier si les fichiers non installés par 1.238 -des paquets, sont bien présents dans la distro : 1.239 -</p> 1.240 -<pre> 1.241 - # tazlito check-distro 1.242 -</pre> 1.243 - 1.244 -<a name="emu-iso"></a> 1.245 -<h3><font color="#6c0023">emu-iso</font></h3> 1.246 -<p> 1.247 -La commande emu-iso va utiliser l'émulateur Qemu pour démarrer et lançer 1.248 -SliTaz. Qemu est permet de tester l'image ISO fraîchement construite sans 1.249 -la graver sur cdrom ou redémarrer en mode frugal. 1.250 -</p> 1.251 -<pre> 1.252 - # tazlito emu-iso 1.253 - # tazlito emu-iso path/to/image.iso 1.254 -</pre> 1.255 - 1.256 -<a name="burn-iso"></a> 1.257 -<h3><font color="#6c0023">burn-iso</font></h3> 1.258 -<p> 1.259 -Burn ISO va deviner le périphérique de cdrom, sa vitesse de gravure et lancer 1.260 -l'outils Wodim pour graver une image ISO. L'image ISO par défaut est celle 1.261 -du fichier de configuration courant, mais il est possible de spécifier une 1.262 -autre image via la ligne de commande : 1.263 -</p> 1.264 -<pre> 1.265 - # tazlito burn-iso 1.266 - # tazlito burn-iso slitaz-hacked.iso 1.267 -</pre> 1.268 - 1.269 -<h2>MAINTENEUR</h2> 1.270 -<p> 1.271 -Christophe Lincoln <pankso at slitaz.org> 1.272 -</p> 1.273 - 1.274 -<!-- End content --> 1.275 -</div> 1.276 -</body> 1.277 -</html> 1.278 +tazlito.en.html 1.279 \ No newline at end of file