website rev 73

en: Add Tazlito Manual & link Tazpkg Manual
author Paul Issott <paul@slitaz.org>
date Wed Jun 25 18:45:59 2008 +0000 (2008-06-25)
parents 58cda986e06f
children 6d0e9850db1e
files en/doc/handbook/packages.html en/doc/index.html en/doc/manuals/tazlito.en.html
line diff
     1.1 --- a/en/doc/handbook/packages.html	Sun Jun 22 11:21:54 2008 +0000
     1.2 +++ b/en/doc/handbook/packages.html	Wed Jun 25 18:45:59 2008 +0000
     1.3 @@ -51,7 +51,8 @@
     1.4  or get information about available or installed packages. You can also repack 
     1.5  an installed package and automatically upgrade all installed packages. On SliTaz
     1.6  you can type <code>tazpkg usage</code> in a terminal to get a list of all the
     1.7 -commands with a short description in English.
     1.8 +commands with a short description in English. 
     1.9 +You can also read the <a href="../manuals/tazpkg.en.html">manual</a>.
    1.10  </p>
    1.11  
    1.12  <a name="list"></a>
    1.13 @@ -110,6 +111,12 @@
    1.14   # tazpkg upgrade
    1.15  </pre>
    1.16  
    1.17 +<a name="manual"></a>
    1.18 +<h4>Tazpkg Manual</h4>
    1.19 +<p>
    1.20 +The Tazpkg <a href="../manuals/tazpkg.en.html">Manual</a> contains a lot more useful information.
    1.21 +</p>
    1.22 +
    1.23  <a name="tazwok"></a>
    1.24  <h3>Tazwok &amp; the wok</h3>
    1.25  <p>
     2.1 --- a/en/doc/index.html	Sun Jun 22 11:21:54 2008 +0000
     2.2 +++ b/en/doc/index.html	Wed Jun 25 18:45:59 2008 +0000
     2.3 @@ -80,10 +80,10 @@
     2.4  	
     2.5  <h2><font color="#df8f06">Manuals</font></h2>	
     2.6  <ul>
     2.7 +	<li><a href="manuals/tazlito.en.html">Tazlito manual</a> -  SliTaz LiveCD
     2.8 +	utility.</li>
     2.9  	<li><a href="manuals/tazusb.en.html">TazUSB manual</a> -  SliTaz LiveUSB
    2.10  	utility.</li>
    2.11 -	<li><a href="manuals/tazpkg.en.html">Tazpkg manual</a> -  SliTaz Package manager
    2.12 -	utility.</li>
    2.13  </ul>
    2.14  
    2.15  <h2><font color="#df8f06">Release Notes</font></h2>
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/en/doc/manuals/tazlito.en.html	Wed Jun 25 18:45:59 2008 +0000
     3.3 @@ -0,0 +1,239 @@
     3.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     3.5 +	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     3.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
     3.7 +<head>
     3.8 +	<title>Tazlito Manual - SliTaz Live Tool</title>
     3.9 +	<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    3.10 +	<meta name="description" content="" />
    3.11 +	<meta name="expires" content="never" />
    3.12 +	<meta name="modified" content="2007-08-03 13:26:42" />
    3.13 +	<style type="text/css"><!--
    3.14 +	body { font: 90% sans-serif, vernada, arial; margin: 0; }
    3.15 +	#header { background: #f0ba08; color: black; height: 50px;
    3.16 +		border-top: 1px solid black; border-bottom: 1px solid black; }
    3.17 +	#content { margin: 0px 50px 26px 50px; }
    3.18 +	h1 { margin: 14px 0px 0px 16px; }
    3.19 +	li { line-height: 1.4em; }
    3.20 +	pre { padding: 5px; color: black; background: #e1e0b0; }
    3.21 +	pre.script { padding: 10px; color: black; background: #e8e8e8;
    3.22 +		border: 1px inset #333333; }
    3.23 +	code { font-size: 100%; color: #669900; background: transparent; }
    3.24 +	hr { color: white; background: white; height: 1px; border: 0; }
    3.25 +	--></style>
    3.26 +</head>
    3.27 +<body bgcolor="#ffffff">
    3.28 +<div id="header">
    3.29 +<h1><font color="#3e1220">Tazlito Manual</font></h1>
    3.30 +</div>
    3.31 +<hr />
    3.32 +<!-- Start content -->
    3.33 +<div id="content">
    3.34 +
    3.35 +<h2>NAME</h2>
    3.36 +<p>
    3.37 +Tazlito - SliTaz Live Tool.
    3.38 +</p>
    3.39 +
    3.40 +<h2>SYNTAX</h2>
    3.41 +<pre>
    3.42 +tazlito [command] [list|iso|flavor] [dir]
    3.43 +</pre>
    3.44 +
    3.45 +<h2>DESCRIPTION</h2>
    3.46 +<p>
    3.47 +Tazlito is a small utility to extract a LiveCD, rebuild the
    3.48 +ISO image and regenerate the root filesystem of the LiveCD. 
    3.49 +Tazlito can also generate a distribution from a list of packages 
    3.50 +previously downloaded. To run Tazlito uses a configuration file 
    3.51 +/etc/slitaz-tools/tazlito.conf or a tazlito.conf found in the 
    3.52 +current directory, this can be easily generated 
    3.53 +by Tazlito, it specifies the name of the ISO, volume, maintainer and 
    3.54 +the paths of the packages to distribute and the generated ISO. 
    3.55 +Tazlito can also set up a directory containing additional files, 
    3.56 +which will be copied into the LiveCD when generating the distribution.
    3.57 +</p>
    3.58 +<p>
    3.59 +Tazlito is distributed under the free GNU licence GPL V3,
    3.60 +Installed by default of SliTaz and installed/sucessfully tested
    3.61 +on Debian GNU/Linux. You will find additional information
    3.62 +about creating a LiveCD in the Handbook.
    3.63 +</p>
    3.64 +
    3.65 +<h2>COMMANDS</h2>
    3.66 +<h3><font color="#6c0023">usage</font></h3>
    3.67 +<p>
    3.68 +The 'usage' command displays a list of available commands
    3.69 +with a short description:
    3.70 +</p>
    3.71 +<pre>
    3.72 + # tazlito usage
    3.73 +</pre>
    3.74 +<h3><font color="#6c0023">stats</font></h3>
    3.75 +<p>
    3.76 +Stats displays the configuration variables, the paths to the
    3.77 +various files and directories and information on the ISO image:
    3.78 +</p>
    3.79 +<pre>
    3.80 + # tazlito stats
    3.81 +</pre>
    3.82 +<h3><font color="#6c0023">gen-config</font></h3>
    3.83 +<p>
    3.84 +The 'gen-config' command allows you to generate a configuration
    3.85 +file ready to be edited. By default the file is created in
    3.86 +the current directory and can also be in another directory
    3.87 +if specified:
    3.88 +</p>
    3.89 +<pre>
    3.90 + # tazlito gen-config
    3.91 + # tazlito gen-config /path/to/distro
    3.92 +</pre>
    3.93 +<h3><font color="#6c0023">configure</font></h3>
    3.94 +<p>
    3.95 +This command can configure the system configuration
    3.96 +file or one found in the current directory:
    3.97 +</p>
    3.98 +<pre>
    3.99 + # tazlito configure
   3.100 +</pre>
   3.101 +<h3><font color="#6c0023">gen-iso</font></h3>
   3.102 +<p>
   3.103 +The 'gen-iso' command can generate a 
   3.104 +new LiveCD image following modifications and additions to the 
   3.105 +root filesystem of the cdrom. To function this command needs 
   3.106 +a directory containing the distro-tree of the Live system, 
   3.107 +this tree can easily be built with the 'extract-distro' command, 
   3.108 +modified and rebuilt via:
   3.109 +</p>
   3.110 +<pre>
   3.111 + # tazlito gen-iso
   3.112 +</pre>
   3.113 +<h3><font color="#6c0023">gen-initiso</font></h3>
   3.114 +<p>
   3.115 +The 'gen'initso' command will do the same work as 'gen-iso',
   3.116 +but rebuilds the initramfs compressed system prior.
   3.117 +The initramfs contains the root filesystem and
   3.118 +must be rebuilt if modified:
   3.119 +</p>
   3.120 +<pre>
   3.121 + # tazlito gen-initiso
   3.122 +</pre>
   3.123 +<h3><font color="#6c0023">list-flavors</font></h3>
   3.124 +<p>
   3.125 +The 'list-flavors' command downloads (if necessary) and displays 
   3.126 +the list of the different flavors available. You can force the
   3.127 +download with the -recharge option:
   3.128 +</p>
   3.129 +<pre>
   3.130 + # tazlito list-flavors
   3.131 + # tazlito list-flavors --recharge
   3.132 +</pre>
   3.133 +<h3><font color="#6c0023">get-flavor</font></h3>
   3.134 +<p>
   3.135 +The 'get-flavor' command downloads (if necessary) and prepares the necesssary
   3.136 +files for 'gen-distro' to generate a flavor:
   3.137 +</p>
   3.138 +<pre>
   3.139 + # tazlito get-flavor particular-flavor
   3.140 +</pre>
   3.141 +<h3><font color="#6c0023">show-flavor</font></h3>
   3.142 +<p>
   3.143 +The 'show-flavor' command displays the description of the 
   3.144 +flavor and it's size after regenerating. The options
   3.145 +--brief and --noheader reduce the output displayed:
   3.146 +</p>
   3.147 +<pre>
   3.148 + # tazlito show-flavor particular-flavor 
   3.149 + # tazlito show-flavor particular-flavor --brief
   3.150 + # tazlito show-flavor particular-flavor --brief --noheader
   3.151 +</pre>
   3.152 +<h3><font color="#6c0023">gen-flavor</font></h3>
   3.153 +<p>
   3.154 +The 'gen-flavor' command creates a description file of a new
   3.155 +flavor from the results of generating a distro (gen-distro)
   3.156 +The .flavor file can then be sent to slitaz.org:
   3.157 +</p>
   3.158 +<pre>
   3.159 + # tazlito gen-flavor new-flavor
   3.160 +</pre>
   3.161 +<h3><font color="#6c0023">extract-distro</font></h3>
   3.162 +<p>
   3.163 +The 'extract-distro' command is used to extract an ISO image
   3.164 +from the LiveCD to rebuild the structure (of the root cdrom
   3.165 +and system). It is then possible to make the desired changes
   3.166 +or additions and rebuild the ISO image via 'gen-iso' and 
   3.167 +'gen-initiso'. Example of use:
   3.168 +</p>
   3.169 +<pre>
   3.170 + # tazlito extract-distro slitaz-cooking.iso
   3.171 +</pre>
   3.172 +<h3><font color="#6c0023">gen-distro</font></h3>
   3.173 +<p>
   3.174 +The <em>Generate Distribution</em> command can generate the
   3.175 +distro-tree and an ISO image via a list of packages. To function,
   3.176 +this command needs a list of packages, a directory containing
   3.177 +all the (.tazpkg) packages on the list and a directory to
   3.178 +generate the distribution. The list of packages can be extracted
   3.179 +from a flavor by the 'get-flavor' command. If one uses the
   3.180 +LiveCD, the options --cdrom and --iso= permit the regeneration
   3.181 +of packages that place files in /boot without being obliged
   3.182 +to download them and recovers the additional files of the 
   3.183 +LiveCD. The path to the various directories are configured
   3.184 +in the configuration file and packages can be downloaded
   3.185 +from the SliTaz mirrors or generated by Tazwok. To generate
   3.186 +a distribution:
   3.187 +</p>
   3.188 +<pre>
   3.189 + # tazlito gen-distro
   3.190 + # tazlito gen-distro --cdrom
   3.191 + # tazlito gen-distro --iso=slitaz.iso
   3.192 + # tazlito gen-distro package-list
   3.193 +</pre>
   3.194 +<h3><font color="#6c0023">clean-distro</font></h3>
   3.195 +<p>
   3.196 +Remove all files generated or extracts of the structure
   3.197 +of the LiveCD:
   3.198 +</p>
   3.199 +<pre>
   3.200 + # tazlito clean-distro
   3.201 +</pre>
   3.202 +<h3><font color="#6c0023">addhacker</font></h3>
   3.203 +<p>
   3.204 +The 'addhacker' command allows the addition of the user 
   3.205 +hacker to the distribution - it helps to have a user account
   3.206 +without a password. Note that this command changes permissions
   3.207 +on all files in <code>/home/hacker</code>:
   3.208 +</p>
   3.209 +<pre>
   3.210 + # tazlito addhacker
   3.211 +</pre>
   3.212 +<h3><font color="#6c0023">check-distro</font></h3>
   3.213 +<p>
   3.214 +This command simply verifies if files installed
   3.215 +by the packages are present on the system:
   3.216 +</p>
   3.217 +<pre>
   3.218 + # tazlito check-distro
   3.219 +</pre>
   3.220 +<h3><font color="#6c0023">burn-iso</font></h3>
   3.221 +<p>
   3.222 +Burn-iso will estimate the cdrom device, it's speed and wodim
   3.223 +(part of cdrkit) will begin to burn an ISO image. The default
   3.224 +ISO image is the one in the current configuration file,
   3.225 +but it's possible to specify a different image via the
   3.226 +command line:
   3.227 +</p>
   3.228 +<pre>
   3.229 + # tazlito burn-iso
   3.230 + # tazlito burn-iso slitaz-hacked.iso
   3.231 +</pre>
   3.232 +
   3.233 +<h2>MAINTAINER</h2>
   3.234 +<p>
   3.235 +Christophe Lincoln &lt;pankso at slitaz.org&gt;
   3.236 +</p>
   3.237 +
   3.238 +<!-- End content -->
   3.239 +</div>
   3.240 +</body>
   3.241 +</html>
   3.242 +