tazlito diff doc/tazlito.pt_BR.html @ rev 258

Add: tazlito-wiz pt_BR.po & Move: doc/tazlito.pt.html to doc/tazlito.pt_BR.html & Edit: Makefile to add pt_BR to linguas.
author Claudinei Pereira <claudinei@slitaz.org>
date Wed Mar 14 03:41:40 2012 -0300 (2012-03-14)
parents
children dc371fa292f4
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/doc/tazlito.pt_BR.html	Wed Mar 14 03:41:40 2012 -0300
     1.3 @@ -0,0 +1,550 @@
     1.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     1.5 +    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     1.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt">
     1.7 +<head>
     1.8 +    <title>Manual Tazlito - Ferramenta Live do SliTaz</title>
     1.9 +    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    1.10 +    <meta name="description" content="" />
    1.11 +    <meta name="expires" content="never" />
    1.12 +    <meta name="modified" content="2011-02-24 13:30:00" />
    1.13 +    <style type="text/css"><!--
    1.14 +	body { font: 90% sans-serif, vernada, arial; margin: 0; 
    1.15 +		border-top: 34px solid #f1f1f1; }
    1.16 +	#header { background: #351a0a; color: black; height: 50px;
    1.17 +		border-top: 1px solid black; border-bottom: 1px solid black; }
    1.18 +	#content { margin: 0px 50px 26px 50px; }
    1.19 +	h1 { margin: 14px 0px 0px 16px; color: #fff; margin: 10px; }
    1.20 +	h3 { font-weight: bold; color: #666666; }
    1.21 +	li { line-height: 1.4em; }
    1.22 +	pre { padding: 5px; color: black; background: #e1e0b0;
    1.23 +		border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
    1.24 +	code { font-size: 100%; color: #669900; background: transparent; }
    1.25 +	hr { color: white; background: white; height: 1px; border: 0; }
    1.26 +	--></style>
    1.27 +</head>
    1.28 +<body bgcolor="#ffffff">
    1.29 +<div id="header">
    1.30 +	<h1>Manual Tazlito</h1>
    1.31 +</div>
    1.32 +<hr />
    1.33 +<!-- Start content -->
    1.34 +<div id="content">
    1.35 +
    1.36 +<h2>NOME</h2>
    1.37 +<p>
    1.38 +Tazlito - SliTaz Live Tool.
    1.39 +</p>
    1.40 +
    1.41 +<h2>SINTAXE</h2>
    1.42 +<pre>
    1.43 +tazlito [command] [list|iso|flavor] [dir]
    1.44 +</pre>
    1.45 +
    1.46 +<h2>DESCRIÇÃO</h2>
    1.47 +
    1.48 +<p>
    1.49 +Tazlito é um pequeno utilitário que extrai um LiveCD, reconstrói a imagem ISO
    1.50 +e regenera o sistema de arquivos root do LiveCD, criando uma variante
    1.51 +(flavor) da distribuição. O Tazlito também pode gerar uma distribuição a 
    1.52 +partir de uma lista de pacotes previamente baixados. Para rodar, o Tazlito 
    1.53 +usa o arquivo de configuração /etc/slitaz-tools/tazlito.conf ou o 
    1.54 +tazlito.conf gerado pelo Tazlito no diretório atual. Este arquivo especifica
    1.55 +o nome da ISO, volume, mantenedor, os caminhos dos pacotes a serem incluidos 
    1.56 +e da ISO a ser gerada. Tazlito também pode ser usado para configurar um 
    1.57 +diretório contendo arquivos adicionais que serão copiados para o LiveCD na 
    1.58 +geração da distribuição.
    1.59 +</p>
    1.60 +
    1.61 +<p>
    1.62 +Tazlito é distribuído sobre a licença livre GNU GPL V3, istalada por padrão no
    1.63 +SliTaz e instalada/testada com sucesso no Debian GNU/Linux. Você irá encontrar
    1.64 +informações adicionais sobre a criação de um LiveCD no Manual SliTaz.
    1.65 +</p>
    1.66 +
    1.67 +<h2>COMANDOS</h2>
    1.68 +
    1.69 +<a name="usage"></a>
    1.70 +<h3>usage</h3>
    1.71 +<p>
    1.72 +O comando "usage" mostra um resumo dos comandos disponíveis com uma pequena
    1.73 +descrição:
    1.74 +</p>
    1.75 +<pre>
    1.76 + # tazlito usage
    1.77 +</pre>
    1.78 +
    1.79 +<a name="stats"></a>
    1.80 +<h3>stats</h3>
    1.81 +<p>
    1.82 +"Stats" mostra as variáveis da configuração, os caminhos para os vários arquivos
    1.83 +e diretórios e informações sobre a imagem ISO:
    1.84 +</p>
    1.85 +<pre>
    1.86 + # tazlito stats
    1.87 +</pre>
    1.88 +
    1.89 +<a name="gen-config"></a>
    1.90 +<h3>gen-config</h3>
    1.91 +<p>
    1.92 +O comando "gen-config" permite a geração do arquivo de configuração pronto para
    1.93 +ser editado. Por padrão o arquivo é criado no diretório atual, mas também pode
    1.94 +ser em outro diretório informado na linha de comando:
    1.95 +</p>
    1.96 +<pre>
    1.97 + # tazlito gen-config
    1.98 + # tazlito gen-config /path/to/distro
    1.99 +</pre>
   1.100 +
   1.101 +<a name="configure"></a>
   1.102 +<h3>configure</h3>
   1.103 +<p>
   1.104 +Este comando pode configurar o arquivo de configuração do sistema ou o encontrado
   1.105 +no diretório atual:
   1.106 +</p>
   1.107 +<pre>
   1.108 + # tazlito configure
   1.109 +</pre>
   1.110 +
   1.111 +<a name="gen-iso"></a>
   1.112 +<h3>gen-iso</h3>
   1.113 +<p>
   1.114 +O comando "gen-iso" pode gerar uma nova imagem do LiveCD a partir de modificações
   1.115 +e adições ao sistema de arquivos root do cdrom. Para funcionar, este comando
   1.116 +precisa de um diretório que contenha a "árvore" da distribuição do sistema Live.
   1.117 +Esta "árvore" pode ser facilmente gerada com o comando "extract-distro", modificada
   1.118 +ou reconstruida via:
   1.119 +</p>
   1.120 +<pre>
   1.121 + # tazlito gen-iso
   1.122 +</pre>
   1.123 +
   1.124 +<a name="gen-initiso"></a>
   1.125 +<h3>gen-initiso</h3>
   1.126 +<p>
   1.127 +O comando "gen-initiso" faz o mesmo que o "gen-iso", mas antes ele reconstrói o 
   1.128 +sistema comprimido initramfs. O initramfs contem o sistema de arquivos root e
   1.129 +deve ser reconstruído se modificado:
   1.130 +</p>
   1.131 +<pre>
   1.132 + # tazlito gen-initiso
   1.133 +</pre>
   1.134 +
   1.135 +<a name="list-flavors"></a>
   1.136 +<h3>list-flavors</h3>
   1.137 +<p>
   1.138 +Este comando baixa (se necessário) e mostra a lista de diferentes variantes
   1.139 +disponíveis. Pode-se forçar o download com a opção --recharge:
   1.140 +</p>
   1.141 +<pre>
   1.142 + # tazlito list-flavors
   1.143 + # tazlito list-flavors --recharge
   1.144 +</pre>
   1.145 +
   1.146 +<a name="get-flavor"></a>
   1.147 +<h3>get-flavor</h3>
   1.148 +<p>
   1.149 +O comando "get-flavor" baixa (se necessário) e prepara os arquivos para que o
   1.150 +comando "gen-distro" gere uma variante:
   1.151 +</p>
   1.152 +<pre>
   1.153 + # tazlito get-flavor particular-flavor
   1.154 +</pre>
   1.155 +
   1.156 +<a name="show-flavor"></a>
   1.157 +<h3>show-flavor</h3>
   1.158 +<p>
   1.159 +Este comando mostra a descrição da variante e seu tamanho após a regeneração.
   1.160 +As opções --brief e --hoheader reduzem a saida do comando:
   1.161 +</p>
   1.162 +<pre>
   1.163 + # tazlito show-flavor particular-flavor 
   1.164 + # tazlito show-flavor particular-flavor --brief
   1.165 + # tazlito show-flavor particular-flavor --brief --noheader
   1.166 +</pre>
   1.167 +
   1.168 +<a name="gen-flavor"></a>
   1.169 +<h3>gen-flavor</h3>
   1.170 +<p>
   1.171 +O comando "gen-flavor" cria um arquivo de descrição de uma nova variante a partir
   1.172 +dos resultados da regeneração da distro (gen-distro). O arquivo .flavor pode
   1.173 +ser enviado ao slitaz.org:
   1.174 +</p>
   1.175 +<pre>
   1.176 + # tazlito gen-flavor new-flavor
   1.177 +</pre>
   1.178 +
   1.179 +<a name="gen-liveflavor"></a>
   1.180 +<h3>gen-liveflavor</h3>
   1.181 +<p>
   1.182 +Este comando cria um arquivo de descrição de uma nova variante a partir
   1.183 +dos resultados de geração da distro baseada no sistema atual. A opção
   1.184 +--help mostra mais informações
   1.185 +</p>
   1.186 +<pre> # tazlito gen-liveflavor
   1.187 + # tazlito gen-liveflavor --help
   1.188 +</pre>
   1.189 +
   1.190 +<a name="upgrade-flavor"></a>
   1.191 +<h3>upgrade-flavor</h3>
   1.192 +<p>
   1.193 +Este comando renova um arquivo flavor, atualizando a lista de pacotes
   1.194 +com a versão mais recente disponível no mirror:
   1.195 +</p>
   1.196 +<pre>
   1.197 + # tazlito upgrade-flavor this-flavor
   1.198 +</pre>
   1.199 +
   1.200 +<a name="extract-flavor"></a>
   1.201 +<h3>extract-flavor</h3>
   1.202 +<p>
   1.203 +O comando 'extract-flavor' converte um flavor em uma estrutura de pastas
   1.204 +facilmente modificável em /home/slitaz/VERSION/flavors que pode ser ser 
   1.205 +gerenciada com o mercurial:
   1.206 +<a href="http://hg.slitaz.org/flavors">http://hg.slitaz.org/flavors</a>.
   1.207 +</p>
   1.208 +<pre>
   1.209 + # tazlito extract-flavor this-flavor
   1.210 +</pre>
   1.211 +
   1.212 +<a name="pack-flavor"></a>
   1.213 +<h3>pack-flavor</h3>
   1.214 +<p>
   1.215 +Este comando converte uma estrutura de pastas encontrada em 
   1.216 +/home/slitaz/VERSION/flavors em um arquivo de variante (.flavor). É o 
   1.217 +inverso do que o comando 'extract-flavor' faz:
   1.218 +</p>
   1.219 +<pre>
   1.220 + # tazlito pack-flavor this-flavor
   1.221 +</pre>
   1.222 +
   1.223 +<a name="extract-distro"></a>
   1.224 +<h3>extract-distro</h3>
   1.225 +<p>
   1.226 +Este comando é usado para extrair uma imagem ISO do LiveCD e reconstruir a 
   1.227 +estrutura do cdrom e sistema root. Isto possibilita fazer as mudanças desejadas,
   1.228 +adições e reconstruções da imagem ISO por meio do comando "gen-iso" ou 
   1.229 +"gen-initiso". Exemplo de uso:
   1.230 +</p>
   1.231 +<pre>
   1.232 + # tazlito extract-distro slitaz-cooking.iso
   1.233 +</pre>
   1.234 +
   1.235 +<a name="gen-distro"></a>
   1.236 +<h3>gen-distro</h3>
   1.237 +<p>
   1.238 +O comando para <em>Geração de Distribuição</em> pode gerar a árvore da distribuição
   1.239 +e a imagem ISO por meio de uma lista de pacotes. Para funcionar, este comando
   1.240 +precisa da lista de pacotes, um diretório contendo todos os pacotes .tazpgk
   1.241 +especificados na lista e um diretório para gerar a distribuição. A lista de 
   1.242 +pacotes pode ser extraida de uma variante pelo comando "get-flavor". Ao se 
   1.243 +utilizar o LiveCD, as opções --cdrom e --iso= permitem a regeneração dos 
   1.244 +pacotes que adicionam arquivos ao diretório /boot sem que seja necessário o
   1.245 +download dos mesmos e recuperam os arquivos adicionais do LiveCD. O caminho
   1.246 +para os vários diretórios é informado no arquivo de configuração e os pacotes
   1.247 +podem ser baixados dos mirrors do SliTaz ou gerados pelo Tazwok. Para gerar uma
   1.248 +distribuição:
   1.249 +</p>
   1.250 +<pre>
   1.251 + # tazlito gen-distro
   1.252 + # tazlito gen-distro --cdrom
   1.253 + # tazlito gen-distro --iso=slitaz.iso
   1.254 + # tazlito gen-distro package-list
   1.255 +</pre>
   1.256 +
   1.257 +<a name="clean-distro"></a>
   1.258 +<h3>clean-distro</h3>
   1.259 +<p>
   1.260 +Remove todos os arquivos gerados ou extraidos da estrutura do LiveCD:
   1.261 +</p>
   1.262 +<pre>
   1.263 + # tazlito clean-distro
   1.264 +</pre>
   1.265 +
   1.266 +<a name="check-distro"></a>
   1.267 +<h3>check-distro</h3>
   1.268 +<p>
   1.269 +Este comando simplesmente verifica se os arquivos instalados pelos pacotes estão
   1.270 +presentes no sistema:
   1.271 +</p>
   1.272 +<pre>
   1.273 + # tazlito check-distro
   1.274 +</pre>
   1.275 +
   1.276 +<a name="writeiso"></a>
   1.277 +<h3>writeiso</h3>
   1.278 +<p>
   1.279 +Este comando irá converter o sistema de arquivos atual em um arquivo
   1.280 +cpio (rootfs.gz) e então gerar uma imagem ISO inicializável. Pode ser
   1.281 +usado tanto em instalações no HD quanto em modo LiveCD, e irá arquivar
   1.282 +também o conteúdo do diretório /home. Com ele, pode-se facilmente 
   1.283 +remasterizar e construir sua própria imagem de LiveCD. Para tanto
   1.284 +inicie o sistema, modifique arquivos, instale pacotes e então:
   1.285 +</p>
   1.286 +<pre>
   1.287 + # tazlito writeiso [gzip|lzma|none]
   1.288 + # tazlito writeiso gzip
   1.289 + # tazlito writeiso gzip image-name
   1.290 +</pre>
   1.291 +
   1.292 +<a name="frugal-install"></a>
   1.293 +<h3>frugal-install</h3>
   1.294 +<p>
   1.295 +Executa uma instalação frugal em /boot/frugal e adiciona uma entrada ao
   1.296 +GRUB, caso necessário. Este tipo de instalação irá rodar o SliTaz
   1.297 +diretamente na memória RAM (mesmo comportamento do LiveCD), o que
   1.298 +permite testar a distro ou ter um sistema de recuperação pronto para uso.
   1.299 +Para instalar todos os arquivos necessários a partir de uma estrutura
   1.300 +de pastas ou de uma imagem ISO:
   1.301 +</p>
   1.302 +<pre>
   1.303 + # tazlito frugal-install
   1.304 + # tazlito -fi slitaz.iso
   1.305 +</pre>
   1.306 +
   1.307 +<a name="check-list"></a>
   1.308 +<h3>check-list</h3>
   1.309 +<p>
   1.310 +Verifica se o arquivo distro-packages.list está atualizado com as
   1.311 +mais recentes versões dos pacotes:
   1.312 +</p>
   1.313 +<pre>
   1.314 + # tazlito check-list
   1.315 +</pre>
   1.316 +
   1.317 +<a name="repack"></a>
   1.318 +<h3>repack</h3>
   1.319 +<p>
   1.320 +Comprime novamente o rootfs com a melhor compressão possível:
   1.321 +</p>
   1.322 +<pre>
   1.323 + # tazlito repack slitaz.iso
   1.324 +</pre>
   1.325 +
   1.326 +<a name="merge"></a>
   1.327 +<h3>merge</h3>
   1.328 +<p>
   1.329 +Combina diversas variantes. Cada rootfs é uma consequência de seu
   1.330 +anterior. O primeiro rootfs é extraido da imagem ISO indicada como
   1.331 +terceiro argumento. As variantes serão escolhidas no momento do boot,
   1.332 +de acordo com a memória RAM disponível:
   1.333 +</p>
   1.334 +<pre>
   1.335 + # tazlito merge 160M slitaz-core.iso 96M rootfs-justx.gz 32M rootfs-base.gz
   1.336 +</pre>
   1.337 +
   1.338 +<a name="build-loram"></a>
   1.339 +<h3>build-loram</h3>
   1.340 +<p>
   1.341 +Cria uma variante para sistemas com pouca memória RAM à partir de uma
   1.342 +imagem ISO do SliTaz. Pode-se gerar uma variante que seja carregada na
   1.343 +diretamente na memória ou lida a partir do cdrom:
   1.344 +</p>
   1.345 +<pre>
   1.346 + # tazlito build-loram slitaz.iso loram.iso
   1.347 + # tazlito build-loram slitaz.iso loram-cdrom.iso cdrom
   1.348 +</pre>
   1.349 +
   1.350 +<a name="emu-iso"></a> 
   1.351 +<h3>emu-iso</h3> 
   1.352 +<p> 
   1.353 +O comando emu-iso utiliza o emulador Qemu para iniciar e rodar o SliTaz.
   1.354 +É util para testar a iso criada sem a necessidade de gravá-la em um 
   1.355 +cdrom ou bootar em modo frugal.
   1.356 +</p> 
   1.357 +<pre> # tazlito emu-iso
   1.358 + # tazlito emu-iso path/to/image.iso
   1.359 +</pre> 
   1.360 +
   1.361 +<a name="burn-iso"></a>
   1.362 +<h3>burn-iso</h3>
   1.363 +<p>
   1.364 +O comando "burn-iso" obtém informações sobre o dispositivo de cd e as velocidades
   1.365 +permitidas para gravação, e o wodim (parte do cdrkit) inicia para gravar a imagem
   1.366 +ISO. A imagem ISo padrão é aquela especificada no arquivo de configuração, mas
   1.367 +é possível especificar uma imagem diferente por meio da linha de comando:
   1.368 +</p>
   1.369 +<pre>
   1.370 + # tazlito burn-iso
   1.371 + # tazlito burn-iso slitaz-hacked.iso
   1.372 +</pre>
   1.373 +
   1.374 +<h2>FLAVORS</h2>
   1.375 +<p>
   1.376 +Um arquivo <i>.flavor</i> contém somente alguns poucos Kb de informação
   1.377 +necessária para (re)construir um LiveCD customizado do SliTaz.
   1.378 +</p>
   1.379 +
   1.380 +<a name="rebuild-flavor"></a>
   1.381 +<h3>(Re)construa uma variante</h3>
   1.382 +<p>
   1.383 +Você pode escolher uma variante para (re)construir a partir daquelas
   1.384 +disponíveis:
   1.385 +</p>
   1.386 +<pre>
   1.387 +# tazlito list-flavors
   1.388 +
   1.389 +List of flavors
   1.390 +================================================================================
   1.391 +Name              ISO   Rootfs  Description
   1.392 +================================================================================
   1.393 +base               6.9M  13.1M  Minimal set of packages to boot
   1.394 +core-3in1         31.5M 105.6M  SliTaz core system with justX and base alternatives
   1.395 +core              31.5M 104.6M  SliTaz core system
   1.396 +eeepc             31.2M 105.4M  SliTaz eeepc system
   1.397 +justX             16.1M  51.2M  SliTaz with a minimal X environment
   1.398 +</pre>
   1.399 +<p>
   1.400 +Como exeplo, começaremos a reconstruir a variante <i>eeepc</i> que 
   1.401 +ocupa 105.4M de RAM e possui um tamanho de imagem ISO de 31.2M:
   1.402 +</p>
   1.403 +<pre>
   1.404 +# tazlito clean-distro
   1.405 +# tazlito get-flavor eeepc
   1.406 +# tazlito gen-distro
   1.407 +</pre>
   1.408 +
   1.409 +<a name="create-flavor"></a>
   1.410 +<h3>Crie uma variante</h3>
   1.411 +<p>
   1.412 +Para criar uma variante, você deve:
   1.413 +</p>
   1.414 +<ul>
   1.415 +    <li>Criar uma imagem ISO usando o comando <b>tazlito-gen-distro</b>
   1.416 +        e então criar um arquivo flavor usando <b>tazlito gen-flavor</b>; ou</li>
   1.417 +    <li>Criar diretamente uma estrutura de arquivos que define o flavor
   1.418 +        (veja <b>tazlito extract-flavor</b>) e então criar o flavor
   1.419 +        usando <b>tazlito pack-flavor</b>.</li>
   1.420 +</ul>
   1.421 +
   1.422 +<a name="publish-flavor"></a>
   1.423 +<h3>Publique uma variante</h3>
   1.424 +<p>
   1.425 +Um arquivo .flavor possui alguns Kb de tamanho, então você pode enviá-lo
   1.426 +para a lista de discussão do SliTaz.
   1.427 +</p>
   1.428 +<p>
   1.429 +Os arquivos resultantes do comando <b>tazlito extract flavor</b> pode 
   1.430 +também ser colocado no repositório mercurial (http://repos.slitaz.org/flavors).
   1.431 +Este método é preferido porque a estrutura de pastas poderá ser
   1.432 +acessada diretamente por uma 
   1.433 +<a href="http://hg.slitaz.org/flavors/file/tip">interface web</a>.
   1.434 +</p>
   1.435 +<p>
   1.436 +Esta estrutura inclui:
   1.437 +</p>
   1.438 +<ul>
   1.439 +<li>
   1.440 +Uma <b>receita</b> (arquivo <i>receipt</i>) que descreve a variante
   1.441 +por intermédio das variáveis:
   1.442 +  <ul>
   1.443 +  <li>
   1.444 +FLAVOR: O nome da variante.
   1.445 +  </li>
   1.446 +  <li>
   1.447 +SHORT_DESC: Uma curta descrição
   1.448 +  </li>
   1.449 +  <li>
   1.450 +VERSION: Versão.
   1.451 +  </li>
   1.452 +  <li>
   1.453 +MAINTAINER: Email do desenvolvedor/criador.
   1.454 +  </li>
   1.455 +  <li>
   1.456 +FRUGAL_RAM: Memória RAM mínima recomendável (variável opcional).
   1.457 +  </li>
   1.458 +  <li>
   1.459 +ROOTFS_SIZE: Tamanho que o rootfs.gz ocupa descomprimido na RAM (opcional).
   1.460 +  </li>
   1.461 +  <li>
   1.462 +INITRAMFS_SIZE: Tamanho que o rootfs.gz ocupa em um CDROM (opcional).
   1.463 +  </li>
   1.464 +  <li>
   1.465 +ISO_SIZE: Tamanho do CDROM (opcional).
   1.466 +  </li>
   1.467 +  <li>
   1.468 +ROOTFS_SELECTION: Opcional, veja <i>Meta flavor</i> abaixo.
   1.469 +  </li>
   1.470 +  </ul>
   1.471 +</li>
   1.472 +<li>
   1.473 +O arquivo <b>packages.list</b> contem a lista de pacotes sem especificar
   1.474 +uma versão (o tazlito sempre utiliza os últimos pacotes disponíveis). 
   1.475 +Este arquivo não aparece caso a variável ROOTFS_SELECTION esteja 
   1.476 +definida.
   1.477 +</li>
   1.478 +<li>
   1.479 +O arquivo opcional <b>mirrors</b> contem a lista de mirror não oficiais 
   1.480 +(undigest) a serem incluidos para se obter pacotes personalizados.
   1.481 +</li>
   1.482 +<li>
   1.483 +O diretório opcional <b>rootfs</b> contem uma estrutura de pastas e arquivos
   1.484 +a serem adicionados ao sistema de arquivos rootfs.gz (normalmente serão
   1.485 +arquivos de configuração).
   1.486 +</li>
   1.487 +<li>
   1.488 +O diretório opcional <b>rootcd</b> contem uma estrutura de pastas e arquivos
   1.489 +a serem adicionados ao CDROM.
   1.490 +</li>
   1.491 +</ul>
   1.492 +
   1.493 +<a name="tune-flavor"></a>
   1.494 +<h3>Adapte uma variante</h3>
   1.495 +<p>
   1.496 +Às vezes é mais fácil modificar uma variante existente do que criar uma
   1.497 +nova. Para adaptar a variante eeepc, por exemplo:
   1.498 +</p>
   1.499 +<pre>
   1.500 +# tazpkg get-install mercurial
   1.501 +# cd /home/slitaz
   1.502 +# hg clone http://hg.slitaz.org/flavors
   1.503 +# cd flavors
   1.504 +# cp -a eeepc myslitaz
   1.505 +</pre>
   1.506 +<p>
   1.507 +Arquivos em <i>my-slitaz</i> podem ser adaptados, então:
   1.508 +</p>
   1.509 +<pre>
   1.510 +# tazlito pack-flavor myslitaz
   1.511 +</pre>
   1.512 +<p>
   1.513 +Isto irá criar uma nova variante adaptada de uma outra existente.
   1.514 +</p>
   1.515 +<p>
   1.516 +Dica: Pode-se evitar a instalação do mercurial extraindo-se uma variante.
   1.517 +Usando o exemplo anterior:
   1.518 +</p>
   1.519 +<pre>
   1.520 +# tazlito get-flavor eeepc
   1.521 +# tazlito extract-flavor eeepc.flavor
   1.522 +# cd /home/slitaz/flavors
   1.523 +# cp -a eeepc myslitaz
   1.524 +</pre>
   1.525 +
   1.526 +<a name="meta-flavor"></a>
   1.527 +<h3>Meta flavor</h3>
   1.528 +<p>
   1.529 +Uma meta variante (meta flavor) contem diversas variantes juntas. Ao se
   1.530 +iniciar o sistema com uma meta variante, uma variante contida no LiveCD
   1.531 +irá ser chamada dependendo do tamanho da memória RAM disponível. A 
   1.532 +variável ROOTFS_SELECTION define o mínimo de RAM a ser utilizada e os
   1.533 +parametros das variantes existentes. Exemplo usando a meta variante
   1.534 +<a href="http://hg.slitaz.org/flavors/file/tip/core-3in1/receipt"></a>:
   1.535 +</p>
   1.536 +<pre>
   1.537 +ROOTFS_SELECTION="160M core 96M justX 32M base"
   1.538 +</pre>
   1.539 +<p>
   1.540 +Este tipo de variante não possui uma lista de pacotes (packages.list)
   1.541 +e só é suportada no SliTaz a partir do kernel 2.6.30.
   1.542 +</p>
   1.543 +
   1.544 +<h2>MANTENEDOR</h2>
   1.545 +<p>
   1.546 +Christophe Lincoln &lt;pankso at slitaz.org&gt;
   1.547 +</p>
   1.548 +
   1.549 +<!-- End content -->
   1.550 +</div>
   1.551 +</body>
   1.552 +</html>
   1.553 +