tazwok diff doc/tazwok.html @ rev 505

Change VERSION to 4.2.14
author Christopher Rogers <slaxemulator@gmail.com>
date Wed May 04 13:18:01 2011 +0000 (2011-05-04)
parents 08c39bd8d068
children
line diff
     1.1 --- a/doc/tazwok.html	Tue Feb 22 01:56:15 2011 +0100
     1.2 +++ b/doc/tazwok.html	Wed May 04 13:18:01 2011 +0000
     1.3 @@ -1,471 +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>Tazwok Manual</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="2011-02-10 18:00:00" />
    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>Tazwok Manual</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 -Tazwok - Outils SliTaz pour compiler les sources et préparer les paquets.
    1.38 -</p>
    1.39 -
    1.40 -<h2>SYNTAXE</h2>
    1.41 -<pre>
    1.42 - tazwok [command] [package|list|category|dir|arg] [--option]
    1.43 -</pre>
    1.44 -
    1.45 -<h2>AVERTISSEMENT</h2>
    1.46 -<p>
    1.47 -Cette version de tazwok (tazwok-3.9.*) est actuellement sujette
    1.48 -à un développement actif et certaine parties de programme n'ont pas
    1.49 -encore été complétement revues et corrigées. Dans son état actuel,
    1.50 -vous ne devriez cependant pas rencontrer de problème majeur durant son
    1.51 -utilisation. Toutes suggestions/commentaires/contribution sont les
    1.52 -bienvenues: vous trouverez l'adresse courriel du mainteneur à la fin
    1.53 -de ce document.
    1.54 -
    1.55 -<h2>DESCRIPTION</h2>
    1.56 -<p>
    1.57 -Tazwok est un outil en ligne de commande permettant de configurer et de
    1.58 -compiler un paquet depuis les sources. Tazwok permet aussi de créer des
    1.59 -paquets prêts à être utilisé par Tazpkg, le gestionnaire de paquets créé
    1.60 -pour SliTaz. Pour fonctionner, Tazwok utilise un fichier contenant la recette
    1.61 -et toutes les informations nécessaires à la construction du paquet. Cette
    1.62 -recette est aussi utilisée par Tazpkg et se compose de différentes variables
    1.63 -et fonctions. Tazwok utilise un fichier de configuration (/etc/slitaz/tazwok.conf)
    1.64 -pour connaître le chemin vers le wok, les paquets sources et les paquets
    1.65 -(.tazpkg) générés. Il est aussi capable de générer une liste paquets avec
    1.66 -leurs sommes md5, des créer un nouveau paquet de manière interactive, de faire
    1.67 -une recherche, de nettoyer les fichiers générés ou encore de cuire plusieurs
    1.68 -paquets en une seule fois (Voir les commandes disponibles). Tazwok peut être
    1.69 -utilisé pour recompiler SliTaz entièrement depuis les sources.
    1.70 -</p>
    1.71 -<p>
    1.72 -Tazwok est écrit en script shell depuis rien (from scratch), compatible Bash,
    1.73 -et fonctionnant avec Ash du projet Busybox. Tazwok est distribué sous licence
    1.74 -libre GNU gpl v3. Les recettes avec leurs commandes sont basées sur le livre
    1.75 -de cuisine de SliTaz (le Cookbook) qui fournit aussi de la documentation au sujet
    1.76 -de Tazwok et du développement de SliTaz.
    1.77 -</p>
    1.78 -
    1.79 -<h2>OPTIONS GÉNÉRALES</h2>
    1.80 -<p>
    1.81 -Trois options peuvent être utilisées avec presques toutes les
    1.82 -commandes de tazwok. Elles permettent de définir le dépôt auquel
    1.83 -appliquer la commande, c'est à dire le dossier contenant les
    1.84 -sous-dossiers clean-wok, wok, packages, packages-incoming, src, log,
    1.85 -éventuellement chroot. Il s'agit de :
    1.86 -<em>SLITAZ_DIR</em>: le répertoire dans lequel se situent les dépôts
    1.87 -(par défaut: /home/slitaz tel que définit dans
    1.88 -/etc/slitaz/slitaz.conf)
    1.89 -<em>SLITAZ_VERSION</em>: nom de la version de référence, par exemple stable,
    1.90 -cooking, ... (par défault: la version que vous utilisez telle que définit dans
    1.91 -/etc/slitaz-release)
    1.92 -<em>undigest</em>: Indique l'utilisation d'un dépôt secondaire, pour lequel
    1.93 -SLITAZ_VERSION est la référence.
    1.94 -</p>
    1.95 -<p>
    1.96 -En l'absence de l'option undigest, l'adresse du dépôt utilisé sera
    1.97 -$SLITAZ_DIR/$SLITAZ_VERSION (par exemple ce sera /home/slitaz/cooking par
    1.98 -défaut si vous utilisez cooking) Si l'option undigest est présente, ce sera
    1.99 -$SLITAZ_DIR/$undigest L'option undigest a son importance pour certaines
   1.100 -commandes (par exemple configure-chroot, build-depends, etc.), lorsque les
   1.101 -paquets manquants dans le dépôt secondaire, ou les informations les
   1.102 -concernant, doivent être trouvées dans le dépôt de référence. Dans d'autre cas
   1.103 -l'utilisation d'undigest ou de SLITAZ_VERSION donne le même résultat.
   1.104 -</p>
   1.105 -<pre>
   1.106 - #tazwok build-depends linux --SLITAZ_DIR=/home/pas-slitaz --SLITAZ_VERSION=cooking --undigest=undigest
   1.107 -</pre>
   1.108 -<h2>COMMANDES</h2>
   1.109 -<a name="usage"></a>
   1.110 -<h3>usage</h3>
   1.111 -<p>
   1.112 -La commande 'usage' affiche la liste des commandes diponibles avec une petite
   1.113 -description en English :
   1.114 -</p>
   1.115 -<pre>
   1.116 - # tazwok usage
   1.117 -</pre>
   1.118 -<a name="stats"></a>
   1.119 -<h3>stats</h3>
   1.120 -<p>
   1.121 -Stats affiche les informations contenues dans le fichier de configuration et
   1.122 -le nombre de paquets disponibles dans le wok :
   1.123 -</p>
   1.124 -<pre>
   1.125 - # tazwok stats
   1.126 -</pre>
   1.127 -<a name="list"></a>
   1.128 -<h3>list</h3>
   1.129 -<p>
   1.130 -La commande 'list' permet de lister l'ensemble des paquets contenus dans le
   1.131 -wok ou de lister les catégories par défaut (vous pouvez créer la votre). Elle
   1.132 -permet aussi de lister les paquets d'une catégorie :
   1.133 -</p>
   1.134 -<pre>
   1.135 - # tazwok list
   1.136 - # tazwok list category
   1.137 -</pre>
   1.138 -<a name="info"></a>
   1.139 -<h3>info</h3>
   1.140 -<p>
   1.141 -Cette commande donne des informations sur le paquet, nom, version, etc. Info
   1.142 -se base sur la recette du paquet pour connaître les informations, se sont les
   1.143 -mêmes infos affichées par Tazpkg et les paquets installés :
   1.144 -</p>
   1.145 -<pre>
   1.146 - # tazwok info package
   1.147 -</pre>
   1.148 -<a name="check-log"></a>
   1.149 -<h3>check-log</h3>
   1.150 -<p>
   1.151 -Lors de la compilation et génération du paquet binaire, Tazwok génére quelques
   1.152 -messages de log stockés dans un fichier 'process.log'. Pour les afficher :
   1.153 -</p>
   1.154 -<pre>
   1.155 - # tazwok check-log package
   1.156 -</pre>
   1.157 -<a name="search"></a>
   1.158 -<h3>search</h3>
   1.159 -<p>
   1.160 -Search permet de faire une recherche de paquet dans le wok. Vous pouvez
   1.161 -spécifier un terme ou un nom de paquet :
   1.162 -</p>
   1.163 -<pre>
   1.164 - # tazwok search name
   1.165 -</pre>
   1.166 -<a name="compile"></a>
   1.167 -<h3>compile</h3>
   1.168 -<p>
   1.169 -Compile va compiler. Cette commande utilise les régles de compilation
   1.170 -(compile_rules) spécifiées dans la recette du paquet en question, pour
   1.171 -compiler les sources. A noter qu'il n'y a pas forcement de régles de
   1.172 -compilation, des paquets sont directement générés par 'genpkg' et que la
   1.173 -commande 'cook' permet de compiler les sources et générer le paquet binaire
   1.174 -en une seule fois. Exemple :
   1.175 -</p>
   1.176 -<pre>
   1.177 - # tazwok compile package
   1.178 -</pre>
   1.179 -<a name="genpkg"></a>
   1.180 -<h3>genpkg</h3>
   1.181 -<p>
   1.182 -Genpkg pour <em>Generate package</em>, va générer le paquet (.tazpkg) en
   1.183 -utilisant la fonction 'genpkg_rules' trouvée dans sa recette et compresser
   1.184 -les fichiers. Une fois le paquet généré,  il est stocké dans le dépôt
   1.185 -des paquets temporaire (PACKAGES_INCOMING) spécifié dans le fichier de
   1.186 -configuration ('tazwok stats' pour afficher la configuration courante). Le
   1.187 -paquet peut être déplacé  vers le dépôt de paquets définitif avec 'check-incoming'.
   1.188 -Le paquet peut ensuite facilement s'installer via Tazpkg ou être utilisé par Tazlito
   1.189 -pour générer une distribution LiveCD automatiquement. A noter que les fichiers
   1.190 -standards tels que les locales, le pixmap ou le fichier.desktop sont
   1.191 -automatiquement copiés dans $fs/usr/share, si les chemins sont standards ou
   1.192 -si le fichier existe dans /stuff. Utilisation de 'genpkg' :
   1.193 -</p>
   1.194 -<pre>
   1.195 - # tazwok genpkg package
   1.196 -</pre>
   1.197 -<a name="cook"></a>
   1.198 -<h3>cook</h3>
   1.199 -<p>
   1.200 -Cook va simplement compiler et empaqueter le paquet en une seule fois :
   1.201 -</p>
   1.202 -<pre>
   1.203 - # tazwok cook package
   1.204 -</pre>
   1.205 -<a name="cook-list"></a>
   1.206 -<h3>cook-list</h3>
   1.207 -<p>
   1.208 -Cette commande va lancer 'tazwok cook' sur tous les paquets contenus dans la
   1.209 -liste spécifiée en argument, ainsi que leurs dépendances de cuisson si elles
   1.210 -sont manquantes ou ont besoin d'une mise à jour. Cook-list est utilisée par
   1.211 -exemple, pour cuire le système de base, les applications de base, le système
   1.212 -X, les paquets d'une saveur, etc. Cooklist peut aussi être utilisé sur une
   1.213 -seul paquet grâve à l'option --pkg. L'option --forced peut être utilisée pour
   1.214 -recuire l'ensemble des dépendances de cuisson nécéssaires, même si elles sont
   1.215 -déjà disponible et à jour, exepté la chaîne d'outils (voir
   1.216 -SLITAZ_CORE_TOOLCHAIN dans /etc/slitaz/tazwok.conf) Sans argument, cook-list
   1.217 -utilise la liste de cuisson par défault, située dans le dossier 'package'
   1.218 -</p>
   1.219 -<pre>
   1.220 - # tazwok cook-list
   1.221 - # tazwok cook-list packages.cooklist --forced
   1.222 - # tazwok cook-list --pkg=firefox
   1.223 -</pre>
   1.224 -<p>
   1.225 -<a name="cook-commit"></a>
   1.226 -<h3>cook-commit</h3>
   1.227 -<p>
   1.228 -La commande 'cook-commit' cherche les paquets dont les
   1.229 -recettes/stuff/descriptions ont été modifiés et les met à jour en utilisant
   1.230 -cook. La recherche de changements utilise les données md5 (identification en
   1.231 -mesurant différentes caractéristiques des fichiers) des éléments utilisés lors
   1.232 -de la précédente cuisson des paquets. Ces informations sont conservés dans le
   1.233 -wok, si elles sont absentes elles sont obtenus depuis les paquets déjà
   1.234 -préparés. L'option --forced oblige check-commit à utiliser les données md5
   1.235 -depuis les paquets, ce qui est utile pour récupérer des information cohérentes
   1.236 -si vous aviez modifié les listes commit/cooklist manuellement (cas rare). Par
   1.237 -défaut, check-commit ne cible que les paquets qui sont déjà présents dans les
   1.238 -dépôts de paquets. L'option --missing permet de scanner la totalité du wok, et
   1.239 -d'ajouter tous les paquets qui n'ont pas encore été cuits à la liste.
   1.240 -</p>
   1.241 -<pre>
   1.242 - # tazwok cook-commit # Cuit les paquets qui ont besoin d'une mise à jour
   1.243 - # tazwok cook-commit --forced # Idem, en corrigeant d'éventuelles incohérence dans les données
   1.244 - # tazwok cook-commit --missing # Cuit les paquets qui ont besoin d'une mise à jour + les paquets manquants.
   1.245 - # tazwok cook-commit --missing --forced
   1.246 -</pre>
   1.247 -<a name="cook-all"></a>
   1.248 -<h3>cook-all</h3>
   1.249 -<p>
   1.250 -Le commande 'cook-all' permet de recuire tous des paquets du wok. Sans
   1.251 -options, elle est identique à cook-commit: recuit seulement les
   1.252 -paquets dont les receipts/description.txt/stuffs ont été
   1.253 -modifiés. L'option --missing a également le même effet que dans
   1.254 -cook-commit: ajoute tous les paquets qui n'ont pas encore été
   1.255 -préparés. La différence se situe dans l'option --forced: ici, elle
   1.256 -signifie recuire l'ensemble des paquets, même s'ils n'ont pas été mis
   1.257 -à jour depuis la dernière cuisson. Comme expliqué ci-dessous, le coeur
   1.258 -de la chaîne d'outils ne sera jamais recuite par cette commande.
   1.259 -</p>
   1.260 -<pre>
   1.261 - # tazwok cook-all # identique à tazwok cook-commit
   1.262 - # tazwok cook-all --missing # identique à tazwok cook-commit --missing
   1.263 - # tazwok cook-all --forced # recuit tous les paquets déjà existant dans votre dépôt, excepté le coeur de la chaîne d'outils
   1.264 - # tazwok cook-all --forced --missing # Recuit tous les paquets du wok, excepté le coeur de la chaîne d'outils
   1.265 -</pre>
   1.266 -<a name="cook-toolchain"></a>
   1.267 -<p>
   1.268 -Cook-toolchain est la commande dédiée à la cuisson des paquets qui permettent
   1.269 -la préparations de tous les autres. En effet, les paquets au coeur de la
   1.270 -chaîne d'outils (pour SliTaz linux-api-headers/glibc/binutils/gcc) ne
   1.271 -peuvent/doivent pas être cuits autrement dans SliTaz. Le processus de
   1.272 -préparation de la chaîne d'outils est particulier, et utilise le script
   1.273 -'cook-toolchain' de 'tazchroot'. La méthode employée est une adaptation de
   1.274 -celle présentée dans le livre <i lang="us">Linux From Scratch</i>: une
   1.275 -première chaîne d'outils temporaire et sans lien avec le matériel/système
   1.276 -utilisé est préparée, puis sert à la cuisson des paquets de la "verritable"
   1.277 -chaîne d'outils. Il est à noter que cette opération est assez longue
   1.278 -(plusieurs heures à plusieurs dizaines d'heures selon le matériel
   1.279 -utilisé). C'est la première étape à réaliser pour compiler SliTaz entièrement
   1.280 -depuis les sources.
   1.281 -</p>
   1.282 -<pre>
   1.283 - # tazwok cook-toolchain
   1.284 -</pre>
   1.285 -<a name="clean"></a>
   1.286 -<h3>clean</h3>
   1.287 -<p>
   1.288 -Clean permet simplement de supprimer tous les fichiers générés par la
   1.289 -compilation et l'empaquetage. Les différentes commandes 'cook' l'utilisent
   1.290 -automatiquement:
   1.291 -</p>
   1.292 -<pre>
   1.293 - # tazwok clean package
   1.294 -</pre>
   1.295 -<a name="new-tree"></a>
   1.296 -<h3>new-tree</h3>
   1.297 -<p>
   1.298 -La commande 'new-tree' permet de créer un nouveau paquet dans le wok et
   1.299 -peut s'utiliser de manière interactive. New-tree va créer le répertoire du
   1.300 -paquet et une recette modèle (receipt), cette recette peur être éditée avec
   1.301 -votre éditeur de texte préféré et peut se configurer via l'option
   1.302 -'--interactive'. Pour vous aider vous pouvez regarder des recettes existantes
   1.303 -et lire la documentation du Cookbook. Exemple d'utilisation :
   1.304 -</p>
   1.305 -<pre>
   1.306 - # tazwok new-tree package
   1.307 - # tazwok new-tree package --interactive
   1.308 -</pre>
   1.309 -<a name="edit"></a>
   1.310 -<h3>edit</h3>
   1.311 -<p>
   1.312 -Lance l'éditeur définit dans la configuration de tazwok (variable
   1.313 -EDITOR) pour éditer la recette du paquet précisé en argument.
   1.314 -</p>
   1.315 -<pre>
   1.316 - # tazwok edit sylpheed
   1.317 -</pre>
   1.318 -<a name="gen-list"></a>
   1.319 -<h3>gen-list</h3>
   1.320 -<p>
   1.321 -La commande 'gen-list' permet de générer une liste de paquets (packages.list),
   1.322 -leurs sommes md5 (packages.md5) et une liste de paquets contenant plus
   1.323 -d'informations (packages.txt). Les listes sont créées en se basant sur les
   1.324 -paquets contenus dans un répertoire. Vous avez la possibilité de spécifier le
   1.325 -répertoire à utiliser sur la ligne de commande. Si vous ne le faites pas, les
   1.326 -deux dépôts de paquets (permanent 'packages' et temporaire
   1.327 -'packages-incoming') seront ciblés. Dans la plupart des cas, 'check-list'
   1.328 -remplit la même fonction plus rapidement, donc 'gen-list' n'est réellement
   1.329 -utile qu'en cas de corruption des fichiers. Utilisation de la commande
   1.330 -'gen-list' :
   1.331 -</p>
   1.332 -<pre>
   1.333 - # tazwok gen-list
   1.334 - # tazwok gen-list /path/to/repository
   1.335 -</pre>
   1.336 -<a name="check-list"></a>
   1.337 -<h3>check-list</h3>
   1.338 -<p>
   1.339 -La commande 'check-list' remplit la même fonction que 'gen-list', mais elle
   1.340 -recherche les paquets dont les informations doivent être mises à jour. Pour
   1.341 -cette raison elle est généralement plus rapide, en particulier quand peu de
   1.342 -paquets ont été modifiés. Les commandes cook l'utilisent
   1.343 -automatiquement. Comme pour 'gen-list', si vous ne précisez pas de cible,
   1.344 -'packages' et 'packages-incoming' seront tout deux mise à jour.
   1.345 -</p>
   1.346 -<pre>
   1.347 - # tazwok check-list
   1.348 - # tazwok check-list /path/to/repository
   1.349 -</pre>
   1.350 -<a name="gen-wok-db"></a>
   1.351 -<h3>gen-wok-db</h3>
   1.352 -<p>
   1.353 -'wok-db' désigne des fichiers utilisés pour obtenir rapidement les
   1.354 -relations de dépendance entre les recettes. Ces informations sont
   1.355 -généralement ajoutées chaque fois que nécéssaire, et automatiquement,
   1.356 -par tazwok. 'gen-wok-db' sert à les ré-génerer en cas de corruption
   1.357 -des fichiers (ex: vous avez tué tazwok pendant qu'il générait
   1.358 -automatiquement ces fichiers).
   1.359 -</p>
   1.360 -<pre>
   1.361 - # tazwok gen-wok-db
   1.362 -</pre>
   1.363 -<a name="report"></a>
   1.364 -<h3>report</h3>
   1.365 -<p>
   1.366 -Affiche le contenue des listes:
   1.367 -commit/cooklist/broken/blocked, ou seulement de la liste demandée en
   1.368 -argument.
   1.369 -</p>
   1.370 -<pre>
   1.371 - # tazwok report
   1.372 - # tazwok report cooklist
   1.373 -</pre>
   1.374 -<a name="gen-clean-wok"></a>
   1.375 -<h3>gen-clean-wok et clean-wok</h3>
   1.376 -<p>
   1.377 -La commande 'gen-clean-wok' produit une copie du wok courant, sans les
   1.378 -fichiers liés à la compilation des paquets. Cette commande est utile
   1.379 -pour sauvegarder une version du wok ou copier un wok pour tester avec
   1.380 -un autre. Quand à la commande 'clean-wok', elle va nettoyer tous
   1.381 -les paquets du wok courant et supprimer tous les fichiers
   1.382 -générés. Pour récupérer un wok propre ou nettoyer le wok actuel :
   1.383 -</p>
   1.384 -<pre>
   1.385 - # tazwok gen-clean-wok path/to/new-wok
   1.386 - # tazwok clean-wok
   1.387 -</pre>
   1.388 -<a name="remove"></a>
   1.389 -<h3>remove</h3>
   1.390 -<p>
   1.391 -Supprime le paquet spécifié du wok, avec tous les fichiers, stuff et recette
   1.392 -y compris :
   1.393 -</p>
   1.394 -<pre>
   1.395 - # tazwok remove package
   1.396 -</pre>
   1.397 -<a name="build-depends"></a>
   1.398 -<h3>build-depends</h3>
   1.399 -<p>
   1.400 -Build-depends génère une liste de paquets nécessaires pour compiler le
   1.401 -wok. Avec un paquet en argument, elle affiche la liste complète des
   1.402 -dépendances de cuisson de ce paquet.
   1.403 -</p>
   1.404 -<pre>
   1.405 - # tazwok build-depends
   1.406 - # tazwok build-depends midori
   1.407 -</pre>
   1.408 -<a name="check-commit"></a>
   1.409 -<h3>check-commit</h3>
   1.410 -<p>
   1.411 -'check-commit' scanne le wok pour trouver les recettes qui ont été modifiée et
   1.412 -les ajoute à la cooklist par défault. Les options --forced et --missing jouent
   1.413 -ici le même rôle que pour cook-commit.
   1.414 -</p>
   1.415 -<pre>
   1.416 - # tazwok check-commit
   1.417 - # tazwok check-commit --forced
   1.418 - # tazwok check-commit --missing
   1.419 -</pre>
   1.420 -<a name="check"></a>
   1.421 -<h3>check</h3>
   1.422 -<p>
   1.423 -Recherche les erreurs courantes dans les receipts :
   1.424 -</p>
   1.425 -<pre>
   1.426 - # tazwok check
   1.427 -</pre>
   1.428 -<a name="update-wok"></a>
   1.429 -<h3>update-wok</h3>
   1.430 -<p>
   1.431 -'update-wok' télécharge ou met à jour le wok contenu dans le dossier
   1.432 -clean-wok du dépôt. Ensuite, il copie les éléments nouveaux dans le
   1.433 -wok de cuisson (dossier wok) et retirer ceux qui n'existent plus dans
   1.434 -la nouvelle version. Les adresses et la méthode (tarball ou hg)
   1.435 -utilisée par cette commande sont définie dans tazwok.conf. L'option
   1.436 ---local permet d'effectuer seulement la seconde opération (copie des
   1.437 -fichiers dans le wok). Cela est utile si vous avez apporté des
   1.438 -modifications locales dans le clean-wok et voulez les ajouter à votre
   1.439 -wok de cuisson. Ceci est praticulièrement pratique pour les
   1.440 -utilisateurs de mercurial (hg), puisque cet outils est beaucoup plus
   1.441 -rapide avec un wok qui ne contient aucun fichiers liés à la
   1.442 -compilation. Dans ce cas, effectuer les modifications dans le
   1.443 -clean-wok puis: tazwok update-wok --local.
   1.444 -</p>
   1.445 -<pre>
   1.446 - # tazwok update-wok
   1.447 - # tazwok update-wok --local
   1.448 -</pre>
   1.449 -<a name="webserver"></a>
   1.450 -<p>
   1.451 -<h3>webserver</h3> 'webserver' est la commande qui permet de créer une
   1.452 -interface php qui informe sur l'états des dépôts. Plusieurs dépôts
   1.453 -peuvent être ajoutés/retirés en utilisant les options
   1.454 ---SLITAZ_VERSION/--undigest. L'argument 'on' permet d'ajouter un dépôt
   1.455 -à l'interface web, tandis que l'option 'off' le retire (au cas par
   1.456 -cas). En utilisant la configuration par défaut, l'interface sera
   1.457 -disponible dans votre navigateur à l'adresse
   1.458 -http://localhost/vhosts/bb/. Le paquet 'php' doit être installé pour
   1.459 -utiliser cette commande.
   1.460 -</p>
   1.461 -<pre>
   1.462 -# tazwok webserver on
   1.463 -# tazwok webserver off
   1.464 -<pre>
   1.465 -
   1.466 -<h2>MAINTENEUR</h2>
   1.467 -<p>
   1.468 -Antoine Bodin &lt;gokhlayeh at slitaz.org&gt;
   1.469 -</p>
   1.470 -
   1.471 -<!-- End content -->
   1.472 -</div>
   1.473 -</body>
   1.474 -</html>
   1.475 +tazwok.en.html
   1.476 \ No newline at end of file