tazlito annotate doc/tazlito.pt.html @ rev 480

Add Italian; make pot; make msgmerge; make clean
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Jan 30 11:53:57 2018 +0200 (2018-01-30)
parents d7d87b67adeb
children
rev   line source
claudinei@288 1 <!DOCTYPE html>
al@442 2 <html lang="pt">
claudinei@288 3 <head>
claudinei@288 4 <meta charset="utf-8" />
al@314 5 <title>Manual Tazlito — Ferramenta Live do SliTaz</title>
claudinei@288 6 <link rel="shortcut icon" href="favicon.ico" />
al@314 7 <link rel="stylesheet" type="text/css" href="../slitaz-doc.css" />
al@314 8 <script type="text/javascript" src="../slitaz-doc.js"></script>
claudinei@288 9 </head>
claudinei@288 10 <body>
claudinei@288 11
al@314 12 <header>
claudinei@288 13 <h1>Manual Tazlito</h1>
al@314 14 </header>
claudinei@288 15
claudinei@288 16 <!-- Start content -->
claudinei@288 17 <div id="content">
claudinei@288 18
claudinei@288 19 <h2>NOME</h2>
al@314 20
al@314 21 <p>Tazlito — SliTaz Live Tool.</p>
al@314 22
claudinei@288 23
claudinei@288 24 <h2>SINTAXE</h2>
al@314 25
claudinei@288 26 <pre>
claudinei@288 27 tazlito [command] [list|iso|flavor] [dir]
claudinei@288 28 </pre>
claudinei@288 29
claudinei@288 30
al@314 31 <h2>DESCRIÇÃO</h2>
claudinei@288 32
al@314 33 <p>Tazlito é um pequeno utilitário que extrai um LiveCD, reconstrói a imagem ISO
al@314 34 e regenera o sistema de arquivos root do LiveCD, criando uma variante (flavor)
al@314 35 da distribuição. O Tazlito também pode gerar uma distribuição a partir de uma
al@314 36 lista de pacotes previamente baixados. Para rodar, o Tazlito usa o arquivo
al@314 37 de configuração <tt>/etc/slitaz-tools/tazlito.conf</tt> ou o
al@314 38 <tt>tazlito.conf</tt> gerado pelo Tazlito no diretório atual. Este arquivo
al@314 39 especifica o nome da ISO, volume, mantenedor, os caminhos dos pacotes a serem
al@314 40 incluidos e da ISO a ser gerada. Tazlito também pode ser usado para configurar
al@314 41 um diretório contendo arquivos adicionais que serão copiados para o LiveCD na
al@314 42 geração da distribuição.</p>
al@314 43
al@314 44 <p>Tazlito é distribuído sobre a licença livre GNU GPL v.3, istalada por padrão
al@314 45 no SliTaz e instalada/testada com sucesso no Debian GNU/Linux. Você irá
al@314 46 encontrar informações adicionais sobre a criação de um LiveCD no Manual
al@314 47 SliTaz.</p>
al@314 48
claudinei@288 49
claudinei@288 50 <h2>COMANDOS</h2>
claudinei@288 51
al@314 52
al@314 53 <h3 id="usage">usage</h3>
al@314 54
al@314 55 <p>O comando <code>usage</code> mostra um resumo dos comandos disponíveis com
al@314 56 uma pequena descrição:</p>
al@314 57
claudinei@288 58 <pre>
al@314 59 # tazlito usage
claudinei@288 60 </pre>
claudinei@288 61
al@314 62
al@314 63 <h3 id="stats">stats</h3>
al@314 64
al@314 65 <p><code>stats</code> mostra as variáveis da configuração, os caminhos para os
al@314 66 vários arquivos e diretórios e informações sobre a imagem ISO:</p>
al@314 67
claudinei@288 68 <pre>
al@314 69 # tazlito stats
claudinei@288 70 </pre>
claudinei@288 71
al@314 72
al@314 73 <h3 id="gen-config">gen-config</h3>
al@314 74
al@314 75 <p>O comando <code>gen-config</code> permite a geração do arquivo
al@314 76 de configuração pronto para ser editado. Por padrão o arquivo é criado no
al@314 77 diretório atual, mas também pode ser em outro diretório informado na linha
al@314 78 de comando:</p>
al@314 79
claudinei@288 80 <pre>
al@314 81 # tazlito gen-config
al@314 82 # tazlito gen-config <em>/path/to/distro</em>
claudinei@288 83 </pre>
claudinei@288 84
al@314 85
al@314 86 <h3 id="configure">configure</h3>
al@314 87
al@314 88 <p>Este comando pode configurar o arquivo de configuração do sistema
al@314 89 ou o encontrado no diretório atual:</p>
al@314 90
claudinei@288 91 <pre>
al@314 92 # tazlito configure
claudinei@288 93 </pre>
claudinei@288 94
al@314 95
al@314 96 <h3 id="gen-iso">gen-iso</h3>
al@314 97
al@314 98 <p>O comando <code>gen-iso</code> pode gerar uma nova imagem do LiveCD a partir
al@314 99 de modificações e adições ao sistema de arquivos root do CD-ROM. Para funcionar,
al@314 100 este comando precisa de um diretório que contenha a “árvore” da distribuição
al@314 101 do sistema Live. Esta “árvore” pode ser facilmente gerada com o comando
al@314 102 <a href="#extract-distro"><code>extract-distro</code></a>, modificada ou
al@314 103 reconstruida via:</p>
al@314 104
claudinei@288 105 <pre>
al@314 106 # tazlito gen-iso
claudinei@288 107 </pre>
claudinei@288 108
al@314 109
al@314 110 <h3 id="gen-initiso">gen-initiso</h3>
al@314 111
al@314 112 <p>O comando <code>gen-initiso</code> faz o mesmo que o <code>gen-iso</code>,
al@314 113 mas antes ele reconstrói o sistema comprimido initramfs. O initramfs contem
al@314 114 o sistema de arquivos root e deve ser reconstruído se modificado:</p>
al@314 115
claudinei@288 116 <pre>
al@314 117 # tazlito gen-initiso
claudinei@288 118 </pre>
claudinei@288 119
al@314 120
al@314 121 <h3 id="list-flavors">list-flavors</h3>
al@314 122
al@314 123 <p>Este comando baixa (se necessário) e mostra a lista de diferentes variantes
al@314 124 disponíveis. Pode-se forçar o download com a opção <code>--recharge</code>:</p>
al@314 125
claudinei@288 126 <pre>
al@314 127 # tazlito list-flavors
al@314 128 # tazlito list-flavors --recharge
claudinei@288 129 </pre>
claudinei@288 130
al@314 131
al@314 132 <h3 id="get-flavor">get-flavor</h3>
al@314 133
al@314 134 <p>O comando <code>get-flavor</code> baixa (se necessário) e prepara os arquivos
al@314 135 para que o comando <a href="#gen-distro"><code>gen-distro</code></a> gere uma
al@314 136 variante:</p>
al@314 137
claudinei@288 138 <pre>
al@314 139 # tazlito get-flavor <em>particular-flavor</em>
claudinei@288 140 </pre>
claudinei@288 141
al@314 142
al@314 143 <h3 id="show-flavor">show-flavor</h3>
al@314 144
al@314 145 <p>Este comando mostra a descrição da variante e seu tamanho após a regeneração.
al@314 146 As opções <code>--brief</code> e <code>--hoheader</code> reduzem a saida do
al@314 147 comando:</p>
al@314 148
claudinei@288 149 <pre>
al@314 150 # tazlito show-flavor <em>particular-flavor</em>
al@314 151 # tazlito show-flavor <em>particular-flavor</em> --brief
al@314 152 # tazlito show-flavor <em>particular-flavor</em> --brief --noheader
claudinei@288 153 </pre>
claudinei@288 154
al@314 155
al@314 156 <h3 id="gen-flavor">gen-flavor</h3>
al@314 157
al@314 158 <p>O comando <code>gen-flavor</code> cria um arquivo de descrição de uma nova
al@314 159 variante a partir dos resultados da regeneração da distro
al@314 160 (<a href="#gen-distro"><code>gen-distro</code></a>). O arquivo <tt>.flavor</tt>
al@314 161 pode ser enviado ao slitaz.org:</p>
al@314 162
claudinei@288 163 <pre>
al@314 164 # tazlito gen-flavor <em>new-flavor</em>
claudinei@288 165 </pre>
claudinei@288 166
al@314 167
al@314 168 <h3 id="gen-liveflavor">gen-liveflavor</h3>
al@314 169
al@314 170 <p>Este comando cria um arquivo de descrição de uma nova variante a partir dos
al@314 171 resultados de geração da distro baseada no sistema atual. A opção
al@314 172 <code>--help</code> mostra mais informações</p>
al@314 173
al@314 174 <pre>
al@314 175 # tazlito gen-liveflavor
al@314 176 # tazlito gen-liveflavor --help
claudinei@288 177 </pre>
claudinei@288 178
al@314 179
al@314 180 <h3 id="upgrade-flavor">upgrade-flavor</h3>
al@314 181
al@314 182 <p>Este comando renova um arquivo flavor, atualizando a lista de pacotes com
al@314 183 a versão mais recente disponível no mirror:</p>
al@314 184
claudinei@288 185 <pre>
al@314 186 # tazlito upgrade-flavor <em>this-flavor</em>
claudinei@288 187 </pre>
claudinei@288 188
al@314 189
al@314 190 <h3 id="extract-flavor">extract-flavor</h3>
al@314 191
al@314 192 <p>O comando <code>extract-flavor</code> converte um flavor em uma estrutura
al@314 193 de pastas facilmente modificável em <tt>/home/slitaz/VERSION/flavors</tt> que
al@314 194 pode ser ser gerenciada com o mercurial:
al@314 195 <a href="http://hg.slitaz.org/flavors">http://hg.slitaz.org/flavors</a>.</p>
al@314 196
claudinei@288 197 <pre>
al@314 198 # tazlito extract-flavor <em>this-flavor</em>
claudinei@288 199 </pre>
claudinei@288 200
al@314 201
al@314 202 <h3 id="pack-flavor">pack-flavor</h3>
al@314 203
al@314 204 <p>Este comando converte uma estrutura de pastas encontrada em
al@314 205 <tt>/home/slitaz/VERSION/flavors</tt> em um arquivo de variante
al@314 206 (<tt>.flavor</tt>). É o inverso do que o comando
al@314 207 <a href="#extract-flavor"><code>extract-flavor</code></a> faz:</p>
al@314 208
claudinei@288 209 <pre>
al@314 210 # tazlito pack-flavor <em>this-flavor</em>
claudinei@288 211 </pre>
claudinei@288 212
al@314 213
al@314 214 <h3 id="extract-distro">extract-distro</h3>
al@314 215
al@314 216 <p>Este comando é usado para extrair uma imagem ISO do LiveCD e reconstruir a
al@314 217 estrutura do CD-ROM e sistema root. Isto possibilita fazer as mudanças
al@314 218 desejadas, adições e reconstruções da imagem ISO por meio do comando
al@314 219 <a href="#gen-iso"><code>gen-iso</code></a> ou
al@314 220 <a href="#gen-initiso"><code>gen-initiso</code></a>. Exemplo de uso:</p>
al@314 221
claudinei@288 222 <pre>
al@314 223 # tazlito extract-distro <em>slitaz-cooking.iso</em>
claudinei@288 224 </pre>
claudinei@288 225
al@314 226
al@314 227 <h3 id="gen-distro">gen-distro</h3>
al@314 228
al@314 229 <p>O comando para <em>Geração de Distribuição</em> pode gerar a árvore
al@314 230 da distribuição e a imagem ISO por meio de uma lista de pacotes. Para funcionar,
al@314 231 este comando precisa da lista de pacotes, um diretório contendo todos os pacotes
al@314 232 <tt>.tazpgk</tt> especificados na lista e um diretório para gerar
al@314 233 a distribuição. A lista de pacotes pode ser extraida de uma variante pelo
al@314 234 comando <a href="#get-flavor"><code>get-flavor</code></a>. Ao se utilizar
al@314 235 o LiveCD, as opções <tt>--cdrom</tt> e <tt>--iso=</tt> permitem a regeneração
al@314 236 dos pacotes que adicionam arquivos ao diretório <tt>/boot</tt> sem que seja
al@314 237 necessário o download dos mesmos e recuperam os arquivos adicionais do LiveCD.
al@314 238 O caminho para os vários diretórios é informado no arquivo de configuração e os
al@314 239 pacotes podem ser baixados dos mirrors do SliTaz ou gerados pelo Cookutils. Para
al@314 240 gerar uma distribuição:</p>
al@314 241
claudinei@288 242 <pre>
al@314 243 # tazlito gen-distro
al@314 244 # tazlito gen-distro --cdrom
al@314 245 # tazlito gen-distro --iso=<em>slitaz.iso</em>
al@314 246 # tazlito gen-distro <em>package-list</em>
claudinei@288 247 </pre>
claudinei@288 248
al@314 249
al@314 250 <h3 id="clean-distro">clean-distro</h3>
al@314 251
al@314 252 <p>Remove todos os arquivos gerados ou extraidos da estrutura do LiveCD:</p>
al@314 253
claudinei@288 254 <pre>
al@314 255 # tazlito clean-distro
claudinei@288 256 </pre>
claudinei@288 257
al@314 258
al@314 259 <h3 id="check-distro">check-distro</h3>
al@314 260
al@314 261 <p>Este comando simplesmente verifica se os arquivos instalados pelos pacotes
al@314 262 estão presentes no sistema:</p>
al@314 263
claudinei@288 264 <pre>
al@314 265 # tazlito check-distro
claudinei@288 266 </pre>
claudinei@288 267
al@314 268
al@314 269 <h3 id="writeiso">writeiso</h3>
al@314 270
al@314 271 <p>Este comando irá converter o sistema de arquivos atual em um arquivo cpio
al@314 272 (<tt>rootfs.gz</tt>) e então gerar uma imagem ISO inicializável. Pode ser usado
al@314 273 tanto em instalações no HD quanto em modo LiveCD, e irá arquivar também
al@314 274 o conteúdo do diretório <tt>/home</tt>. Com ele, pode-se facilmente remasterizar
al@314 275 e construir sua própria imagem de LiveCD. Para tanto inicie o sistema, modifique
al@314 276 arquivos, instale pacotes e então:</p>
al@314 277
claudinei@288 278 <pre>
al@314 279 # tazlito writeiso [gzip|lzma|none]
al@314 280 # tazlito writeiso gzip
al@314 281 # tazlito writeiso gzip <em>image-name</em>
claudinei@288 282 </pre>
claudinei@288 283
al@314 284
al@314 285 <h3 id="check-list">check-list</h3>
al@314 286
al@314 287 <p>Verifica se o arquivo <tt>distro-packages.list</tt> está atualizado com as
al@314 288 mais recentes versões dos pacotes:</p>
al@314 289
claudinei@288 290 <pre>
al@314 291 # tazlito check-list
claudinei@288 292 </pre>
claudinei@288 293
al@314 294
al@314 295 <h3 id="repack">repack</h3>
al@314 296
al@314 297 <p>Comprime novamente o rootfs com a melhor compressão possível:</p>
al@314 298
claudinei@288 299 <pre>
al@314 300 # tazlito repack <em>slitaz.iso</em>
claudinei@288 301 </pre>
claudinei@288 302
al@314 303
al@314 304 <h3 id="merge">merge</h3>
al@314 305
al@314 306 <p>Combina diversas variantes. Cada rootfs é uma consequência de seu anterior.
al@314 307 O primeiro rootfs é extraido da imagem ISO indicada como terceiro argumento. As
al@314 308 variantes serão escolhidas no momento do boot, de acordo com a memória RAM
al@314 309 disponível:</p>
al@314 310
claudinei@288 311 <pre>
al@314 312 # tazlito merge 160M slitaz-core.iso 96M rootfs-justx.gz 32M rootfs-base.gz
claudinei@288 313 </pre>
claudinei@288 314
al@314 315
al@314 316 <h3 id="build-loram">build-loram</h3>
al@314 317
al@314 318 <p>Cria uma variante para sistemas com pouca memória RAM à partir de uma imagem
al@314 319 ISO do SliTaz. Pode-se gerar uma variante que seja carregada na diretamente
al@314 320 na memória ou lida a partir do CD-ROM:</p>
al@314 321
claudinei@288 322 <pre>
al@314 323 # tazlito build-loram <em>slitaz.iso loram.iso</em>
al@314 324 # tazlito build-loram <em>slitaz.iso loram-cdrom.iso</em> cdrom
claudinei@288 325 </pre>
claudinei@288 326
al@314 327
al@314 328 <h3 id="emu-iso">emu-iso</h3>
al@314 329
al@314 330 <p>O comando <code>emu-iso</code> utiliza o emulador Qemu para iniciar e rodar
al@314 331 o SliTaz. É util para testar a ISO criada sem a necessidade de gravá-la em um
al@314 332 CD-ROM ou bootar em modo frugal.</p>
al@314 333
al@314 334 <pre>
al@314 335 # tazlito emu-iso
al@314 336 # tazlito emu-iso <em>path/to/image.iso</em>
claudinei@288 337 </pre>
claudinei@288 338
al@314 339
al@314 340 <h3 id="burn-iso">burn-iso</h3>
al@314 341
al@314 342 <p>O comando <code>burn-iso</code> obtém informações sobre o dispositivo de CD
al@314 343 e as velocidades permitidas para gravação, e o wodim (parte do cdrkit) inicia
al@314 344 para gravar a imagem ISO. A imagem ISO padrão é aquela especificada no arquivo
al@314 345 de configuração, mas é possível especificar uma imagem diferente por meio
al@314 346 da linha de comando:</p>
al@314 347
claudinei@288 348 <pre>
al@314 349 # tazlito burn-iso
al@314 350 # tazlito burn-iso <em>slitaz-hacked.iso</em>
claudinei@288 351 </pre>
claudinei@288 352
al@314 353
claudinei@288 354 <h2>FLAVORS</h2>
claudinei@288 355
al@314 356 <p>Um arquivo <tt>.flavor</tt> contém somente alguns poucos Kb de informação
al@314 357 necessária para (re)construir um LiveCD customizado do SliTaz.</p>
al@314 358
al@314 359
al@314 360 <h3 id="rebuild-flavor">(Re)construa uma variante</h3>
al@314 361
al@314 362 <p>Você pode escolher uma variante para (re)construir a partir daquelas
al@314 363 disponíveis:</p>
al@314 364
claudinei@288 365 <pre>
claudinei@288 366 # tazlito list-flavors
claudinei@288 367
claudinei@288 368 List of flavors
claudinei@288 369 ================================================================================
claudinei@288 370 Name ISO Rootfs Description
claudinei@288 371 ================================================================================
claudinei@288 372 base 6.9M 13.1M Minimal set of packages to boot
claudinei@288 373 core-3in1 31.5M 105.6M SliTaz core system with justX and base alternatives
claudinei@288 374 core 31.5M 104.6M SliTaz core system
claudinei@288 375 eeepc 31.2M 105.4M SliTaz eeepc system
claudinei@288 376 justX 16.1M 51.2M SliTaz with a minimal X environment
claudinei@288 377 </pre>
al@314 378
al@314 379 <p>Como exeplo, começaremos a reconstruir a variante <em>eeepc</em> que ocupa
al@314 380 105.4M de RAM e possui um tamanho de imagem ISO de 31.2M:</p>
al@314 381
claudinei@288 382 <pre>
claudinei@288 383 # tazlito clean-distro
al@314 384 # tazlito get-flavor <em>eeepc</em>
claudinei@288 385 # tazlito gen-distro
claudinei@288 386 </pre>
claudinei@288 387
al@314 388
al@314 389 <h3 id="create-flavor">Crie uma variante</h3>
al@314 390
al@314 391 <p>Para criar uma variante, você deve:</p>
al@314 392
claudinei@288 393 <ul>
al@314 394 <li>Criar uma imagem ISO usando o comando
al@314 395 <a href="#gen-distro"><code>tazlito gen-distro</code></a> e então criar
al@314 396 um arquivo flavor usando
al@314 397 <a href="#gen-flavor"><code>tazlito gen-flavor</code></a>; ou</li>
al@314 398 <li>Criar diretamente uma estrutura de arquivos que define o flavor (veja
al@314 399 <a href="#extract-flavor"><code>tazlito extract-flavor</code></a>)
al@314 400 e então criar o flavor usando
al@314 401 <a href="#pack-flavor"><code>tazlito pack-flavor</code></a>.</li>
claudinei@288 402 </ul>
claudinei@288 403
al@314 404
al@314 405 <h3 id="publish-flavor">Publique uma variante</h3>
al@314 406
al@314 407 <p>Um arquivo <tt>.flavor</tt> possui alguns Kb de tamanho, então você pode
al@314 408 enviá-lo para <a href="http://www.slitaz.org/pt/mailing-list.php">a lista de
al@314 409 discussão</a> do SliTaz.</p>
al@314 410
al@314 411 <p>Os arquivos resultantes do comando <a href="#extract-flavor"><code>tazlito
al@314 412 extract-flavor</code></a> pode também ser colocado no repositório
al@314 413 <a href="http://hg.slitaz.org/flavors">mercurial</a>. Este método é preferido
al@314 414 porque a estrutura de pastas poderá ser acessada diretamente por uma
al@314 415 <a href="http://hg.slitaz.org/flavors/file/tip">interface web</a>.</p>
al@314 416 <p>Esta estrutura inclui:</p>
al@314 417
claudinei@288 418 <ul>
al@314 419 <li>Uma <b>receita</b> (arquivo <em>receipt</em>) que descreve a variante
al@314 420 por intermédio das variáveis:
al@314 421 <ul>
al@314 422 <li>FLAVOR: O nome da variante.</li>
al@314 423 <li>SHORT_DESC: Uma curta descrição</li>
al@314 424 <li>VERSION: Versão.</li>
al@314 425 <li>MAINTAINER: Email do desenvolvedor/criador.</li>
al@314 426 <li>FRUGAL_RAM: Memória RAM mínima recomendável (variável
al@314 427 opcional).</li>
al@314 428 <li>ROOTFS_SIZE: Tamanho que o rootfs.gz ocupa descomprimido na RAM
al@314 429 (opcional).</li>
al@314 430 <li>INITRAMFS_SIZE: Tamanho que o rootfs.gz ocupa em um CD-ROM
al@314 431 (opcional).</li>
al@314 432 <li>ISO_SIZE: Tamanho do CD-ROM (opcional).</li>
al@314 433 <li>ROOTFS_SELECTION: Opcional, veja <a href="#meta-flavor">Meta
al@314 434 flavor</a> abaixo.</li>
al@314 435 </ul>
al@314 436 </li>
al@314 437 <li>O arquivo <b>packages.list</b> contem a lista de pacotes sem especificar
al@314 438 uma versão (o tazlito sempre utiliza os últimos pacotes disponíveis).
al@314 439 Este arquivo não aparece caso a variável ROOTFS_SELECTION esteja
al@314 440 definida.</li>
al@314 441 <li>O arquivo opcional <b>mirrors</b> contem a lista de mirror não oficiais
al@314 442 (undigest) a serem incluidos para se obter pacotes personalizados.</li>
al@314 443 <li>O diretório opcional <b>rootfs</b> contem uma estrutura de pastas
al@314 444 e arquivos a serem adicionados ao sistema de arquivos rootfs.gz
al@314 445 (normalmente serão arquivos de configuração).</li>
al@314 446 <li>O diretório opcional <b>rootcd</b> contem uma estrutura de pastas
al@314 447 e arquivos a serem adicionados ao CD-ROM.</li>
claudinei@288 448 </ul>
claudinei@288 449
al@314 450
al@314 451 <h3 id="tune-flavor">Adapte uma variante</h3>
al@314 452
al@314 453 <p>Às vezes é mais fácil modificar uma variante existente do que criar uma nova.
al@314 454 Para adaptar a variante eeepc, por exemplo:</p>
al@314 455
claudinei@288 456 <pre>
claudinei@288 457 # tazpkg get-install mercurial
claudinei@288 458 # cd /home/slitaz
claudinei@288 459 # hg clone http://hg.slitaz.org/flavors
claudinei@288 460 # cd flavors
al@314 461 # cp -a <em>eeepc myslitaz</em>
claudinei@288 462 </pre>
al@314 463
al@314 464 <p>Arquivos em <tt>my-slitaz</tt> podem ser adaptados, então:</p>
al@314 465
claudinei@288 466 <pre>
al@314 467 # tazlito pack-flavor <em>myslitaz</em>
claudinei@288 468 </pre>
al@314 469
al@314 470 <p>Isto irá criar uma nova variante adaptada de uma outra existente.</p>
al@314 471 <p>Dica: Pode-se evitar a instalação do mercurial extraindo-se uma variante.
al@314 472 Usando o exemplo anterior:</p>
al@314 473
claudinei@288 474 <pre>
claudinei@288 475 # tazlito get-flavor eeepc
claudinei@288 476 # tazlito extract-flavor eeepc.flavor
claudinei@288 477 # cd /home/slitaz/flavors
al@314 478 # cp -a <em>eeepc myslitaz</em>
claudinei@288 479 </pre>
claudinei@288 480
al@314 481
al@314 482 <h3 id="meta-flavor">Meta flavor</h3>
al@314 483
al@314 484 <p>Uma meta variante (meta flavor) contem diversas variantes juntas. Ao se
al@314 485 iniciar o sistema com uma meta variante, uma variante contida no LiveCD irá ser
al@314 486 chamada dependendo do tamanho da memória RAM disponível. A variável
al@314 487 ROOTFS_SELECTION define o mínimo de RAM a ser utilizada e os parametros das
al@314 488 variantes existentes.
al@314 489 <a href="http://hg.slitaz.org/flavors/file/tip/core-4in1/receipt">Exemplo</a>
al@314 490 usando a meta variante:</p>
al@314 491
claudinei@288 492 <pre>
claudinei@288 493 ROOTFS_SELECTION="160M core 96M justX 32M base"
claudinei@288 494 </pre>
al@314 495
al@314 496 <p>Este tipo de variante não possui uma lista de pacotes
al@314 497 (<tt>packages.list</tt>) e só é suportada no SliTaz a partir do kernel
al@314 498 2.6.30.</p>
al@314 499
claudinei@288 500
claudinei@288 501 <h2>MANTENEDOR</h2>
al@314 502
al@314 503 <p>Christophe Lincoln &lt;pankso at slitaz.org&gt;<br />
al@314 504 Pascal Bellard &lt;pascal.bellard at slitaz.org&gt;</p>
claudinei@288 505
claudinei@288 506 <!-- End content -->
claudinei@288 507 </div>
al@314 508
al@314 509 <footer>
pascal@466 510 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a>
al@314 511 </footer>
al@314 512
claudinei@288 513 </body>
claudinei@288 514 </html>