tazpkg diff doc/tazpkg.en.html @ rev 571

doc: add some clear markup to en, providing it in css (do we need 88% letters size? its small; auto-hyphenation added), add ru doc
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Mar 22 16:40:10 2012 +0200 (2012-03-22)
parents 77653f4cfe17
children 7d8d81c885c3
line diff
     1.1 --- a/doc/tazpkg.en.html	Thu Jun 02 04:17:36 2011 +0200
     1.2 +++ b/doc/tazpkg.en.html	Thu Mar 22 16:40:10 2012 +0200
     1.3 @@ -1,5 +1,5 @@
     1.4  <!DOCTYPE html>
     1.5 -<html xmlns="http://www.w3.org/1999/xhtml">
     1.6 +<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
     1.7  <head>
     1.8  	<title>Tazpkg Manual (en)</title>
     1.9  	<meta charset="utf-8" />
    1.10 @@ -16,19 +16,25 @@
    1.11  <!-- Start content -->
    1.12  <div id="content">
    1.13  
    1.14 +
    1.15  <h2>NAME</h2>
    1.16 +
    1.17  <p>
    1.18 -	Tazpkg - Tiny autonomous zone package manager
    1.19 +	Tazpkg—Tiny autonomous zone package manager
    1.20  </p>
    1.21  
    1.22 +
    1.23  <h2>SYNTAX</h2>
    1.24 +
    1.25  <pre>
    1.26   tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt]
    1.27  </pre>
    1.28  
    1.29 +
    1.30  <h2>DESCRIPTION</h2>
    1.31 +
    1.32  <p>
    1.33 -Tazpkg is an ultralightweight (~ 35KB) package manager to
    1.34 +Tazpkg is an ultralightweight (~ 80KB) package manager to
    1.35  install, list, download, update or remove precompiled packages
    1.36  on a GNU/Linux system. Tazpkg offers commands for searching
    1.37  and creating packages and was created independently for the project.
    1.38 @@ -43,48 +49,54 @@
    1.39  </p>
    1.40  <p>
    1.41  Tazpkg is entirely built from scratch using SHell script, 
    1.42 -compatible with Bash; it runs under Ash - part of the Busybox 
    1.43 +compatible with Bash; it runs under Ash—part of the Busybox 
    1.44  project. Tazpkg is distributed under the free GNU license GPL V3. 
    1.45  </p>
    1.46  
    1.47 +
    1.48  <h2>COMMANDS</h2>
    1.49 -<h3>list</h3>
    1.50 +
    1.51 +
    1.52 +<h3 id="list">list</h3>
    1.53 +
    1.54  <p>
    1.55  List packages installed on the system. This command displays 
    1.56  a column list of all installed packages, It also allows you to list the 
    1.57  categories, packages based on category and packages placed on hold.
    1.58 -You can also use the 'search' command for a list based 
    1.59 -on a term or package name:
    1.60 +You can also use the <tt><a href="#search">search</a></tt> command
    1.61 +for a list based on a term or package name:
    1.62  </p>
    1.63  <pre>
    1.64  # tazpkg list
    1.65 -# tazpkg list cat|categories
    1.66 +# tazpkg list cat|<em>categories</em>
    1.67  # tazpkg list blocked
    1.68  </pre>
    1.69  
    1.70 -<a name="xhtml-list"></a>
    1.71 -<h3>xhtml-list</h3>
    1.72 +
    1.73 +<h3 id="xhtml-list">xhtml-list</h3>
    1.74 +
    1.75  <p>
    1.76 -The 'xhtml-list' command can create a XHTML list
    1.77 +The <tt>xhtml-list</tt> command can create a XHTML list
    1.78  of all the packages installed on the system which can be read
    1.79  with your preferred Web browser. It can be run as a normal
    1.80 -user and creates a page 'installed-packages.html' in
    1.81 +user and creates a page <tt>installed-packages.html</tt> in
    1.82  your current directory. Note that you can change the name of the
    1.83  generated list via the command line:
    1.84  </p>
    1.85  <pre>
    1.86  # tazpkg xhtml-list
    1.87 -# tazpkg xhtml-list list-name.html
    1.88 +# tazpkg xhtml-list <em>list-name.html</em>
    1.89  </pre>
    1.90  
    1.91 -<a name="list-mirror"></a>
    1.92 -<h3>list-mirror</h3>
    1.93 +
    1.94 +<h3 id="list-mirror">list-mirror</h3>
    1.95 +
    1.96  <p>
    1.97  List packages available on the mirror. This command will
    1.98 -display the 'packages.list' file recharged from the mirror.
    1.99 +display the <tt>packages.list</tt> file recharged from the mirror.
   1.100  If this doesn't exist, you will be asked to launch
   1.101 -'tazpkg recharge' as administrator (root) for a list of 
   1.102 -available packages . The --diff option is used to display
   1.103 +<code>tazpkg <a href="#recharge">recharge</a></code> as administrator (root)
   1.104 +for a list of available packages . The <tt>--diff</tt> option is used to display
   1.105  the differences between the last and current list of packages:
   1.106  </p>
   1.107  <pre>
   1.108 @@ -92,105 +104,116 @@
   1.109  # tazpkg list-mirror --diff
   1.110  </pre>
   1.111  
   1.112 -<a name="info"></a>
   1.113 -<h3>info</h3>
   1.114 +
   1.115 +<h3 id="info">info</h3>
   1.116 +
   1.117  <p>
   1.118  Display any information available in the receipt for the 
   1.119 -package in question - its version, category, maintainer,
   1.120 +package in question—its version, category, maintainer,
   1.121  Web site and any dependencies (see also Tazwok for more
   1.122  information on receipts):
   1.123  </p>
   1.124  <pre>
   1.125 -# tazpkg info busybox
   1.126 +# tazpkg info <em>busybox</em>
   1.127  </pre>
   1.128 -<a name="desc"></a>
   1.129 -<h3>desc</h3>
   1.130 +
   1.131 +
   1.132 +<h3 id="desc">desc</h3>
   1.133 +
   1.134  <p>
   1.135  Description of the package (if it exists). This command
   1.136 -displays the 'description.txt' file of each package (a simple
   1.137 +displays the <tt>description.txt</tt> file of each package (a simple
   1.138  text file, justified to 80 characters to fit in a standard terminal):
   1.139  </p>
   1.140  <pre>
   1.141 -# tazpkg desc busybox
   1.142 +# tazpkg desc <em>busybox</em>
   1.143  </pre>
   1.144  
   1.145 -<a name="list-config"></a>
   1.146 -<h3>list-config</h3>
   1.147 +
   1.148 +<h3 id="list-config">list-config</h3>
   1.149 +
   1.150  <p>
   1.151 -Lists the system configuration files. The --box option displays
   1.152 +Lists the system configuration files. The <tt>--box</tt> option displays
   1.153  in table format:
   1.154  </p>
   1.155  <pre># tazpkg list-config
   1.156  # tazpkg list-config --box
   1.157  </pre>
   1.158  
   1.159 -<a name="list-files"></a>
   1.160 -<h3>list-files</h3>
   1.161 +
   1.162 +<h3 id="list-files">list-files</h3>
   1.163 +
   1.164  <p>
   1.165  List all files installed with a package. This command will
   1.166 -simply read and display the 'files.list' of each package which is
   1.167 +simply read and display the <tt>files.list</tt> of each package which is
   1.168  automatically generated when the package is created and is
   1.169  also used to remove files when uninstalling a package.
   1.170  To list the files installed with the package bc:
   1.171  </p>
   1.172  <pre>
   1.173 -# tazpkg list-files bc
   1.174 +# tazpkg list-files <em>bc</em>
   1.175  </pre>
   1.176  
   1.177 -<a name="search"></a>
   1.178 -<h3>search</h3>
   1.179 +
   1.180 +<h3 id="search">search</h3>
   1.181 +
   1.182  <p>
   1.183  Search for packages by owner or package name. This command
   1.184  will search for the term wanted in the installed packages and the
   1.185  list of available packages on the mirror. To obtain the 
   1.186  latest list of installable packages on the mirror, just
   1.187 -run 'tazpkg recharge' before conducting a search:
   1.188 +run <code>tazpkg recharge</code> before conducting a search:
   1.189  </p>
   1.190  <pre>
   1.191 -# tazpkg search gcc
   1.192 +# tazpkg search <em>gcc</em>
   1.193  </pre>
   1.194  
   1.195 -<a name="search-file"></a>
   1.196 -<h3>search-file</h3>
   1.197 +
   1.198 +<h3 id="search-file">search-file</h3>
   1.199 +
   1.200  <p>
   1.201 -The 'search-file' command allows you to search for a file
   1.202 +The <tt>search-file</tt> command allows you to search for a file
   1.203  among the files installed by the packages. This command is very
   1.204  useful to find the full path to a file and determine if 
   1.205  a file is present on the system. Example:
   1.206  </p>
   1.207  <pre>
   1.208 - $ tazpkg search-file libnss
   1.209 + $ tazpkg search-file <em>libnss</em>
   1.210  </pre>
   1.211  
   1.212 -<a name="install"></a>
   1.213 -<h3>install</h3>
   1.214 +
   1.215 +<h3 id="install">install</h3>
   1.216 +
   1.217  <p>
   1.218  This command allows the installation of a local package with
   1.219 -the .tazpkg extension. See 'get-install' to install a 
   1.220 +the <tt>.tazpkg</tt> extension. See
   1.221 +<tt><a href="#get-install">get-install</a></tt> to install a 
   1.222  package from the internet. Note that you can force the
   1.223 -installation via the --forced, uninstall and reinstall options 
   1.224 +installation via the <tt>--forced</tt>, <tt>uninstall</tt> and
   1.225 +<tt>reinstall</tt> options 
   1.226  or specify the root system where you want to install the
   1.227 -packages via the -root= option:
   1.228 +packages via the <tt>--root=</tt> option:
   1.229  </p>
   1.230  <pre>
   1.231 -# tazpkg install package-1.0.tazpkg
   1.232 -# tazpkg install path/to/package-1.0.tazpkg --forced
   1.233 -# tazpkg install path/to/package-1.0.tazpkg --root=/mnt/rootfs
   1.234 +# tazpkg install <em>package-1.0.tazpkg</em>
   1.235 +# tazpkg install <em>path/to/package-1.0.tazpkg</em> --forced
   1.236 +# tazpkg install <em>path/to/package-1.0.tazpkg</em> --root=<em>/mnt/rootfs</em>
   1.237  </pre>
   1.238  
   1.239 -<a name="install-list"></a>
   1.240 -<h3>install-list or get-install-list</h3>
   1.241 +
   1.242 +<h3 id="install-list">install-list or get-install-list</h3>
   1.243  <p>
   1.244  Install a set of packages listed in a file. This command
   1.245  allows you to (download and) install several packages with a single command
   1.246  and can also be forced:
   1.247  </p>
   1.248 -<pre># tazpkg install-list my-packages.list
   1.249 -# tazpkg get-install-list my-packages.list --forced
   1.250 +<pre># tazpkg install-list <em>my-packages.list</em>
   1.251 +# tazpkg get-install-list <em>my-packages.list</em> --forced
   1.252  </pre>
   1.253  
   1.254 -<a name="link"></a>
   1.255 -<h3>link</h3>
   1.256 +
   1.257 +<h3 id="link">link</h3>
   1.258 +
   1.259  <p>
   1.260  This command allows the installation of a package from another media 
   1.261  device. The set up is done through symbolic links and consumes very little 
   1.262 @@ -198,62 +221,68 @@
   1.263  from an USB key:
   1.264  </p>
   1.265  <pre>
   1.266 -# tazpkg link openoffice /media/usbdisk
   1.267 +# tazpkg link <em>openoffice /media/usbdisk</em>
   1.268  </pre>
   1.269  
   1.270 -<a name="remove"></a>
   1.271 -<h3>remove</h3>
   1.272 +
   1.273 +<h3 id="remove">remove</h3>
   1.274 +
   1.275  <p>
   1.276  Remove a package. You will be asked for confirmation (y/N).
   1.277  This command will delete all files installed with the package.
   1.278 -To view the list of files, use the 'list-files' command
   1.279 -followed by the name of the package. Example
   1.280 +To view the list of files, use the <tt><a href="#list-files">list-files</a></tt>
   1.281 +command followed by the name of the package. Example
   1.282  with the package bc:
   1.283  </p>
   1.284  <pre>
   1.285 -# tazpkg remove bc
   1.286 +# tazpkg remove <em>bc</em>
   1.287  </pre>
   1.288  
   1.289 -<a name="extract"></a>
   1.290 -<h3>extract</h3>
   1.291 +
   1.292 +<h3 id="extract">extract</h3>
   1.293 +
   1.294  <p>
   1.295  Extract a package into a directory. If you do not specify
   1.296  the destination directory, the package will be extracted
   1.297 -in the current directory using the name package-version:
   1.298 +in the current directory using the name <tt><em>package-version</em></tt>:
   1.299  </p>
   1.300  <pre>
   1.301 -# tazpkg extract package.tazpkg
   1.302 -# tazpkg extract package.tazpkg target/dir
   1.303 +# tazpkg extract <em>package.tazpkg</em>
   1.304 +# tazpkg extract <em>package.tazpkg target/dir</em>
   1.305  </pre>
   1.306  
   1.307 -<a name="pack"></a>
   1.308 -<h3>pack</h3>
   1.309 +
   1.310 +<h3 id="pack">pack</h3>
   1.311 +
   1.312  <p>
   1.313 -The 'pack' command will create a package from a directory
   1.314 +The <tt>pack</tt> command will create a package from a directory
   1.315  prepared in advance or from an unpacked package. It can 
   1.316  also manually create a .tazpkg package (see the Tazwok documentation
   1.317  for the automatic creation of packages). To pack a package:
   1.318  </p>
   1.319  <pre>
   1.320 -# tazpkg pack package-version
   1.321 +# tazpkg pack <em>package-version</em>
   1.322  </pre>
   1.323  
   1.324 -<a name="repack"></a>
   1.325 -<h3>repack</h3>
   1.326 +
   1.327 +<h3 id="repack">repack</h3>
   1.328 +
   1.329  <p>
   1.330 -The 'repack' command allows you to recreate a package from
   1.331 +The <tt>repack</tt> command allows you to recreate a package from
   1.332  the files on a system where it was previously installed.
   1.333  To repack a package:
   1.334  </p>
   1.335  <pre>
   1.336 -# tazpkg repack package
   1.337 +# tazpkg repack <tt>package</tt>
   1.338  </pre>
   1.339  
   1.340 -<a name="repack-config"></a>
   1.341 -<h3>repack-config</h3>
   1.342 +
   1.343 +<h3 id="repack-config">repack-config</h3>
   1.344 +
   1.345  <p>
   1.346 -The 'repack-config' command recreates a package
   1.347 -of the system configuration files (see list-config). It is enough 
   1.348 +The <tt>repack-config</tt> command recreates a package
   1.349 +of the system configuration files (see
   1.350 +<tt><a href="#list-config">list-config</a></tt>). It is enough 
   1.351  to install the package to find the current configuration. To repack 
   1.352  the configuration files:
   1.353  </p>
   1.354 @@ -261,24 +290,28 @@
   1.355  # tazpkg repack-config
   1.356  </pre>
   1.357  
   1.358 -<a name="recharge"></a>
   1.359 -<h3>recharge</h3>
   1.360 +
   1.361 +<h3 id="recharge">recharge</h3>
   1.362 +
   1.363  <p>
   1.364  Recharge the list of available packages on the mirror. 
   1.365 -This command will download the most recent 'packages.list' 
   1.366 +This command will download the most recent <tt>packages.list</tt>
   1.367  of installable packages on the mirror and before starting 
   1.368  will save the old list. Once the list is updated,
   1.369 -you can then use the 'list' and 'search' commands. To view
   1.370 -and list the differences, you can use 'list-mirror --diff'; and to view 
   1.371 -and update packages, you can simply 'upgrade'. To recharge the
   1.372 +you can then use the <tt><a href="#list">list</a></tt> and
   1.373 +<tt><a href="#search">search</a></tt> commands. To view
   1.374 +and list the differences, you can use <code>list-mirror --diff</code>;
   1.375 +and to view and update packages, you can simply
   1.376 +<tt><a href="#upgrade">upgrade</a></tt>. To recharge the
   1.377  latest list of packages:
   1.378  </p>
   1.379  <pre>
   1.380  # tazpkg recharge
   1.381  </pre>
   1.382  
   1.383 -<a name="upgrade"></a>
   1.384 -<h3>up or upgrade</h3>
   1.385 +
   1.386 +<h3 id="upgrade">up or upgrade</h3>
   1.387 +
   1.388  <p>
   1.389  Upgrade allows you to update all installed packages available
   1.390  on the current mirror. Upgrading packages is an important
   1.391 @@ -288,7 +321,7 @@
   1.392  offers the latest versions of software. Note that this 
   1.393  function is aimed at people with SliTaz installed on a 
   1.394  hard drive. Updated packages in LiveCD mode will be lost on
   1.395 -system shutdown. To upgrade or display the full 'up' options:
   1.396 +system shutdown. To upgrade or display the full <tt>up</tt> options:
   1.397  </p>
   1.398  <pre>
   1.399  # tazpkg up
   1.400 @@ -297,58 +330,65 @@
   1.401  # tazpkg up -r -i
   1.402  </pre>
   1.403  
   1.404 -<a name="check"></a>
   1.405 -<h3>check</h3>
   1.406 +
   1.407 +<h3 id="check">check</h3>
   1.408 +
   1.409  <p>
   1.410 -The 'check' command can check dependencies on installed
   1.411 +The <tt>check</tt> command can check dependencies on installed
   1.412  packages and determine whether all the files needed for the 
   1.413  repacking of packages are present:
   1.414  </p>
   1.415  <pre>
   1.416 -# tazpkg check package
   1.417 +# tazpkg check <em>package</em>
   1.418  </pre>
   1.419  
   1.420 -<a name="block"></a>
   1.421 -<h3>block or unblock</h3>
   1.422 +
   1.423 +<h3 id="block">block or unblock</h3>
   1.424 +
   1.425  <p>
   1.426 -The 'block' and 'unblock' commands permit you to block
   1.427 +The <tt>block</tt> and <tt>unblock</tt> commands permit you to block
   1.428  installed package versions so that they are not maintained
   1.429 -by an 'upgrade'. The list of packages on hold are contained
   1.430 -in the /var/lib/tazpkg/blocked-packages.list. This file can also
   1.431 +by an <tt><a href="#upgrade">upgrade</a></tt>. The list of packages
   1.432 +on hold are contained
   1.433 +in the <tt>/var/lib/tazpkg/blocked-packages.list</tt>. This file can also
   1.434  be edited by hand. To block or unblock a package such as
   1.435  Grub:
   1.436  </p>
   1.437  <pre>
   1.438 -# tazpkg block grub
   1.439 -# tazpkg unblock grub
   1.440 +# tazpkg block <em>grub</em>
   1.441 +# tazpkg unblock <em>grub</em>
   1.442  </pre>
   1.443  
   1.444 -<a name="get"></a>
   1.445 -<h3>get</h3>
   1.446 +
   1.447 +<h3 id="get">get</h3>
   1.448 +
   1.449  <p>
   1.450  Get a package from the mirror (if it exists). The downloaded
   1.451  package is stored in the current directory. To find the path
   1.452 -you can use 'pwd'. To get the Grub package:
   1.453 +you can use <code>pwd</code>. To get the Grub package:
   1.454  </p>
   1.455  <pre>
   1.456 -# tazpkg get grub
   1.457 +# tazpkg get <em>grub</em>
   1.458  </pre>
   1.459  
   1.460 -<a name="get-install"></a>
   1.461 -<h3>get-install</h3>
   1.462 +
   1.463 +<h3 id="get-install">get-install</h3>
   1.464 +
   1.465  <p>
   1.466  Get and install a package from a mirror on the internet.
   1.467 -The 'get-install' command begins by checking whether the
   1.468 +The <tt>get-install</tt> command begins by checking whether the
   1.469  package exists on the mirror and if it has been already downloaded. 
   1.470  For a list of packages on the mirror, we must
   1.471 -use the 'list-mirror' command. To install the package Grub:
   1.472 +use the <tt><a href="#list-mirror">list-mirror</a></tt> command.
   1.473 +To install the package Grub:
   1.474  </p>
   1.475  <pre>
   1.476 -# tazpkg get-install grub
   1.477 +# tazpkg get-install <tt>grub</tt>
   1.478  </pre>
   1.479  
   1.480 -<a name="clean-cache"></a>
   1.481 -<h3>clean-cache</h3>
   1.482 +
   1.483 +<h3 id="clean-cache">clean-cache</h3>
   1.484 +
   1.485  <p>
   1.486  Remove *.tazpkg packages downloaded to the cache. During 
   1.487  installation, Tazpkg keeps a copy of packages downloaded
   1.488 @@ -360,63 +400,72 @@
   1.489  # tazpkg clean-cache
   1.490  </pre>
   1.491  
   1.492 -<a name="setup-mirror"></a>
   1.493 -<h3>setup-mirror</h3>
   1.494 +
   1.495 +<h3 id="setup-mirror">setup-mirror</h3>
   1.496 +
   1.497  <p>
   1.498 -Setup the URL for the mirror. The 'setup-mirror' command
   1.499 +Setup the URL for the mirror. The <tt>setup-mirror</tt> command
   1.500  will ask for the URL of the new mirror. You can specify
   1.501  multiple URLs separated by spaces. Note that you can also
   1.502 -modify the main /var/lib/tazpkg/mirror file. The URL must
   1.503 -point to the directory containing the 'packages.list' and
   1.504 +modify the main <tt>/var/lib/tazpkg/mirror</tt> file. The URL must
   1.505 +point to the directory containing the <tt>packages.list</tt> and
   1.506  packages:
   1.507  </p>
   1.508  <pre>
   1.509  # tazpkg setup-mirror
   1.510  </pre>
   1.511  
   1.512 -<a name="reconfigure"></a>
   1.513 -<h3>reconfigure</h3>
   1.514 +
   1.515 +<h3 id="reconfigure">reconfigure</h3>
   1.516 +
   1.517  <p>
   1.518  Replays the post-install script from the package.
   1.519  Example using gcc:
   1.520  </p>
   1.521  <pre>
   1.522 -# tazpkg reconfigure gcc
   1.523 +# tazpkg reconfigure <em>gcc</em>
   1.524  </pre>
   1.525 -<a name="depends"></a>
   1.526 -<h3>depends or rdepends</h3>
   1.527 +
   1.528 +
   1.529 +<h3 id="depends">depends or rdepends</h3>
   1.530 +
   1.531  <p>
   1.532  Displays a dependency tree or reverse dependency tree for a package.
   1.533  Examples using mpd:
   1.534  </p>
   1.535  <pre>
   1.536 -# tazpkg depends mpd
   1.537 -# tazpkg rdepends mpd
   1.538 +# tazpkg depends <em>mpd</em>
   1.539 +# tazpkg rdepends <em>mpd</em>
   1.540  </pre>
   1.541 -<a name="add-undigest"></a>
   1.542 -<h3>add-undigest or setup-undigest</h3>
   1.543 +
   1.544 +
   1.545 +<h3 id="add-undigest">add-undigest or setup-undigest</h3>
   1.546 +
   1.547  <p>
   1.548  Set the URL of an additional unofficial mirror to test packages that
   1.549  are not yet present on the official mirrors. Note, you can also
   1.550 -manually edit the file in /var/lib/tazpkg/undigest/'repository'. The URL
   1.551 -must point to the directory containing the packages and 'packages.list':
   1.552 +manually edit the file in <tt>/var/lib/tazpkg/undigest/<em>repository</em></tt>.
   1.553 +The URL must point to the directory containing the packages and
   1.554 +<tt>packages.list</tt>:
   1.555  </p>
   1.556  <pre>
   1.557 -# tazpkg add-undigest public-repository http://my.home.org/slitaz
   1.558 -# tazpkg setup-undigest local-repository /home/slitaz/packages
   1.559 +# tazpkg add-undigest <em>public-repository http://my.home.org/slitaz</em>
   1.560 +# tazpkg setup-undigest <em>local-repository /home/slitaz/packages</em>
   1.561  </pre>
   1.562  
   1.563 -<a name="remove-undigest"></a>
   1.564 -<h3>remove-undigest</h3>
   1.565 +
   1.566 +<h3 id="remove-undigest">remove-undigest</h3>
   1.567 +
   1.568  <p>
   1.569  Removes the URL of an undigest mirror:
   1.570  </p>
   1.571  <pre>
   1.572 -# tazpkg remove-undigest my-repository
   1.573 +# tazpkg remove-undigest <em>my-repository</em>
   1.574  </pre>
   1.575  
   1.576 -<a name="list-undigest"></a>
   1.577 -<h3>list-undigest</h3>
   1.578 +
   1.579 +<h3 id="list-undigest">list-undigest</h3>
   1.580 +
   1.581  <p>
   1.582  Lists additional undigest mirrors:
   1.583  </p>
   1.584 @@ -424,28 +473,29 @@
   1.585  # tazpkg list-undigest
   1.586  </pre>
   1.587  
   1.588 -<a name="convert"></a>
   1.589 -<h3>convert</h3>
   1.590 +
   1.591 +<h3 id="convert">convert</h3>
   1.592 +
   1.593  <p>
   1.594  Converts a Debian package (.deb), Redhat (.rpm), Slackware (.tgz) or 
   1.595  Archlinux (.pkg.tar.gz) package into a SliTaz package (.tazpkg):
   1.596  </p>
   1.597  <pre>
   1.598 -# tazpkg convert alien-package
   1.599 +# tazpkg convert <em>alien-package</em>
   1.600  </pre>
   1.601  
   1.602 -<a name="set-release"></a>
   1.603 -<h3>set-release</h3>
   1.604 +
   1.605 +<h3 id="set-release">set-release</h3>
   1.606  <p>
   1.607 -The 'set-release' command changes the current version and 
   1.608 +The <tt>set-release</tt> command changes the current version and 
   1.609  upgrades all of the packages to the latest release:
   1.610  </p>
   1.611  <pre>
   1.612 -# tazpkg set-release cooking
   1.613 +# tazpkg set-release <em>cooking</em>
   1.614  </pre>
   1.615  
   1.616 -<a name="bugs"></a>
   1.617 -<h3>bugs</h3>
   1.618 +
   1.619 +<h3 id="bugs">bugs</h3>
   1.620  <p>
   1.621  Generates a list of known bugs in the packages:
   1.622  </p>