tazlito diff doc/tazlito.pt.html @ rev 316

Add: custom_rules function in receipt
author Eric Joseph-Alexandre <erjo@slitaz.org>
date Sat Jun 08 19:25:48 2013 +0200 (2013-06-08)
parents 6a319bec916a
children b3041f9d49ab
line diff
     1.1 --- a/doc/tazlito.pt.html	Sun Sep 02 13:49:05 2012 -0300
     1.2 +++ b/doc/tazlito.pt.html	Sat Jun 08 19:25:48 2013 +0200
     1.3 @@ -1,370 +1,382 @@
     1.4  <!DOCTYPE html>
     1.5 -<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
     1.6 +<html xmlns="http://www.w3.org/1999/xhtml" lang="pt">
     1.7  <head>
     1.8 -	<title>Manual Tazlito - Ferramenta Live do SliTaz</title>
     1.9  	<meta charset="utf-8" />
    1.10 +	<title>Manual Tazlito — Ferramenta Live do SliTaz</title>
    1.11  	<link rel="shortcut icon" href="favicon.ico" />
    1.12 -	<link rel="stylesheet" type="text/css" href="style.css" />
    1.13 +	<link rel="stylesheet" type="text/css" href="../slitaz-doc.css" />
    1.14 +	<script type="text/javascript" src="../slitaz-doc.js"></script>
    1.15  </head>
    1.16  <body>
    1.17  
    1.18 -<div id="header">
    1.19 +<header>
    1.20  	<h1>Manual Tazlito</h1>
    1.21 -</div>
    1.22 +</header>
    1.23  
    1.24  <!-- Start content -->
    1.25  <div id="content">
    1.26  
    1.27  <h2>NOME</h2>
    1.28 -<p>
    1.29 -Tazlito - SliTaz Live Tool.
    1.30 -</p>
    1.31 +
    1.32 +<p>Tazlito — SliTaz Live Tool.</p>
    1.33 +
    1.34  
    1.35  <h2>SINTAXE</h2>
    1.36 +
    1.37  <pre>
    1.38  tazlito [command] [list|iso|flavor] [dir]
    1.39  </pre>
    1.40  
    1.41 -<h2>DESCRIO</h2>
    1.42  
    1.43 -<p>
    1.44 -Tazlito  um pequeno utilitrio que extrai um LiveCD, reconstri a imagem ISO
    1.45 -e regenera o sistema de arquivos root do LiveCD, criando uma variante
    1.46 -(flavor) da distribuio. O Tazlito tambm pode gerar uma distribuio a
    1.47 -partir de uma lista de pacotes previamente baixados. Para rodar, o Tazlito
    1.48 -usa o arquivo de configurao /etc/slitaz-tools/tazlito.conf ou o
    1.49 -tazlito.conf gerado pelo Tazlito no diretrio atual. Este arquivo especifica
    1.50 -o nome da ISO, volume, mantenedor, os caminhos dos pacotes a serem incluidos
    1.51 -e da ISO a ser gerada. Tazlito tambm pode ser usado para configurar um
    1.52 -diretrio contendo arquivos adicionais que sero copiados para o LiveCD na
    1.53 -gerao da distribuio.
    1.54 -</p>
    1.55 +<h2>DESCRIÇÃO</h2>
    1.56  
    1.57 -<p>
    1.58 -Tazlito  distribudo sobre a licena livre GNU GPL V3, istalada por padro no
    1.59 -SliTaz e instalada/testada com sucesso no Debian GNU/Linux. Voc ir encontrar
    1.60 -informaes adicionais sobre a criao de um LiveCD no Manual SliTaz.
    1.61 -</p>
    1.62 +<p>Tazlito é um pequeno utilitário que extrai um LiveCD, reconstrói a imagem ISO
    1.63 +e regenera o sistema de arquivos root do LiveCD, criando uma variante (flavor)
    1.64 +da distribuição. O Tazlito também pode gerar uma distribuição a partir de uma
    1.65 +lista de pacotes previamente baixados. Para rodar, o Tazlito usa o arquivo
    1.66 +de configuração <tt>/etc/slitaz-tools/tazlito.conf</tt> ou o
    1.67 +<tt>tazlito.conf</tt> gerado pelo Tazlito no diretório atual. Este arquivo
    1.68 +especifica o nome da ISO, volume, mantenedor, os caminhos dos pacotes a serem
    1.69 +incluidos e da ISO a ser gerada. Tazlito também pode ser usado para configurar
    1.70 +um diretório contendo arquivos adicionais que serão copiados para o LiveCD na
    1.71 +geração da distribuição.</p>
    1.72 +
    1.73 +<p>Tazlito é distribuído sobre a licença livre GNU GPL v.3, istalada por padrão
    1.74 +no SliTaz e instalada/testada com sucesso no Debian GNU/Linux. Você irá
    1.75 +encontrar informações adicionais sobre a criação de um LiveCD no Manual
    1.76 +SliTaz.</p>
    1.77 +
    1.78  
    1.79  <h2>COMANDOS</h2>
    1.80  
    1.81 -<a name="usage"></a>
    1.82 -<h3>usage</h3>
    1.83 -<p>
    1.84 -O comando "usage" mostra um resumo dos comandos disponveis com uma pequena
    1.85 -descrio:
    1.86 -</p>
    1.87 +
    1.88 +<h3 id="usage">usage</h3>
    1.89 +
    1.90 +<p>O comando <code>usage</code> mostra um resumo dos comandos disponíveis com
    1.91 +uma pequena descrição:</p>
    1.92 +
    1.93  <pre>
    1.94 - # tazlito usage
    1.95 +# tazlito usage
    1.96  </pre>
    1.97  
    1.98 -<a name="stats"></a>
    1.99 -<h3>stats</h3>
   1.100 -<p>
   1.101 -"Stats" mostra as variveis da configurao, os caminhos para os vrios arquivos
   1.102 -e diretrios e informaes sobre a imagem ISO:
   1.103 -</p>
   1.104 +
   1.105 +<h3 id="stats">stats</h3>
   1.106 +
   1.107 +<p><code>stats</code> mostra as variáveis da configuração, os caminhos para os
   1.108 +vários arquivos e diretórios e informações sobre a imagem ISO:</p>
   1.109 +
   1.110  <pre>
   1.111 - # tazlito stats
   1.112 +# tazlito stats
   1.113  </pre>
   1.114  
   1.115 -<a name="gen-config"></a>
   1.116 -<h3>gen-config</h3>
   1.117 -<p>
   1.118 -O comando "gen-config" permite a gerao do arquivo de configurao pronto para
   1.119 -ser editado. Por padro o arquivo  criado no diretrio atual, mas tambm pode
   1.120 -ser em outro diretrio informado na linha de comando:
   1.121 -</p>
   1.122 +
   1.123 +<h3 id="gen-config">gen-config</h3>
   1.124 +
   1.125 +<p>O comando <code>gen-config</code> permite a geração do arquivo
   1.126 +de configuração pronto para ser editado. Por padrão o arquivo é criado no
   1.127 +diretório atual, mas também pode ser em outro diretório informado na linha
   1.128 +de comando:</p>
   1.129 +
   1.130  <pre>
   1.131 - # tazlito gen-config
   1.132 - # tazlito gen-config /path/to/distro
   1.133 +# tazlito gen-config
   1.134 +# tazlito gen-config <em>/path/to/distro</em>
   1.135  </pre>
   1.136  
   1.137 -<a name="configure"></a>
   1.138 -<h3>configure</h3>
   1.139 -<p>
   1.140 -Este comando pode configurar o arquivo de configurao do sistema ou o encontrado
   1.141 -no diretrio atual:
   1.142 -</p>
   1.143 +
   1.144 +<h3 id="configure">configure</h3>
   1.145 +
   1.146 +<p>Este comando pode configurar o arquivo de configuração do sistema
   1.147 +ou o encontrado no diretório atual:</p>
   1.148 +
   1.149  <pre>
   1.150 - # tazlito configure
   1.151 +# tazlito configure
   1.152  </pre>
   1.153  
   1.154 -<a name="gen-iso"></a>
   1.155 -<h3>gen-iso</h3>
   1.156 -<p>
   1.157 -O comando "gen-iso" pode gerar uma nova imagem do LiveCD a partir de modificaes
   1.158 -e adies ao sistema de arquivos root do cdrom. Para funcionar, este comando
   1.159 -precisa de um diretrio que contenha a "rvore" da distribuio do sistema Live.
   1.160 -Esta "rvore" pode ser facilmente gerada com o comando "extract-distro", modificada
   1.161 -ou reconstruida via:
   1.162 -</p>
   1.163 +
   1.164 +<h3 id="gen-iso">gen-iso</h3>
   1.165 +
   1.166 +<p>O comando <code>gen-iso</code> pode gerar uma nova imagem do LiveCD a partir
   1.167 +de modificações e adições ao sistema de arquivos root do CD-ROM. Para funcionar,
   1.168 +este comando precisa de um diretório que contenha a “árvore” da distribuição
   1.169 +do sistema Live. Esta “árvore” pode ser facilmente gerada com o comando
   1.170 +<a href="#extract-distro"><code>extract-distro</code></a>, modificada ou
   1.171 +reconstruida via:</p>
   1.172 +
   1.173  <pre>
   1.174 - # tazlito gen-iso
   1.175 +# tazlito gen-iso
   1.176  </pre>
   1.177  
   1.178 -<a name="gen-initiso"></a>
   1.179 -<h3>gen-initiso</h3>
   1.180 -<p>
   1.181 -O comando "gen-initiso" faz o mesmo que o "gen-iso", mas antes ele reconstri o
   1.182 -sistema comprimido initramfs. O initramfs contem o sistema de arquivos root e
   1.183 -deve ser reconstrudo se modificado:
   1.184 -</p>
   1.185 +
   1.186 +<h3 id="gen-initiso">gen-initiso</h3>
   1.187 +
   1.188 +<p>O comando <code>gen-initiso</code> faz o mesmo que o <code>gen-iso</code>,
   1.189 +mas antes ele reconstrói o sistema comprimido initramfs. O initramfs contem
   1.190 +o sistema de arquivos root e deve ser reconstruído se modificado:</p>
   1.191 +
   1.192  <pre>
   1.193 - # tazlito gen-initiso
   1.194 +# tazlito gen-initiso
   1.195  </pre>
   1.196  
   1.197 -<a name="list-flavors"></a>
   1.198 -<h3>list-flavors</h3>
   1.199 -<p>
   1.200 -Este comando baixa (se necessrio) e mostra a lista de diferentes variantes
   1.201 -disponveis. Pode-se forar o download com a opo --recharge:
   1.202 -</p>
   1.203 +
   1.204 +<h3 id="list-flavors">list-flavors</h3>
   1.205 +
   1.206 +<p>Este comando baixa (se necessário) e mostra a lista de diferentes variantes
   1.207 +disponíveis. Pode-se forçar o download com a opção <code>--recharge</code>:</p>
   1.208 +
   1.209  <pre>
   1.210 - # tazlito list-flavors
   1.211 - # tazlito list-flavors --recharge
   1.212 +# tazlito list-flavors
   1.213 +# tazlito list-flavors --recharge
   1.214  </pre>
   1.215  
   1.216 -<a name="get-flavor"></a>
   1.217 -<h3>get-flavor</h3>
   1.218 -<p>
   1.219 -O comando "get-flavor" baixa (se necessrio) e prepara os arquivos para que o
   1.220 -comando "gen-distro" gere uma variante:
   1.221 -</p>
   1.222 +
   1.223 +<h3 id="get-flavor">get-flavor</h3>
   1.224 +
   1.225 +<p>O comando <code>get-flavor</code> baixa (se necessário) e prepara os arquivos
   1.226 +para que o comando <a href="#gen-distro"><code>gen-distro</code></a> gere uma
   1.227 +variante:</p>
   1.228 +
   1.229  <pre>
   1.230 - # tazlito get-flavor particular-flavor
   1.231 +# tazlito get-flavor <em>particular-flavor</em>
   1.232  </pre>
   1.233  
   1.234 -<a name="show-flavor"></a>
   1.235 -<h3>show-flavor</h3>
   1.236 -<p>
   1.237 -Este comando mostra a descrio da variante e seu tamanho aps a regenerao.
   1.238 -As opes --brief e --hoheader reduzem a saida do comando:
   1.239 -</p>
   1.240 +
   1.241 +<h3 id="show-flavor">show-flavor</h3>
   1.242 +
   1.243 +<p>Este comando mostra a descrição da variante e seu tamanho após a regeneração.
   1.244 +As opções <code>--brief</code> e <code>--hoheader</code> reduzem a saida do
   1.245 +comando:</p>
   1.246 +
   1.247  <pre>
   1.248 - # tazlito show-flavor particular-flavor
   1.249 - # tazlito show-flavor particular-flavor --brief
   1.250 - # tazlito show-flavor particular-flavor --brief --noheader
   1.251 +# tazlito show-flavor <em>particular-flavor</em>
   1.252 +# tazlito show-flavor <em>particular-flavor</em> --brief
   1.253 +# tazlito show-flavor <em>particular-flavor</em> --brief --noheader
   1.254  </pre>
   1.255  
   1.256 -<a name="gen-flavor"></a>
   1.257 -<h3>gen-flavor</h3>
   1.258 -<p>
   1.259 -O comando "gen-flavor" cria um arquivo de descrio de uma nova variante a partir
   1.260 -dos resultados da regenerao da distro (gen-distro). O arquivo .flavor pode
   1.261 -ser enviado ao slitaz.org:
   1.262 -</p>
   1.263 +
   1.264 +<h3 id="gen-flavor">gen-flavor</h3>
   1.265 +
   1.266 +<p>O comando <code>gen-flavor</code> cria um arquivo de descrição de uma nova
   1.267 +variante a partir dos resultados da regeneração da distro
   1.268 +(<a href="#gen-distro"><code>gen-distro</code></a>). O arquivo <tt>.flavor</tt>
   1.269 +pode ser enviado ao slitaz.org:</p>
   1.270 +
   1.271  <pre>
   1.272 - # tazlito gen-flavor new-flavor
   1.273 +# tazlito gen-flavor <em>new-flavor</em>
   1.274  </pre>
   1.275  
   1.276 -<a name="gen-liveflavor"></a>
   1.277 -<h3>gen-liveflavor</h3>
   1.278 -<p>
   1.279 -Este comando cria um arquivo de descrio de uma nova variante a partir
   1.280 -dos resultados de gerao da distro baseada no sistema atual. A opo
   1.281 ---help mostra mais informaes
   1.282 -</p>
   1.283 -<pre> # tazlito gen-liveflavor
   1.284 - # tazlito gen-liveflavor --help
   1.285 +
   1.286 +<h3 id="gen-liveflavor">gen-liveflavor</h3>
   1.287 +
   1.288 +<p>Este comando cria um arquivo de descrição de uma nova variante a partir dos
   1.289 +resultados de geração da distro baseada no sistema atual. A opção
   1.290 +<code>--help</code> mostra mais informações</p>
   1.291 +
   1.292 +<pre>
   1.293 +# tazlito gen-liveflavor
   1.294 +# tazlito gen-liveflavor --help
   1.295  </pre>
   1.296  
   1.297 -<a name="upgrade-flavor"></a>
   1.298 -<h3>upgrade-flavor</h3>
   1.299 -<p>
   1.300 -Este comando renova um arquivo flavor, atualizando a lista de pacotes
   1.301 -com a verso mais recente disponvel no mirror:
   1.302 -</p>
   1.303 +
   1.304 +<h3 id="upgrade-flavor">upgrade-flavor</h3>
   1.305 +
   1.306 +<p>Este comando renova um arquivo flavor, atualizando a lista de pacotes com
   1.307 +a versão mais recente disponível no mirror:</p>
   1.308 +
   1.309  <pre>
   1.310 - # tazlito upgrade-flavor this-flavor
   1.311 +# tazlito upgrade-flavor <em>this-flavor</em>
   1.312  </pre>
   1.313  
   1.314 -<a name="extract-flavor"></a>
   1.315 -<h3>extract-flavor</h3>
   1.316 -<p>
   1.317 -O comando 'extract-flavor' converte um flavor em uma estrutura de pastas
   1.318 -facilmente modificvel em /home/slitaz/VERSION/flavors que pode ser ser
   1.319 -gerenciada com o mercurial:
   1.320 -<a href="http://hg.slitaz.org/flavors">http://hg.slitaz.org/flavors</a>.
   1.321 -</p>
   1.322 +
   1.323 +<h3 id="extract-flavor">extract-flavor</h3>
   1.324 +
   1.325 +<p>O comando <code>extract-flavor</code> converte um flavor em uma estrutura
   1.326 +de pastas facilmente modificável em <tt>/home/slitaz/VERSION/flavors</tt> que
   1.327 +pode ser ser gerenciada com o mercurial:
   1.328 +<a href="http://hg.slitaz.org/flavors">http://hg.slitaz.org/flavors</a>.</p>
   1.329 +
   1.330  <pre>
   1.331 - # tazlito extract-flavor this-flavor
   1.332 +# tazlito extract-flavor <em>this-flavor</em>
   1.333  </pre>
   1.334  
   1.335 -<a name="pack-flavor"></a>
   1.336 -<h3>pack-flavor</h3>
   1.337 -<p>
   1.338 -Este comando converte uma estrutura de pastas encontrada em
   1.339 -/home/slitaz/VERSION/flavors em um arquivo de variante (.flavor).  o
   1.340 -inverso do que o comando 'extract-flavor' faz:
   1.341 -</p>
   1.342 +
   1.343 +<h3 id="pack-flavor">pack-flavor</h3>
   1.344 +
   1.345 +<p>Este comando converte uma estrutura de pastas encontrada em
   1.346 +<tt>/home/slitaz/VERSION/flavors</tt> em um arquivo de variante
   1.347 +(<tt>.flavor</tt>). É o inverso do que o comando
   1.348 +<a href="#extract-flavor"><code>extract-flavor</code></a> faz:</p>
   1.349 +
   1.350  <pre>
   1.351 - # tazlito pack-flavor this-flavor
   1.352 +# tazlito pack-flavor <em>this-flavor</em>
   1.353  </pre>
   1.354  
   1.355 -<a name="extract-distro"></a>
   1.356 -<h3>extract-distro</h3>
   1.357 -<p>
   1.358 -Este comando  usado para extrair uma imagem ISO do LiveCD e reconstruir a
   1.359 -estrutura do cdrom e sistema root. Isto possibilita fazer as mudanas desejadas,
   1.360 -adies e reconstrues da imagem ISO por meio do comando "gen-iso" ou
   1.361 -"gen-initiso". Exemplo de uso:
   1.362 -</p>
   1.363 +
   1.364 +<h3 id="extract-distro">extract-distro</h3>
   1.365 +
   1.366 +<p>Este comando é usado para extrair uma imagem ISO do LiveCD e reconstruir a
   1.367 +estrutura do CD-ROM e sistema root. Isto possibilita fazer as mudanças
   1.368 +desejadas, adições e reconstruções da imagem ISO por meio do comando
   1.369 +<a href="#gen-iso"><code>gen-iso</code></a> ou
   1.370 +<a href="#gen-initiso"><code>gen-initiso</code></a>. Exemplo de uso:</p>
   1.371 +
   1.372  <pre>
   1.373 - # tazlito extract-distro slitaz-cooking.iso
   1.374 +# tazlito extract-distro <em>slitaz-cooking.iso</em>
   1.375  </pre>
   1.376  
   1.377 -<a name="gen-distro"></a>
   1.378 -<h3>gen-distro</h3>
   1.379 -<p>
   1.380 -O comando para <em>Gerao de Distribuio</em> pode gerar a rvore da distribuio
   1.381 -e a imagem ISO por meio de uma lista de pacotes. Para funcionar, este comando
   1.382 -precisa da lista de pacotes, um diretrio contendo todos os pacotes .tazpgk
   1.383 -especificados na lista e um diretrio para gerar a distribuio. A lista de
   1.384 -pacotes pode ser extraida de uma variante pelo comando "get-flavor". Ao se
   1.385 -utilizar o LiveCD, as opes --cdrom e --iso= permitem a regenerao dos
   1.386 -pacotes que adicionam arquivos ao diretrio /boot sem que seja necessrio o
   1.387 -download dos mesmos e recuperam os arquivos adicionais do LiveCD. O caminho
   1.388 -para os vrios diretrios  informado no arquivo de configurao e os pacotes
   1.389 -podem ser baixados dos mirrors do SliTaz ou gerados pelo Cookutils. Para gerar uma
   1.390 -distribuio:
   1.391 -</p>
   1.392 +
   1.393 +<h3 id="gen-distro">gen-distro</h3>
   1.394 +
   1.395 +<p>O comando para <em>Geração de Distribuição</em> pode gerar a árvore
   1.396 +da distribuição e a imagem ISO por meio de uma lista de pacotes. Para funcionar,
   1.397 +este comando precisa da lista de pacotes, um diretório contendo todos os pacotes
   1.398 +<tt>.tazpgk</tt> especificados na lista e um diretório para gerar
   1.399 +a distribuição. A lista de pacotes pode ser extraida de uma variante pelo
   1.400 +comando <a href="#get-flavor"><code>get-flavor</code></a>. Ao se utilizar
   1.401 +o LiveCD, as opções <tt>--cdrom</tt> e <tt>--iso=</tt> permitem a regeneração
   1.402 +dos pacotes que adicionam arquivos ao diretório <tt>/boot</tt> sem que seja
   1.403 +necessário o download dos mesmos e recuperam os arquivos adicionais do LiveCD.
   1.404 +O caminho para os vários diretórios é informado no arquivo de configuração e os
   1.405 +pacotes podem ser baixados dos mirrors do SliTaz ou gerados pelo Cookutils. Para
   1.406 +gerar uma distribuição:</p>
   1.407 +
   1.408  <pre>
   1.409 - # tazlito gen-distro
   1.410 - # tazlito gen-distro --cdrom
   1.411 - # tazlito gen-distro --iso=slitaz.iso
   1.412 - # tazlito gen-distro package-list
   1.413 +# tazlito gen-distro
   1.414 +# tazlito gen-distro --cdrom
   1.415 +# tazlito gen-distro --iso=<em>slitaz.iso</em>
   1.416 +# tazlito gen-distro <em>package-list</em>
   1.417  </pre>
   1.418  
   1.419 -<a name="clean-distro"></a>
   1.420 -<h3>clean-distro</h3>
   1.421 -<p>
   1.422 -Remove todos os arquivos gerados ou extraidos da estrutura do LiveCD:
   1.423 -</p>
   1.424 +
   1.425 +<h3 id="clean-distro">clean-distro</h3>
   1.426 +
   1.427 +<p>Remove todos os arquivos gerados ou extraidos da estrutura do LiveCD:</p>
   1.428 +
   1.429  <pre>
   1.430 - # tazlito clean-distro
   1.431 +# tazlito clean-distro
   1.432  </pre>
   1.433  
   1.434 -<a name="check-distro"></a>
   1.435 -<h3>check-distro</h3>
   1.436 -<p>
   1.437 -Este comando simplesmente verifica se os arquivos instalados pelos pacotes esto
   1.438 -presentes no sistema:
   1.439 -</p>
   1.440 +
   1.441 +<h3 id="check-distro">check-distro</h3>
   1.442 +
   1.443 +<p>Este comando simplesmente verifica se os arquivos instalados pelos pacotes
   1.444 +estão presentes no sistema:</p>
   1.445 +
   1.446  <pre>
   1.447 - # tazlito check-distro
   1.448 +# tazlito check-distro
   1.449  </pre>
   1.450  
   1.451 -<a name="writeiso"></a>
   1.452 -<h3>writeiso</h3>
   1.453 -<p>
   1.454 -Este comando ir converter o sistema de arquivos atual em um arquivo
   1.455 -cpio (rootfs.gz) e ento gerar uma imagem ISO inicializvel. Pode ser
   1.456 -usado tanto em instalaes no HD quanto em modo LiveCD, e ir arquivar
   1.457 -tambm o contedo do diretrio /home. Com ele, pode-se facilmente
   1.458 -remasterizar e construir sua prpria imagem de LiveCD. Para tanto
   1.459 -inicie o sistema, modifique arquivos, instale pacotes e ento:
   1.460 -</p>
   1.461 +
   1.462 +<h3 id="writeiso">writeiso</h3>
   1.463 +
   1.464 +<p>Este comando irá converter o sistema de arquivos atual em um arquivo cpio
   1.465 +(<tt>rootfs.gz</tt>) e então gerar uma imagem ISO inicializável. Pode ser usado
   1.466 +tanto em instalações no HD quanto em modo LiveCD, e irá arquivar também
   1.467 +o conteúdo do diretório <tt>/home</tt>. Com ele, pode-se facilmente remasterizar
   1.468 +e construir sua própria imagem de LiveCD. Para tanto inicie o sistema, modifique
   1.469 +arquivos, instale pacotes e então:</p>
   1.470 +
   1.471  <pre>
   1.472 - # tazlito writeiso [gzip|lzma|none]
   1.473 - # tazlito writeiso gzip
   1.474 - # tazlito writeiso gzip image-name
   1.475 +# tazlito writeiso [gzip|lzma|none]
   1.476 +# tazlito writeiso gzip
   1.477 +# tazlito writeiso gzip <em>image-name</em>
   1.478  </pre>
   1.479  
   1.480 -<a name="frugal-install"></a>
   1.481 -<h3>frugal-install</h3>
   1.482 -<p>
   1.483 -Executa uma instalao frugal em /boot/frugal e adiciona uma entrada ao
   1.484 -GRUB, caso necessrio. Este tipo de instalao ir rodar o SliTaz
   1.485 -diretamente na memria RAM (mesmo comportamento do LiveCD), o que
   1.486 -permite testar a distro ou ter um sistema de recuperao pronto para uso.
   1.487 -Para instalar todos os arquivos necessrios a partir de uma estrutura
   1.488 -de pastas ou de uma imagem ISO:
   1.489 -</p>
   1.490 +
   1.491 +<h3 id="frugal-install">frugal-install</h3>
   1.492 +
   1.493 +<p>Executa uma instalação frugal em <tt>/boot/frugal</tt> e adiciona uma entrada
   1.494 +ao GRUB, caso necessário. Este tipo de instalação irá rodar o SliTaz diretamente
   1.495 +na memória RAM (mesmo comportamento do LiveCD), o que permite testar a distro
   1.496 +ou ter um sistema de recuperação pronto para uso. Para instalar todos os
   1.497 +arquivos necessários a partir de uma estrutura de pastas ou de uma imagem
   1.498 +ISO:</p>
   1.499 +
   1.500  <pre>
   1.501 - # tazlito frugal-install
   1.502 - # tazlito -fi slitaz.iso
   1.503 +# tazlito frugal-install
   1.504 +# tazlito -fi <em>slitaz.iso</em>
   1.505  </pre>
   1.506  
   1.507 -<a name="check-list"></a>
   1.508 -<h3>check-list</h3>
   1.509 -<p>
   1.510 -Verifica se o arquivo distro-packages.list est atualizado com as
   1.511 -mais recentes verses dos pacotes:
   1.512 -</p>
   1.513 +
   1.514 +<h3 id="check-list">check-list</h3>
   1.515 +
   1.516 +<p>Verifica se o arquivo <tt>distro-packages.list</tt> está atualizado com as
   1.517 +mais recentes versões dos pacotes:</p>
   1.518 +
   1.519  <pre>
   1.520 - # tazlito check-list
   1.521 +# tazlito check-list
   1.522  </pre>
   1.523  
   1.524 -<a name="repack"></a>
   1.525 -<h3>repack</h3>
   1.526 -<p>
   1.527 -Comprime novamente o rootfs com a melhor compresso possvel:
   1.528 -</p>
   1.529 +
   1.530 +<h3 id="repack">repack</h3>
   1.531 +
   1.532 +<p>Comprime novamente o rootfs com a melhor compressão possível:</p>
   1.533 +
   1.534  <pre>
   1.535 - # tazlito repack slitaz.iso
   1.536 +# tazlito repack <em>slitaz.iso</em>
   1.537  </pre>
   1.538  
   1.539 -<a name="merge"></a>
   1.540 -<h3>merge</h3>
   1.541 -<p>
   1.542 -Combina diversas variantes. Cada rootfs  uma consequncia de seu
   1.543 -anterior. O primeiro rootfs  extraido da imagem ISO indicada como
   1.544 -terceiro argumento. As variantes sero escolhidas no momento do boot,
   1.545 -de acordo com a memria RAM disponvel:
   1.546 -</p>
   1.547 +
   1.548 +<h3 id="merge">merge</h3>
   1.549 +
   1.550 +<p>Combina diversas variantes. Cada rootfs é uma consequência de seu anterior.
   1.551 +O primeiro rootfs é extraido da imagem ISO indicada como terceiro argumento. As
   1.552 +variantes serão escolhidas no momento do boot, de acordo com a memória RAM
   1.553 +disponível:</p>
   1.554 +
   1.555  <pre>
   1.556 - # tazlito merge 160M slitaz-core.iso 96M rootfs-justx.gz 32M rootfs-base.gz
   1.557 +# tazlito merge 160M slitaz-core.iso 96M rootfs-justx.gz 32M rootfs-base.gz
   1.558  </pre>
   1.559  
   1.560 -<a name="build-loram"></a>
   1.561 -<h3>build-loram</h3>
   1.562 -<p>
   1.563 -Cria uma variante para sistemas com pouca memria RAM  partir de uma
   1.564 -imagem ISO do SliTaz. Pode-se gerar uma variante que seja carregada na
   1.565 -diretamente na memria ou lida a partir do cdrom:
   1.566 -</p>
   1.567 +
   1.568 +<h3 id="build-loram">build-loram</h3>
   1.569 +
   1.570 +<p>Cria uma variante para sistemas com pouca memória RAM à partir de uma imagem
   1.571 +ISO do SliTaz. Pode-se gerar uma variante que seja carregada na diretamente
   1.572 +na memória ou lida a partir do CD-ROM:</p>
   1.573 +
   1.574  <pre>
   1.575 - # tazlito build-loram slitaz.iso loram.iso
   1.576 - # tazlito build-loram slitaz.iso loram-cdrom.iso cdrom
   1.577 +# tazlito build-loram <em>slitaz.iso loram.iso</em>
   1.578 +# tazlito build-loram <em>slitaz.iso loram-cdrom.iso</em> cdrom
   1.579  </pre>
   1.580  
   1.581 -<a name="emu-iso"></a>
   1.582 -<h3>emu-iso</h3>
   1.583 -<p>
   1.584 -O comando emu-iso utiliza o emulador Qemu para iniciar e rodar o SliTaz.
   1.585 - util para testar a iso criada sem a necessidade de grav-la em um
   1.586 -cdrom ou bootar em modo frugal.
   1.587 -</p>
   1.588 -<pre> # tazlito emu-iso
   1.589 - # tazlito emu-iso path/to/image.iso
   1.590 +
   1.591 +<h3 id="emu-iso">emu-iso</h3>
   1.592 +
   1.593 +<p>O comando <code>emu-iso</code> utiliza o emulador Qemu para iniciar e rodar
   1.594 +o SliTaz. É util para testar a ISO criada sem a necessidade de gravá-la em um
   1.595 +CD-ROM ou bootar em modo frugal.</p>
   1.596 +
   1.597 +<pre>
   1.598 +# tazlito emu-iso
   1.599 +# tazlito emu-iso <em>path/to/image.iso</em>
   1.600  </pre>
   1.601  
   1.602 -<a name="burn-iso"></a>
   1.603 -<h3>burn-iso</h3>
   1.604 -<p>
   1.605 -O comando "burn-iso" obtm informaes sobre o dispositivo de cd e as velocidades
   1.606 -permitidas para gravao, e o wodim (parte do cdrkit) inicia para gravar a imagem
   1.607 -ISO. A imagem ISo padro  aquela especificada no arquivo de configurao, mas
   1.608 - possvel especificar uma imagem diferente por meio da linha de comando:
   1.609 -</p>
   1.610 +
   1.611 +<h3 id="burn-iso">burn-iso</h3>
   1.612 +
   1.613 +<p>O comando <code>burn-iso</code> obtém informações sobre o dispositivo de CD
   1.614 +e as velocidades permitidas para gravação, e o wodim (parte do cdrkit) inicia
   1.615 +para gravar a imagem ISO. A imagem ISO padrão é aquela especificada no arquivo
   1.616 +de configuração, mas é possível especificar uma imagem diferente por meio
   1.617 +da linha de comando:</p>
   1.618 +
   1.619  <pre>
   1.620 - # tazlito burn-iso
   1.621 - # tazlito burn-iso slitaz-hacked.iso
   1.622 +# tazlito burn-iso
   1.623 +# tazlito burn-iso <em>slitaz-hacked.iso</em>
   1.624  </pre>
   1.625  
   1.626 +
   1.627  <h2>FLAVORS</h2>
   1.628 -<p>
   1.629 -Um arquivo <i>.flavor</i> contm somente alguns poucos Kb de informao
   1.630 -necessria para (re)construir um LiveCD customizado do SliTaz.
   1.631 -</p>
   1.632  
   1.633 -<a name="rebuild-flavor"></a>
   1.634 -<h3>(Re)construa uma variante</h3>
   1.635 -<p>
   1.636 -Voc pode escolher uma variante para (re)construir a partir daquelas
   1.637 -disponveis:
   1.638 -</p>
   1.639 +<p>Um arquivo <tt>.flavor</tt> contém somente alguns poucos Kb de informação
   1.640 +necessária para (re)construir um LiveCD customizado do SliTaz.</p>
   1.641 +
   1.642 +
   1.643 +<h3 id="rebuild-flavor">(Re)construa uma variante</h3>
   1.644 +
   1.645 +<p>Você pode escolher uma variante para (re)construir a partir daquelas
   1.646 +disponíveis:</p>
   1.647 +
   1.648  <pre>
   1.649  # tazlito list-flavors
   1.650  
   1.651 @@ -378,159 +390,140 @@
   1.652  eeepc             31.2M 105.4M  SliTaz eeepc system
   1.653  justX             16.1M  51.2M  SliTaz with a minimal X environment
   1.654  </pre>
   1.655 -<p>
   1.656 -Como exeplo, comearemos a reconstruir a variante <i>eeepc</i> que
   1.657 -ocupa 105.4M de RAM e possui um tamanho de imagem ISO de 31.2M:
   1.658 -</p>
   1.659 +
   1.660 +<p>Como exeplo, começaremos a reconstruir a variante <em>eeepc</em> que ocupa
   1.661 +105.4M de RAM e possui um tamanho de imagem ISO de 31.2M:</p>
   1.662 +
   1.663  <pre>
   1.664  # tazlito clean-distro
   1.665 -# tazlito get-flavor eeepc
   1.666 +# tazlito get-flavor <em>eeepc</em>
   1.667  # tazlito gen-distro
   1.668  </pre>
   1.669  
   1.670 -<a name="create-flavor"></a>
   1.671 -<h3>Crie uma variante</h3>
   1.672 -<p>
   1.673 -Para criar uma variante, voc deve:
   1.674 -</p>
   1.675 +
   1.676 +<h3 id="create-flavor">Crie uma variante</h3>
   1.677 +
   1.678 +<p>Para criar uma variante, você deve:</p>
   1.679 +
   1.680  <ul>
   1.681 -    <li>Criar uma imagem ISO usando o comando <b>tazlito-gen-distro</b>
   1.682 -        e ento criar um arquivo flavor usando <b>tazlito gen-flavor</b>; ou</li>
   1.683 -    <li>Criar diretamente uma estrutura de arquivos que define o flavor
   1.684 -        (veja <b>tazlito extract-flavor</b>) e ento criar o flavor
   1.685 -        usando <b>tazlito pack-flavor</b>.</li>
   1.686 +	<li>Criar uma imagem ISO usando o comando
   1.687 +		<a href="#gen-distro"><code>tazlito gen-distro</code></a> e então criar
   1.688 +		um arquivo flavor usando
   1.689 +		<a href="#gen-flavor"><code>tazlito gen-flavor</code></a>; ou</li>
   1.690 +	<li>Criar diretamente uma estrutura de arquivos que define o flavor (veja
   1.691 +		<a href="#extract-flavor"><code>tazlito extract-flavor</code></a>)
   1.692 +		e então criar o flavor usando
   1.693 +		<a href="#pack-flavor"><code>tazlito pack-flavor</code></a>.</li>
   1.694  </ul>
   1.695  
   1.696 -<a name="publish-flavor"></a>
   1.697 -<h3>Publique uma variante</h3>
   1.698 -<p>
   1.699 -Um arquivo .flavor possui alguns Kb de tamanho, ento voc pode envi-lo
   1.700 -para a lista de discusso do SliTaz.
   1.701 -</p>
   1.702 -<p>
   1.703 -Os arquivos resultantes do comando <b>tazlito extract flavor</b> pode
   1.704 -tambm ser colocado no repositrio mercurial (http://repos.slitaz.org/flavors).
   1.705 -Este mtodo  preferido porque a estrutura de pastas poder ser
   1.706 -acessada diretamente por uma
   1.707 -<a href="http://hg.slitaz.org/flavors/file/tip">interface web</a>.
   1.708 -</p>
   1.709 -<p>
   1.710 -Esta estrutura inclui:
   1.711 -</p>
   1.712 +
   1.713 +<h3 id="publish-flavor">Publique uma variante</h3>
   1.714 +
   1.715 +<p>Um arquivo <tt>.flavor</tt> possui alguns Kb de tamanho, então você pode
   1.716 +enviá-lo para <a href="http://www.slitaz.org/pt/mailing-list.php">a lista de
   1.717 +discussão</a> do SliTaz.</p>
   1.718 +
   1.719 +<p>Os arquivos resultantes do comando <a href="#extract-flavor"><code>tazlito
   1.720 +extract-flavor</code></a> pode também ser colocado no repositório
   1.721 +<a href="http://hg.slitaz.org/flavors">mercurial</a>. Este método é preferido
   1.722 +porque a estrutura de pastas poderá ser acessada diretamente por uma
   1.723 +<a href="http://hg.slitaz.org/flavors/file/tip">interface web</a>.</p>
   1.724 +<p>Esta estrutura inclui:</p>
   1.725 +
   1.726  <ul>
   1.727 -<li>
   1.728 -Uma <b>receita</b> (arquivo <i>receipt</i>) que descreve a variante
   1.729 -por intermdio das variveis:
   1.730 -  <ul>
   1.731 -  <li>
   1.732 -FLAVOR: O nome da variante.
   1.733 -  </li>
   1.734 -  <li>
   1.735 -SHORT_DESC: Uma curta descrio
   1.736 -  </li>
   1.737 -  <li>
   1.738 -VERSION: Verso.
   1.739 -  </li>
   1.740 -  <li>
   1.741 -MAINTAINER: Email do desenvolvedor/criador.
   1.742 -  </li>
   1.743 -  <li>
   1.744 -FRUGAL_RAM: Memria RAM mnima recomendvel (varivel opcional).
   1.745 -  </li>
   1.746 -  <li>
   1.747 -ROOTFS_SIZE: Tamanho que o rootfs.gz ocupa descomprimido na RAM (opcional).
   1.748 -  </li>
   1.749 -  <li>
   1.750 -INITRAMFS_SIZE: Tamanho que o rootfs.gz ocupa em um CDROM (opcional).
   1.751 -  </li>
   1.752 -  <li>
   1.753 -ISO_SIZE: Tamanho do CDROM (opcional).
   1.754 -  </li>
   1.755 -  <li>
   1.756 -ROOTFS_SELECTION: Opcional, veja <i>Meta flavor</i> abaixo.
   1.757 -  </li>
   1.758 -  </ul>
   1.759 -</li>
   1.760 -<li>
   1.761 -O arquivo <b>packages.list</b> contem a lista de pacotes sem especificar
   1.762 -uma verso (o tazlito sempre utiliza os ltimos pacotes disponveis).
   1.763 -Este arquivo no aparece caso a varivel ROOTFS_SELECTION esteja
   1.764 -definida.
   1.765 -</li>
   1.766 -<li>
   1.767 -O arquivo opcional <b>mirrors</b> contem a lista de mirror no oficiais
   1.768 -(undigest) a serem incluidos para se obter pacotes personalizados.
   1.769 -</li>
   1.770 -<li>
   1.771 -O diretrio opcional <b>rootfs</b> contem uma estrutura de pastas e arquivos
   1.772 -a serem adicionados ao sistema de arquivos rootfs.gz (normalmente sero
   1.773 -arquivos de configurao).
   1.774 -</li>
   1.775 -<li>
   1.776 -O diretrio opcional <b>rootcd</b> contem uma estrutura de pastas e arquivos
   1.777 -a serem adicionados ao CDROM.
   1.778 -</li>
   1.779 +	<li>Uma <b>receita</b> (arquivo <em>receipt</em>) que descreve a variante
   1.780 +		por intermédio das variáveis:
   1.781 +		<ul>
   1.782 +			<li>FLAVOR: O nome da variante.</li>
   1.783 +			<li>SHORT_DESC: Uma curta descrição</li>
   1.784 +			<li>VERSION: Versão.</li>
   1.785 +			<li>MAINTAINER: Email do desenvolvedor/criador.</li>
   1.786 +			<li>FRUGAL_RAM: Memória RAM mínima recomendável (variável
   1.787 +				opcional).</li>
   1.788 +			<li>ROOTFS_SIZE: Tamanho que o rootfs.gz ocupa descomprimido na RAM
   1.789 +				(opcional).</li>
   1.790 +			<li>INITRAMFS_SIZE: Tamanho que o rootfs.gz ocupa em um CD-ROM
   1.791 +				(opcional).</li>
   1.792 +			<li>ISO_SIZE: Tamanho do CD-ROM (opcional).</li>
   1.793 +			<li>ROOTFS_SELECTION: Opcional, veja <a href="#meta-flavor">Meta
   1.794 +				flavor</a> abaixo.</li>
   1.795 +		</ul>
   1.796 +	</li>
   1.797 +	<li>O arquivo <b>packages.list</b> contem a lista de pacotes sem especificar
   1.798 +		uma versão (o tazlito sempre utiliza os últimos pacotes disponíveis).
   1.799 +		Este arquivo não aparece caso a variável ROOTFS_SELECTION esteja
   1.800 +		definida.</li>
   1.801 +	<li>O arquivo opcional <b>mirrors</b> contem a lista de mirror não oficiais
   1.802 +		(undigest) a serem incluidos para se obter pacotes personalizados.</li>
   1.803 +	<li>O diretório opcional <b>rootfs</b> contem uma estrutura de pastas
   1.804 +		e arquivos a serem adicionados ao sistema de arquivos rootfs.gz
   1.805 +		(normalmente serão arquivos de configuração).</li>
   1.806 +	<li>O diretório opcional <b>rootcd</b> contem uma estrutura de pastas
   1.807 +		e arquivos a serem adicionados ao CD-ROM.</li>
   1.808  </ul>
   1.809  
   1.810 -<a name="tune-flavor"></a>
   1.811 -<h3>Adapte uma variante</h3>
   1.812 -<p>
   1.813 -s vezes  mais fcil modificar uma variante existente do que criar uma
   1.814 -nova. Para adaptar a variante eeepc, por exemplo:
   1.815 -</p>
   1.816 +
   1.817 +<h3 id="tune-flavor">Adapte uma variante</h3>
   1.818 +
   1.819 +<p>Às vezes é mais fácil modificar uma variante existente do que criar uma nova.
   1.820 +Para adaptar a variante eeepc, por exemplo:</p>
   1.821 +
   1.822  <pre>
   1.823  # tazpkg get-install mercurial
   1.824  # cd /home/slitaz
   1.825  # hg clone http://hg.slitaz.org/flavors
   1.826  # cd flavors
   1.827 -# cp -a eeepc myslitaz
   1.828 +# cp -a <em>eeepc myslitaz</em>
   1.829  </pre>
   1.830 -<p>
   1.831 -Arquivos em <i>my-slitaz</i> podem ser adaptados, ento:
   1.832 -</p>
   1.833 +
   1.834 +<p>Arquivos em <tt>my-slitaz</tt> podem ser adaptados, então:</p>
   1.835 +
   1.836  <pre>
   1.837 -# tazlito pack-flavor myslitaz
   1.838 +# tazlito pack-flavor <em>myslitaz</em>
   1.839  </pre>
   1.840 -<p>
   1.841 -Isto ir criar uma nova variante adaptada de uma outra existente.
   1.842 -</p>
   1.843 -<p>
   1.844 -Dica: Pode-se evitar a instalao do mercurial extraindo-se uma variante.
   1.845 -Usando o exemplo anterior:
   1.846 -</p>
   1.847 +
   1.848 +<p>Isto irá criar uma nova variante adaptada de uma outra existente.</p>
   1.849 +<p>Dica: Pode-se evitar a instalação do mercurial extraindo-se uma variante.
   1.850 +Usando o exemplo anterior:</p>
   1.851 +
   1.852  <pre>
   1.853  # tazlito get-flavor eeepc
   1.854  # tazlito extract-flavor eeepc.flavor
   1.855  # cd /home/slitaz/flavors
   1.856 -# cp -a eeepc myslitaz
   1.857 +# cp -a <em>eeepc myslitaz</em>
   1.858  </pre>
   1.859  
   1.860 -<a name="meta-flavor"></a>
   1.861 -<h3>Meta flavor</h3>
   1.862 -<p>
   1.863 -Uma meta variante (meta flavor) contem diversas variantes juntas. Ao se
   1.864 -iniciar o sistema com uma meta variante, uma variante contida no LiveCD
   1.865 -ir ser chamada dependendo do tamanho da memria RAM disponvel. A
   1.866 -varivel ROOTFS_SELECTION define o mnimo de RAM a ser utilizada e os
   1.867 -parametros das variantes existentes. Exemplo usando a meta variante
   1.868 -<a href="http://hg.slitaz.org/flavors/file/tip/core-3in1/receipt"></a>:
   1.869 -</p>
   1.870 +
   1.871 +<h3 id="meta-flavor">Meta flavor</h3>
   1.872 +
   1.873 +<p>Uma meta variante (meta flavor) contem diversas variantes juntas. Ao se
   1.874 +iniciar o sistema com uma meta variante, uma variante contida no LiveCD irá ser
   1.875 +chamada dependendo do tamanho da memória RAM disponível. A variável
   1.876 +ROOTFS_SELECTION define o mínimo de RAM a ser utilizada e os parametros das
   1.877 +variantes existentes.
   1.878 +<a href="http://hg.slitaz.org/flavors/file/tip/core-4in1/receipt">Exemplo</a>
   1.879 +usando a meta variante:</p>
   1.880 +
   1.881  <pre>
   1.882  ROOTFS_SELECTION="160M core 96M justX 32M base"
   1.883  </pre>
   1.884 -<p>
   1.885 -Este tipo de variante no possui uma lista de pacotes (packages.list)
   1.886 -e s  suportada no SliTaz a partir do kernel 2.6.30.
   1.887 -</p>
   1.888 +
   1.889 +<p>Este tipo de variante não possui uma lista de pacotes
   1.890 +(<tt>packages.list</tt>) e só é suportada no SliTaz a partir do kernel
   1.891 +2.6.30.</p>
   1.892 +
   1.893  
   1.894  <h2>MANTENEDOR</h2>
   1.895 -<p>
   1.896 -Christophe Lincoln &lt;pankso at slitaz.org&gt;<br />
   1.897 -Pascal bellard &lt;pascal.bellard at slitaz.org&gt;
   1.898 -</p>
   1.899 +
   1.900 +<p>Christophe Lincoln &lt;pankso at slitaz.org&gt;<br />
   1.901 +Pascal Bellard &lt;pascal.bellard at slitaz.org&gt;</p>
   1.902  
   1.903  <!-- End content -->
   1.904  </div>
   1.905 +
   1.906 +<footer>
   1.907 +	Copyright © 2013 <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a>
   1.908 +</footer>
   1.909 +
   1.910  </body>
   1.911  </html>
   1.912 -