tazpkg diff doc/tazpkg.fr.html @ rev 844

Finish modularization. Beta release: still have few FIXMEs and TODOs.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Oct 05 03:53:47 2015 +0300 (2015-10-05)
parents a73c9918a5de
children ea951624ec43
line diff
     1.1 --- a/doc/tazpkg.fr.html	Thu Jun 04 00:15:13 2015 +0300
     1.2 +++ b/doc/tazpkg.fr.html	Mon Oct 05 03:53:47 2015 +0300
     1.3 @@ -1,11 +1,11 @@
     1.4  <!DOCTYPE html>
     1.5  <html lang="fr">
     1.6  <head>
     1.7 -	<meta charset="utf-8" />
     1.8 -	<title>Manuel de TazPkg (fr)</title>
     1.9 -	<link rel="stylesheet" type="text/css" href="../slitaz-doc.css" />
    1.10 -	<meta name="viewport" content="width=device-width,initial-scale=1"/>
    1.11 -	<script type="text/javascript" src="../slitaz-doc.js"></script>
    1.12 +	<meta charset="UTF-8">
    1.13 +	<title>Manuel de TazPkg</title>
    1.14 +	<meta name="viewport" content="width=device-width,initial-scale=1">
    1.15 +	<link rel="stylesheet" href="../slitaz-doc.css">
    1.16 +	<script src="../slitaz-doc.js"></script>
    1.17  </head>
    1.18  <body>
    1.19  
    1.20 @@ -13,166 +13,156 @@
    1.21  	<h1>Manuel de TazPkg</h1>
    1.22  </header>
    1.23  
    1.24 -<!-- Start content -->
    1.25 -<div id="content">
    1.26  
    1.27  
    1.28 -<h2>NOM</h2>
    1.29  
    1.30 -<p>	TazPkg — Tiny autonomous zone package manager</p>
    1.31 +<section><header>Nom</header>
    1.32  
    1.33 +<p>TazPkg — Tiny autonomous zone package manager.</p>
    1.34 +</section>
    1.35  
    1.36 -<h2>SYNTAXE</h2>
    1.37 +
    1.38 +
    1.39 +
    1.40 +<section><header>Syntaxe</header>
    1.41  
    1.42  <pre>
    1.43  tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt]
    1.44  tazpkg shell
    1.45  </pre>
    1.46 +</section>
    1.47  
    1.48  
    1.49 -<h2>DESCRIPTION</h2>
    1.50  
    1.51 -<p>TazPkg est un gestionnaire de paquets léger permettant d'installer, lister,
    1.52 -télécharger, mettre à jour ou enlever des paquets précompilés sur un système
    1.53 -GNU/Linux. TazPkg propose aussi une commande de recherche et une commande pour
    1.54 -la création de paquets. Il a été créé pour les besoins de SliTaz GNU/Linux, mini
    1.55 -distribution autonome. Le format des paquets utilise l'extension *.tazpkg, c'est
    1.56 -une archive cpio contenant un système de fichiers (fs) compressé avec gzip, la
    1.57 -recette et une éventuelle description. TazPkg fournit aussi un système de
    1.58 -gestion des dépendances basé sur les recettes des paquets. La recette contient
    1.59 -toutes les informations au sujet du paquet, elle peut aussi contenir les
    1.60 -fonctions de pre et post installation. Cette même recette est par ailleurs
    1.61 -utilisée par Cookutils pour compiler les sources et créer un paquet tazpkg.</p>
    1.62  
    1.63 -<p>TazPkg est écrit en script shell depuis rien (from scratch), compatible Bash,
    1.64 -et fonctionne avec Ash du projet Busybox. TazPkg est distribué sous license
    1.65 -libre GNU gpl v3.</p>
    1.66 +<section><header>Description</header>
    1.67  
    1.68 +<p>TazPkg est un gestionnaire de paquets léger permettant d'installer, lister, télécharger, mettre à
    1.69 +jour ou enlever des paquets précompilés sur un système GNU/Linux. TazPkg propose aussi une commande
    1.70 +de recherche et une commande pour la création de paquets. Il a été créé pour les besoins de SliTaz
    1.71 +GNU/Linux, mini distribution autonome. Le format des paquets utilise l'extension *.tazpkg, c'est une
    1.72 +archive cpio contenant un système de fichiers (fs) compressé avec lzma, la recette et une éventuelle
    1.73 +description. TazPkg fournit aussi un système de gestion des dépendances basé sur les recettes des
    1.74 +paquets. La recette contient toutes les informations au sujet du paquet, elle peut aussi contenir
    1.75 +les fonctions de pre et post installation. Cette même recette est par ailleurs utilisée par <a
    1.76 +href="../cookutils/cookutils.en.html" target="_blank">Cookutils</a> pour compiler les sources et
    1.77 +créer un paquet tazpkg.</p>
    1.78  
    1.79 +<p>TazPkg est écrit en script shell depuis rien (from scratch), compatible Bash, et fonctionne avec
    1.80 +Ash du projet Busybox. TazPkg est distribué sous license libre GNU gpl v3.</p>
    1.81 +</section>
    1.82  
    1.83 -<h2>COMMANDES</h2>
    1.84  
    1.85  
    1.86 -<h3>Service commands</h3>
    1.87 +
    1.88 +<section><header>Commandes</header>
    1.89 +
    1.90 +
    1.91 +<article><header>Service commands</header>
    1.92  
    1.93  <ul>
    1.94  	<li><a href="#usage">usage</a> : affiche cette notice d'utilisation</li>
    1.95  	<li><a href="#help">help</a> : show help on the TazPkg commands</li>
    1.96 -	<li><a href="#activity">activity</a> : affiche les denières actions de
    1.97 -		TazPkg</li>
    1.98 -	<li><a href="#clean-cache">clean-cache</a> : efface tous les paquets
    1.99 -		téléchargés dans le répertoire cache</li>
   1.100 +	<li><a href="#activity">activity</a> : affiche les denières actions de TazPkg</li>
   1.101 +	<li><a href="#clean-cache">clean-cache</a> : efface tous les paquets téléchargés dans le
   1.102 +		répertoire cache</li>
   1.103  	<li><a href="#shell">shell</a> : run interactive TazPkg shell</li>
   1.104  </ul>
   1.105 +</article>
   1.106  
   1.107  
   1.108 -<h3>Working with lists</h3>
   1.109 +<article><header>Working with lists</header>
   1.110  
   1.111  <ul>
   1.112  	<li><a href="#list">list</a> : liste les paquets installés</li>
   1.113 -	<li><a href="#list-mirror">list-mirror</a> : liste les paquets
   1.114 -		disponibles</li>
   1.115 -	<li><a href="#list-config">list-config</a> : liste les fichiers de
   1.116 -		configuration</li>
   1.117 +	<li><a href="#list-mirror">list-mirror</a> : liste les paquets disponibles</li>
   1.118 +	<li><a href="#list-config">list-config</a> : liste les fichiers de configuration</li>
   1.119  </ul>
   1.120 +</article>
   1.121  
   1.122  
   1.123 -<h3>Cherche</h3>
   1.124 +<article><header>Cherche</header>
   1.125  
   1.126  <ul>
   1.127  	<li><a href="#search">search</a> : cherche un paquet avec un motif/nom</li>
   1.128 -	<li><a href="#search-pkgname">search-pkgname</a> : cherche un paquet
   1.129 -		contenant un fichier particulier</li>
   1.130 -	<li><a href="#search-file">search-file</a> : cherche le fichier parmi les
   1.131 -		paquets installés</li>
   1.132 +	<li><a href="#search-pkgname">search-pkgname</a> : cherche un paquet contenant un fichier
   1.133 +		particulier</li>
   1.134 +	<li><a href="#search-file">search-file</a> : cherche le fichier parmi les paquets installés</li>
   1.135  </ul>
   1.136 +</article>
   1.137  
   1.138  
   1.139 -<h3>Installing and removing packages</h3>
   1.140 +<article><header>Installing and removing packages</header>
   1.141  
   1.142  <ul>
   1.143 -	<li><a href="#get">get</a> : télécharge un paquet dans le répertoire
   1.144 -		courrant</li>
   1.145 +	<li><a href="#get">get</a> : télécharge un paquet dans le répertoire courrant</li>
   1.146  	<li><a href="#install">install</a> : installe un paquet local</li>
   1.147 -	<li><a href="#get-install">get-install</a> : télécharge et installe un
   1.148 -		paquet depuis le miroir</li>
   1.149 -	<li><a href="#install-list">install-list</a> : installe tous les paquets
   1.150 -		d'une liste</li>
   1.151 -	<li><a href="#install-list">get-install-list</a> : télécharge et installe
   1.152 -		une liste de paquets</li>
   1.153 -	<li><a href="#remove">remove</a> : retire le paquet spécifié et tous ses
   1.154 -		fichiers</li>
   1.155 -	<li><a href="#reconfigure">reconfigure</a> : ré-exécute le script
   1.156 -		post-installation d'un paquet</li>
   1.157 -	<li><a href="#link">link</a> : lie un paquet depuis une autre installation
   1.158 -		SliTaz</li>
   1.159 -	<li><a href="#set-release">set-release</a> : change de version et met à jour
   1.160 -		les paquets</li>
   1.161 -	<li><a href="#add-flavor">add-flavor</a> : installe les paquets d'une
   1.162 -		saveur</li>
   1.163 -	<li><a href="#add-flavor">install-flavor</a> : installe les paquets d'une
   1.164 -		saveur et retire les autres</li>
   1.165 +	<li><a href="#get-install">get-install</a> : télécharge et installe un paquet depuis le
   1.166 +		miroir</li>
   1.167 +	<li><a href="#install-list">install-list</a> : installe tous les paquets d'une liste</li>
   1.168 +	<li><a href="#install-list">get-install-list</a> : télécharge et installe une liste de
   1.169 +		paquets</li>
   1.170 +	<li><a href="#remove">remove</a> : retire le paquet spécifié et tous ses fichiers</li>
   1.171 +	<li><a href="#reconfigure">reconfigure</a> : ré-exécute le script post-installation d'un
   1.172 +		paquet</li>
   1.173 +	<li><a href="#link">link</a> : lie un paquet depuis une autre installation SliTaz</li>
   1.174 +	<li><a href="#set-release">set-release</a> : change de version et met à jour les paquets</li>
   1.175 +	<li><a href="#add-flavor">add-flavor</a> : installe les paquets d'une saveur</li>
   1.176 +	<li><a href="#add-flavor">install-flavor</a> : installe les paquets d'une saveur et retire les
   1.177 +		autres</li>
   1.178  </ul>
   1.179 +</article>
   1.180  
   1.181  
   1.182 -<h3>Working with packages</h3>
   1.183 +<article><header>Working with packages</header>
   1.184  
   1.185  <ul>
   1.186 -	<li><a href="#info">info</a> : affiche les informations à propos d'un
   1.187 -		paquet</li>
   1.188 +	<li><a href="#info">info</a> : affiche les informations à propos d'un paquet</li>
   1.189  	<li><a href="#desc">desc</a> : affiche la description d'un paquet</li>
   1.190 -	<li><a href="#list-files">list-files</a> : liste les fichiers installés par
   1.191 -		un paquet</li>
   1.192 -	<li><a href="#block">block, unblock</a> : bloque/débloque un paquet installé
   1.193 -		pour la mise à jour</li>
   1.194 -	<li><a href="#check">check</a> : vérifie la consistance des paquets
   1.195 -		installés</li>
   1.196 +	<li><a href="#list-files">list-files</a> : liste les fichiers installés par un paquet</li>
   1.197 +	<li><a href="#block">block, unblock</a> : bloque/débloque un paquet installé pour la mise à
   1.198 +		jour</li>
   1.199 +	<li><a href="#check">check</a> : vérifie la consistance des paquets installés</li>
   1.200  	<li><a href="#bugs">bugs</a> : affiche les bugs connus des paquets</li>
   1.201  	<li><a href="#depends">depends</a> : affiche l'arbre des dépendances</li>
   1.202 -	<li><a href="#depends">rdepends</a> : affiche l'arbre des dépendances
   1.203 -		inverses</li>
   1.204 -	<li><a href="#extract">extract</a> : extrait un paquet (*.tazpkg) dans un
   1.205 -		répertoire</li>
   1.206 -	<li><a href="#pack">pack</a> : empaqueter un paquet décompressé ou préparer
   1.207 -		l'arborescence de celui-ci</li>
   1.208 -	<li><a href="#repack">repack</a> : re-créé un paquet depuis le paquet
   1.209 -		installé</li>
   1.210 -	<li><a href="#repack-config">repack-config</a> : créé un paquet avec les
   1.211 -		fichiers de configuration système</li>
   1.212 -	<li><a href="#recompress">recompress</a> : reconstruit un paquet avec le
   1.213 -		meilleur ratio de compression</li>
   1.214 -	<li><a href="#convert">convert</a> : convertit un paquet d'une autre
   1.215 -		distribution vers SliTaz</li>
   1.216 -	<li><a href="#list-suggested">list-suggested</a> : print list of suggested
   1.217 -		packages</li>
   1.218 +	<li><a href="#depends">rdepends</a> : affiche l'arbre des dépendances inverses</li>
   1.219 +	<li><a href="#extract">extract</a> : extrait un paquet (*.tazpkg) dans un répertoire</li>
   1.220 +	<li><a href="#pack">pack</a> : empaqueter un paquet décompressé ou préparer l'arborescence de
   1.221 +		celui-ci</li>
   1.222 +	<li><a href="#repack">repack</a> : re-créé un paquet depuis le paquet installé</li>
   1.223 +	<li><a href="#repack-config">repack-config</a> : créé un paquet avec les fichiers de
   1.224 +		configuration système</li>
   1.225 +	<li><a href="#recompress">recompress</a> : reconstruit un paquet avec le meilleur ratio de
   1.226 +		compression</li>
   1.227 +	<li><a href="#convert">convert</a> : convertit un paquet d'une autre distribution vers
   1.228 +		SliTaz</li>
   1.229 +	<li><a href="#list-suggested">list-suggested</a> : print list of suggested packages</li>
   1.230  </ul>
   1.231 +</article>
   1.232  
   1.233  
   1.234 -<h3>Working with repositories</h3>
   1.235 +<article><header>Working with repositories</header>
   1.236  
   1.237  <ul>
   1.238 -	<li><a href="#recharge">recharge</a> : recharge votre packages.info depuis
   1.239 -		un miroir</li>
   1.240 -	<li><a href="#upgrade">upgrade</a> : vérifiez le paquet à la liste et
   1.241 -		installer la dernière mise à jour</li>
   1.242 +	<li><a href="#recharge">recharge</a> : recharge votre packages.info depuis un miroir</li>
   1.243 +	<li><a href="#upgrade">upgrade</a> : vérifiez le paquet à la liste et installer la dernière mise
   1.244 +		à jour</li>
   1.245  	<li><a href="#setup-mirror">setup-mirror</a> : change l'URL du miroir</li>
   1.246 -	<li><a href="#add-undigest">setup-undigest</a> : met à jour un miroir
   1.247 -		indigeste</li>
   1.248 -	<li><a href="#list-undigest">list-undigest</a> : liste les miroirs
   1.249 -		indigestes</li>
   1.250 -	<li><a href="#add-undigest">add-undigest</a> : ajoute un miroir
   1.251 -		indigeste</li>
   1.252 -	<li><a href="#remove-undigest">remove-undigest</a> : retire un miroir
   1.253 -		indigeste</li>
   1.254 +	<li><a href="#add-undigest">setup-undigest</a> : met à jour un miroir indigeste</li>
   1.255 +	<li><a href="#list-undigest">list-undigest</a> : liste les miroirs indigestes</li>
   1.256 +	<li><a href="#add-undigest">add-undigest</a> : ajoute un miroir indigeste</li>
   1.257 +	<li><a href="#remove-undigest">remove-undigest</a> : retire un miroir indigeste</li>
   1.258  </ul>
   1.259 +</article>
   1.260 +</section>
   1.261  
   1.262  
   1.263  
   1.264  
   1.265 -<h2>Service commands</h2>
   1.266 +<section><header>Service commands</header>
   1.267  
   1.268  
   1.269 -<h3 id="usage">usage</h3>
   1.270 +<article id="usage"><h3>usage</h3>
   1.271  
   1.272  <p>Show the full list of the TazPkg commands with a brief description.</p>
   1.273  
   1.274 @@ -180,74 +170,75 @@
   1.275  $ tazpkg usage
   1.276  $ tazpkg
   1.277  </pre>
   1.278 +</article>
   1.279  
   1.280  
   1.281 -<h3 id="help">help</h3>
   1.282 +<article id="help"><h3>help</h3>
   1.283  
   1.284 -<p>Display help for the selected command (<tt>help</tt> or <tt>-h</tt>). You can
   1.285 -enter a short name of the command, the full name or a part of the full name. You
   1.286 -can ignore hyphens at the beginning of the short name. If the requested part of
   1.287 -the full name match the several commands, you will be asked to clarify the
   1.288 -request.</p>
   1.289 +<p>Display help for the selected command (<tt>help</tt> or <tt>-h</tt>). You can enter a short name
   1.290 +of the command, the full name or a part of the full name. You can ignore hyphens at the beginning of
   1.291 +the short name. If the requested part of the full name match the several commands, you will be asked
   1.292 +to clarify the request.</p>
   1.293  
   1.294  <pre>
   1.295  $ tazpkg help <em>-gi</em>
   1.296  $ tazpkg -h <em>us</em>
   1.297  </pre>
   1.298 +</article>
   1.299  
   1.300  
   1.301 -<h3 id="activity">activity</h3>
   1.302 +<article id="activity"><h3>activity</h3>
   1.303  
   1.304 -<p>Display TazPkg activity log (<tt>activity</tt> or <tt>log</tt> or
   1.305 -<tt>-a</tt>). Optional parameter <tt>--nb=</tt> lets you set number of displayed
   1.306 -lines.</p>
   1.307 +<p>Display TazPkg activity log (<tt>activity</tt> or <tt>log</tt> or <tt>-a</tt>). Optional
   1.308 +parameter <tt>--nb=</tt> lets you set number of displayed lines.</p>
   1.309  
   1.310  <pre>
   1.311  $ tazpkg activity
   1.312  $ tazpkg -a --nb=<em>20</em>
   1.313  </pre>
   1.314 +</article>
   1.315  
   1.316  
   1.317 -<h3 id="clean-cache">clean-cache</h3>
   1.318 +<article id="clean-cache"><h3>clean-cache</h3>
   1.319  
   1.320 -<p>Supprimer les paquets TazPkg téléchargés dans le cache. Lors de
   1.321 -l'installation de paquets via le Web, TazPkg garde une copie du paquet, cela est
   1.322 -fait pour gagner de la bande passante en cas de réinstallation, mais il se peut
   1.323 -que vous vouliez libérer de la place sur le disque dur ou que vous désiriez
   1.324 -retélécharger des paquets :</p>
   1.325 +<p>Supprimer les paquets TazPkg téléchargés dans le cache. Lors de l'installation de paquets via le
   1.326 +Web, TazPkg garde une copie du paquet, cela est fait pour gagner de la bande passante en cas de
   1.327 +réinstallation, mais il se peut que vous vouliez libérer de la place sur le disque dur ou que vous
   1.328 +désiriez retélécharger des paquets :</p>
   1.329  
   1.330  <pre>
   1.331  # tazpkg clean-cache
   1.332  # tazpkg -cc
   1.333  </pre>
   1.334 +</article>
   1.335  
   1.336  
   1.337 -<h3 id="shell">shell</h3>
   1.338 +<article id="shell"><h3>shell</h3>
   1.339  
   1.340 -<p>TazPkg fourni un mode SHell permettant de directement passer les commandes au
   1.341 -gestionnaire de paquets. Ce mode est utile pour lancer quelques commandes comme
   1.342 -la mise à jour du système, il support 'su' pour devenir admnistrateur mais ne
   1.343 -propose pas le rappel des commandes. Pour utiliser TazPkg en mode SHell :</p>
   1.344 +<p>TazPkg fourni un mode SHell permettant de directement passer les commandes au gestionnaire de
   1.345 +paquets. Ce mode est utile pour lancer quelques commandes comme la mise à jour du système, il
   1.346 +support « su » pour devenir admnistrateur mais ne propose pas le rappel des commandes. Pour utiliser
   1.347 +TazPkg en mode SHell :</p>
   1.348  
   1.349  <pre>
   1.350  $ tazpkg shell
   1.351  # tazpkg shell
   1.352  </pre>
   1.353 +</article>
   1.354 +</section>
   1.355  
   1.356  
   1.357  
   1.358  
   1.359 -<h2>Working with lists</h2>
   1.360 +<section><header>Working with lists</header>
   1.361  
   1.362  
   1.363 -<h3 id="list">list</h3>
   1.364 +<article id="list"><h3>list</h3>
   1.365  
   1.366 -<p>Liste et compte les paquets installés sur le système. Cette commande permet
   1.367 -d'afficher sur une colonne la liste tous les paquets installés, vous pouvez
   1.368 -aussi utiliser la commande de recherche (search) pour avoir une liste en
   1.369 -fonction d'un nom (exemple xorg). Cette commande vous permet aussi de lister les
   1.370 -catégories, les paquets en fonction de leur catégorie et les paquets
   1.371 -bloqués :</p>
   1.372 +<p>Liste et compte les paquets installés sur le système. Cette commande permet d'afficher sur une
   1.373 +colonne la liste tous les paquets installés, vous pouvez aussi utiliser la commande de recherche
   1.374 +(search) pour avoir une liste en fonction d'un nom (exemple xorg). Cette commande vous permet aussi
   1.375 +de lister les catégories, les paquets en fonction de leur catégorie et les paquets bloqués :</p>
   1.376  <pre>
   1.377  $ tazpkg list
   1.378  $ tazpkg list cat
   1.379 @@ -255,9 +246,10 @@
   1.380  $ tazpkg list <em>jeux</em>
   1.381  $ tazpkg list blocked
   1.382  </pre>
   1.383 +</article>
   1.384  
   1.385  
   1.386 -<h3 id="list-mirror">list-mirror</h3>
   1.387 +<article id="list-mirror"><h3>list-mirror</h3>
   1.388  
   1.389  <p>Liste et compte les paquets disponnibles sur le miroir. Cette commande va
   1.390  afficher le dernier fichier packages.list rechargé depuis le miroir, si la liste
   1.391 @@ -271,9 +263,10 @@
   1.392  $ tazpkg list-mirror
   1.393  $ tazpkg -lm --diff
   1.394  </pre>
   1.395 +</article>
   1.396  
   1.397  
   1.398 -<h3 id="list-config">list-config</h3>
   1.399 +<article id="list-config"><h3>list-config</h3>
   1.400  
   1.401  <p>Lists the system configuration files. The <tt>--box</tt> option displays in
   1.402  table form. You can specify package name to display configuration files only for
   1.403 @@ -285,14 +278,16 @@
   1.404  $ tazpkg list-config <em>slim</em>
   1.405  $ tazpkg list-config --box <em>slim</em>
   1.406  </pre>
   1.407 +</article>
   1.408 +</section>
   1.409  
   1.410  
   1.411  
   1.412  
   1.413 -<h2>Search</h2>
   1.414 +<section><header>Search</header>
   1.415  
   1.416  
   1.417 -<h3 id="search">search</h3>
   1.418 +<article id="search"><h3>search</h3>
   1.419  
   1.420  <p>Recherche de paquets par patron ou nom de paquet. La commande va chercher le
   1.421  terme voulu dans les paquets installés et dans les listes des paquets
   1.422 @@ -307,9 +302,10 @@
   1.423  $ tazpkg search <em>mt</em> -i
   1.424  $ tazpkg search <em>bit</em> -l
   1.425  </pre>
   1.426 +</article>
   1.427  
   1.428  
   1.429 -<h3 id="search-pkgname">search-pkgname</h3>
   1.430 +<article id="search-pkgname"><h3>search-pkgname</h3>
   1.431  
   1.432  <p>Search for a file on mirror and output only the packages names
   1.433  (<tt>search-pkgname</tt> or <tt>-sp</tt>).</p>
   1.434 @@ -318,9 +314,10 @@
   1.435  $ tazpkg search-pkgname <em>libnss</em>
   1.436  $ tazpkg -sp <em>/usr/share/fonts</em>
   1.437  </pre>
   1.438 +</article>
   1.439  
   1.440  
   1.441 -<h3 id="search-file">search-file</h3>
   1.442 +<article id="search-file"><h3>search-file</h3>
   1.443  
   1.444  <p>La commande <tt>search-file</tt> permet de rechercher un fichier parmi tous
   1.445  les fichiers installés par tous les paquets. Cette commande est très utile pour
   1.446 @@ -331,14 +328,16 @@
   1.447  $ tazpkg search-file <em>libnss</em>
   1.448  $ tazpkg -sf <em>/usr/share/fonts</em> --mirror
   1.449  </pre>
   1.450 +</article>
   1.451 +</section>
   1.452  
   1.453  
   1.454  
   1.455  
   1.456 -<h2>Installing and removing packages</h2>
   1.457 +<section><header>Installing and removing packages</header>
   1.458  
   1.459  
   1.460 -<h3 id="get">get</h3>
   1.461 +<article id="get"><h3>get</h3>
   1.462  
   1.463  <p>Télécharge un paquet depuis le miroir (si il existe). Le paquet téléchargé
   1.464  est stocké dans le répertoire courant, pour connaître le chemin vous pouvez
   1.465 @@ -348,9 +347,10 @@
   1.466  # tazpkg get <em>grub</em>
   1.467  # tazpkg get <em>nano</em> --root=<em>/mnt/sda6</em>
   1.468  </pre>
   1.469 +</article>
   1.470  
   1.471  
   1.472 -<h3 id="install">install</h3>
   1.473 +<article id="install"><h3>install</h3>
   1.474  
   1.475  <p>Cette commande permet l'installation d'un paquet local avec l'extension
   1.476  <tt>.tazpkg</tt>. Voir la commande <tt>get-install</tt> pour installer un paquet
   1.477 @@ -364,9 +364,10 @@
   1.478  # tazpkg -i <em>path/to/package-1.0.tazpkg</em> --forced
   1.479  # tazpkg -i <em>path/to/package-1.0.tazpkg</em> --root=<em>/mnt/rootfs</em>
   1.480  </pre>
   1.481 +</article>
   1.482  
   1.483  
   1.484 -<h3 id="get-install">get-install</h3>
   1.485 +<article id="get-install"><h3>get-install</h3>
   1.486  
   1.487  <p>Installer un paquet depuis un mirroir sur internet. La commande
   1.488  <tt>get-install</tt> commence par vérifier si le paquet existe bien sur le
   1.489 @@ -379,9 +380,10 @@
   1.490  # tazpkg -gi <em>grub</em> --forced
   1.491  # tazpkg -gi <em>nano</em> --root=<em>/mnt/sda6</em>
   1.492  </pre>
   1.493 +</article>
   1.494  
   1.495  
   1.496 -<h3 id="install-list">install-list, get-install-list</h3>
   1.497 +<article id="install-list"><h3>install-list, get-install-list</h3>
   1.498  
   1.499  <p>Installation d'un set de paquets listés dans un fichier. Cette commande
   1.500  permet d'installer plusieurs paquets en une seule commande et peut aussi être
   1.501 @@ -391,9 +393,10 @@
   1.502  # tazpkg install-list <em>my-packages.list</em>
   1.503  # tazpkg get-install-list <em>my-packages.list</em> --forced
   1.504  </pre>
   1.505 +</article>
   1.506  
   1.507  
   1.508 -<h3 id="remove">remove</h3>
   1.509 +<article id="remove"><h3>remove</h3>
   1.510  
   1.511  <p>Désinstallation d'un paquet, il vous sera demandé confirmation (y/N). Cette
   1.512  commande va supprimer tous les fichiers installés avec le paquet, pour afficher
   1.513 @@ -405,9 +408,10 @@
   1.514  # tazpkg -r <em>gtk+-3</em> --root=<em>/mnt/sda6</em>
   1.515  # tazpkg -r <em>nano</em> --auto
   1.516  </pre>
   1.517 +</article>
   1.518  
   1.519  
   1.520 -<h3 id="reconfigure">reconfigure</h3>
   1.521 +<article id="reconfigure"><h3>reconfigure</h3>
   1.522  
   1.523  <p>La commande <tt>reconfigure</tt> permet de relancer les commande de post et
   1.524  pre-installation d'un paquet afin de le reconfigurer si besoin est :</p>
   1.525 @@ -416,9 +420,10 @@
   1.526  # tazpkg reconfigure <em>gcc</em>
   1.527  # tazpkg reconfigure <em>gcc</em> --root=<em>/mnt/sda6</em>
   1.528  </pre>
   1.529 +</article>
   1.530  
   1.531  
   1.532 -<h3 id="link">link</h3>
   1.533 +<article id="link"><h3>link</h3>
   1.534  
   1.535  <p>Cette commande permet l'installation d'un paquet déjà installé sur un autre
   1.536  media. Cette installation s'effectue par des liens symboliques et consomme très
   1.537 @@ -428,9 +433,10 @@
   1.538  <pre>
   1.539  # tazpkg link <em>openoffice /media/usbdisk</em>
   1.540  </pre>
   1.541 +</article>
   1.542  
   1.543  
   1.544 -<h3 id="set-release">set-release</h3>
   1.545 +<article id="set-release"><h3>set-release</h3>
   1.546  
   1.547  <p>La commande <tt>set-release</tt> permet de changer la version de SliTaz et de
   1.548  mettre à jour tous les paquets. Attention cette commande peut être dangereuse
   1.549 @@ -440,9 +446,10 @@
   1.550  <pre>
   1.551  # tazpkg set-release <em>cooking</em>
   1.552  </pre>
   1.553 +</article>
   1.554  
   1.555  
   1.556 -<h3 id="add-flavor">add-flavor, install-flavor</h3>
   1.557 +<article id="add-flavor"><h3>add-flavor, install-flavor</h3>
   1.558  
   1.559  <p>Installation d'un set de paquets listés dans une saveur. Cette commande
   1.560  permet d'installer tous les paquets d'une saveur en une seule commande sans
   1.561 @@ -452,6 +459,7 @@
   1.562  # tazpkg add-flavor <em>gtkonly</em>
   1.563  # tazpkg install-flavor <em>justx</em>
   1.564  </pre>
   1.565 +</article>
   1.566  
   1.567  
   1.568  <!--h3 id="install-flavor">install-flavor</h3>
   1.569 @@ -464,25 +472,27 @@
   1.570  # tazpkg install-flavor office.flavor
   1.571  </pre-->
   1.572  
   1.573 +</section>
   1.574  
   1.575  
   1.576  
   1.577 -<h2>Working with packages</h2>
   1.578  
   1.579 +<section><header>Working with packages</header>
   1.580  
   1.581 -<h3 id="info">info</h3>
   1.582  
   1.583 -<p>Donne les informations disponibles dans la recette du paquet en question, sa
   1.584 -version, sa catégorie, le mainteneur, son site Web et ses éventuelles
   1.585 -dépendances (voir aussi Cookutils pour plus d'informations sur les
   1.586 -recettes) :</p>
   1.587 +<article id="info"><h3>info</h3>
   1.588 +
   1.589 +<p>Donne les informations disponibles dans la recette du paquet en question, sa version, sa
   1.590 +catégorie, le mainteneur, son site Web et ses éventuelles dépendances (voir aussi <a href="../cookutils/cookutils.en.html" target="_blank">Cookutils</a> pour
   1.591 +plus d'informations sur les recettes) :</p>
   1.592  
   1.593  <pre>
   1.594  $ tazpkg info <em>busybox</em>
   1.595  </pre>
   1.596 +</article>
   1.597  
   1.598  
   1.599 -<h3 id="desc">desc</h3>
   1.600 +<article id="desc"><h3>desc</h3>
   1.601  
   1.602  <p>Description du paquet (si elle existe). Cette commande affiche le fichier
   1.603  <tt>description.txt</tt> propre à chaque paquet, la description est un simple
   1.604 @@ -493,9 +503,10 @@
   1.605  <pre>
   1.606  $ tazpkg desc <em>busybox</em>
   1.607  </pre>
   1.608 +</article>
   1.609  
   1.610  
   1.611 -<h3 id="list-files">list-files</h3>
   1.612 +<article id="list-files"><h3>list-files</h3>
   1.613  
   1.614  <p>Liste et compte les fichiers installés avec un paquet. Cette commande va
   1.615  simplement lire et classer le fichier <tt>files.list</tt> propre à chaque
   1.616 @@ -506,9 +517,10 @@
   1.617  <pre>
   1.618  $ tazpkg list-files <em>bc</em>
   1.619  </pre>
   1.620 +</article>
   1.621  
   1.622  
   1.623 -<h3 id="block">block, unblock</h3>
   1.624 +<article id="block"><h3>block, unblock</h3>
   1.625  
   1.626  <p>Les commandes <tt>block</tt> et <tt>unblock</tt> pemettent de bloquer la
   1.627  version du paquet installé pour qu'il ne soit pas mis à jour par la commande
   1.628 @@ -521,9 +533,10 @@
   1.629  # tazpkg unblock <em>grub</em>
   1.630  # tazpkg chblock <em>grub</em>
   1.631  </pre>
   1.632 +</article>
   1.633  
   1.634  
   1.635 -<h3 id="check">check</h3>
   1.636 +<article id="check"><h3>check</h3>
   1.637  
   1.638  <p>La commande <tt>check</tt> permet de vérifier les dépendances sur les paquets
   1.639  installés et de vérifier si tous les fichiers nécessaires à la reconstruction
   1.640 @@ -535,9 +548,10 @@
   1.641  $ tazpkg check <em>nano</em>
   1.642  $ tazpkg check <em>sakura</em> --full
   1.643  </pre>
   1.644 +</article>
   1.645  
   1.646  
   1.647 -<h3 id="bugs">bugs</h3>
   1.648 +<article id="bugs"><h3>bugs</h3>
   1.649  
   1.650  <p>Affiche les bugs connus :</p>
   1.651  
   1.652 @@ -545,9 +559,10 @@
   1.653  $ tazpkg bugs
   1.654  $ tazpkg bugs <em>my_package</em>
   1.655  </pre>
   1.656 +</article>
   1.657  
   1.658  
   1.659 -<h3 id="depends">depends, rdepends</h3>
   1.660 +<article id="depends"><h3>depends, rdepends</h3>
   1.661  
   1.662  <p>Affiche l'arbre des dépendances d'un paquet, c'est à dire tous les paquets
   1.663  qui devront être installés en plus :</p>
   1.664 @@ -556,6 +571,7 @@
   1.665  # tazpkg depends <em>mpd</em>
   1.666  # tazpkg rdepends <em>mpd</em>
   1.667  </pre>
   1.668 +</article>
   1.669  
   1.670  
   1.671  <!--h3 id="rdepend">rdepend</h3>
   1.672 @@ -568,7 +584,7 @@
   1.673  </pre-->
   1.674  
   1.675  
   1.676 -<h3 id="extract">extract</h3>
   1.677 +<article id="extract"><h3>extract</h3>
   1.678  
   1.679  <p>Extraire un paquet dans un répertoire donné. Si vous ne spécifiez pas le
   1.680  répertoire de destination, le paquet sera extrait dans le répertoire courant en
   1.681 @@ -578,21 +594,23 @@
   1.682  $ tazpkg extract <em>paquet.tazpkg</em>
   1.683  $ tazpkg extract <em>paquet.tazpkg target/dir</em>
   1.684  </pre>
   1.685 +</article>
   1.686  
   1.687  
   1.688 -<h3 id="pack">pack</h3>
   1.689 +<article id="pack"><h3>pack</h3>
   1.690  
   1.691  <p>La commande <tt>pack</tt> permet de créer un paquet depuis un répertoire
   1.692  préparé à l'avance ou depuis un paquet désarchivé. Cette commande permet aussi
   1.693  de créer manuellement un <tt>paquet.tazpkg</tt> (voir la documentation et
   1.694 -Cookutils pour la création automatique de paquets).</p>
   1.695 +<a href="../cookutils/cookutils.en.html" target="_blank">Cookutils</a> pour la création automatique de paquets).</p>
   1.696  
   1.697  <pre>
   1.698  # tazpkg pack <em>paquet-version</em>
   1.699  </pre>
   1.700 +</article>
   1.701  
   1.702  
   1.703 -<h3 id="repack">repack</h3>
   1.704 +<article id="repack"><h3>repack</h3>
   1.705  
   1.706  <p>La commande <tt>repack</tt> permet de recréer un paquet depuis les fichiers
   1.707  présents sur le système où il a été précédemment installé.</p>
   1.708 @@ -600,9 +618,10 @@
   1.709  <pre>
   1.710  $ tazpkg repack <em>paquet</em>
   1.711  </pre>
   1.712 +</article>
   1.713  
   1.714  
   1.715 -<h3 id="repack-config">repack-config</h3>
   1.716 +<article id="repack-config"><h3>repack-config</h3>
   1.717  
   1.718  <p>The <tt>repack-config</tt> command recreates a package of the system
   1.719  configuration files (see <tt><a href="#list-config">list-config</a></tt>). It is
   1.720 @@ -611,18 +630,20 @@
   1.721  <pre>
   1.722  # tazpkg repack-config
   1.723  </pre>
   1.724 +</article>
   1.725  
   1.726  
   1.727 -<h3 id="recompress">recompress</h3>
   1.728 +<article id="recompress"><h3>recompress</h3>
   1.729  
   1.730  <p>Recompress .tazpkg cpio archive with lzma.</p>
   1.731  
   1.732  <pre>
   1.733  $ tazpkg recompress <em>package.tazpkg</em>
   1.734  </pre>
   1.735 +</article>
   1.736  
   1.737  
   1.738 -<h3 id="convert">convert</h3>
   1.739 +<article id="convert"><h3>convert</h3>
   1.740  
   1.741  <p>Convertir un paquet en paquet Slitaz (.tazpkg) :</p>
   1.742  
   1.743 @@ -661,9 +682,10 @@
   1.744  <pre>
   1.745  # tazpkg convert <em>alien-paquet-file</em>
   1.746  </pre>
   1.747 +</article>
   1.748  
   1.749  
   1.750 -<h3 id="list-suggested">list-suggested</h3>
   1.751 +<article id="list-suggested"><h3>list-suggested</h3>
   1.752  
   1.753  <p>List suggested packages for each of your installed packages. With option
   1.754  <tt>--all</tt> it shows all suggested packages, and without option it shows only
   1.755 @@ -673,14 +695,16 @@
   1.756  $ tazpkg list-suggested
   1.757  $ tazpkg list-suggested --all
   1.758  </pre>
   1.759 +</article>
   1.760 +</section>
   1.761  
   1.762  
   1.763  
   1.764  
   1.765 -<h2>Working with repositories</h2>
   1.766 +<section><header>Working with repositories</header>
   1.767  
   1.768  
   1.769 -<h3 id="recharge">recharge</h3>
   1.770 +<article id="recharge"><h3>recharge</h3>
   1.771  
   1.772  <p>Recharge la liste des paquets disponibles sur le miroir. Cette commande va
   1.773  télécharger la plus récente liste des paquets installables depuis le miroir, à
   1.774 @@ -697,9 +721,10 @@
   1.775  # tazpkg recharge <em>My_Undigest</em>
   1.776  # tazpkg recharge --root=<em>/mnt/sda6</em>
   1.777  </pre>
   1.778 +</article>
   1.779  
   1.780  
   1.781 -<h3 id="upgrade">up ou upgrade</h3>
   1.782 +<article id="upgrade"><h3>up ou upgrade</h3>
   1.783  
   1.784  <p>La commande <tt>upgrade</tt> permet de mettre à jour tous les paquets
   1.785  installés et disponibles sur le miroir courant. La mise à jour des paquets est
   1.786 @@ -720,9 +745,10 @@
   1.787  # tazpkg up --recharge --install
   1.788  # tazpkg up -r -i
   1.789  </pre>
   1.790 +</article>
   1.791  
   1.792  
   1.793 -<h3 id="setup-mirror">setup-mirror</h3>
   1.794 +<article id="setup-mirror"><h3>setup-mirror</h3>
   1.795  
   1.796  <p>Configurer l'URL du miroir, la commande <tt>setup-mirror</tt> vous demandera
   1.797  alors l'URL du nouveau miroir. Vous pouvez spécifier plusieurs URLs en les
   1.798 @@ -733,9 +759,10 @@
   1.799  <pre>
   1.800  # tazpkg setup-mirror
   1.801  </pre>
   1.802 +</article>
   1.803  
   1.804  
   1.805 -<h3 id="add-undigest">add-undigest, setup-undigest</h3>
   1.806 +<article id="add-undigest"><h3>add-undigest, setup-undigest</h3>
   1.807  
   1.808  <p>Configurer l'URL d'un miroir complémentaire non officiel pour tester des
   1.809  paquets non encore présents sur les miroirs. A noter que vous pouvez aussi
   1.810 @@ -748,9 +775,10 @@
   1.811  # tazpkg add-undigest <em>public-repository http://my.home.org/slitaz</em>
   1.812  # tazpkg setup-undigest <em>local-repository /home/slitaz/packages</em>
   1.813  </pre>
   1.814 +</article>
   1.815  
   1.816  
   1.817 -<h3 id="list-undigest">list-undigest</h3>
   1.818 +<article id="list-undigest"><h3>list-undigest</h3>
   1.819  
   1.820  <p>Affiche les miroirs complémentaires.</p>
   1.821  
   1.822 @@ -758,25 +786,33 @@
   1.823  # tazpkg list-undigest
   1.824  # tazpkg list-undigest --box
   1.825  </pre>
   1.826 +</article>
   1.827  
   1.828  
   1.829 -<h3 id="remove-undigest">remove-undigest</h3>
   1.830 +<article id="remove-undigest"><h3>remove-undigest</h3>
   1.831  
   1.832  <p>Supprime l'URL un miroir complémentaire non officiel.</p>
   1.833  
   1.834  <pre>
   1.835  # tazpkg remove-undigest <em>my-repository</em>
   1.836  </pre>
   1.837 +</article>
   1.838 +</section>
   1.839  
   1.840  
   1.841  
   1.842  
   1.843 -<h2>MAINTENEUR</h2>
   1.844 +<section><header>Mainteneur</header>
   1.845  
   1.846  <p>Christophe Lincoln &lt;pankso at slitaz.org&gt;</p>
   1.847 +</section>
   1.848  
   1.849 -<!-- End content -->
   1.850 -</div>
   1.851 +
   1.852 +
   1.853 +
   1.854 +<footer>
   1.855 +	Copyright © 2015 <a href="http://www.slitaz.org/fr/">SliTaz GNU/Linux</a>
   1.856 +</footer>
   1.857  
   1.858  </body>
   1.859  </html>