tazlito annotate doc/tazlito.es.html @ rev 509

Take care of installed /boot/isolinux/efi.img
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Jun 03 14:17:50 2018 +0200 (2018-06-03)
parents 89970ab334f1
children
rev   line source
paul@358 1 <!DOCTYPE html>
al@423 2 <html lang="es">
paul@358 3 <head>
al@423 4 <meta charset="UTF-8">
paul@358 5 <meta name="author" content="Patryk Augustyn">
paul@358 6 <title>Manual de Tazlito - Herramienta de SliTaz Live</title>
al@423 7 <link rel="shortcut icon" href="favicon.ico">
al@423 8 <link rel="stylesheet" type="text/css" href="../slitaz-doc.css">
paul@358 9 <script type="text/javascript" src="../slitaz-doc.js"></script>
paul@358 10 </head>
paul@358 11 <body>
paul@358 12
paul@358 13 <header>
paul@358 14 <h1>Manual de Tazlito</h1>
paul@358 15 </header>
paul@358 16
paul@358 17 <!-- Start content -->
paul@358 18 <div id="content">
paul@358 19
paul@358 20 <h2>NOMBRE</h2>
paul@358 21
paul@358 22 <p>Tazlito - Herramienta de SliTaz Live.</p>
paul@358 23
paul@358 24
paul@358 25 <h2>SINTAXIS</h2>
paul@358 26
paul@358 27 <pre>
paul@358 28 tazlito [comando] [lista|iso|flavor] [directorio]
paul@358 29 </pre>
paul@358 30
paul@358 31
paul@358 32 <h2>DESCRIPCIÓN</h2>
paul@358 33
paul@358 34 <p>Tazlito es una pequeña utilidad para extraer un LiveCD, reconstruir la imagen
paul@358 35 ISO y regenerar el sistema de archivos raíz del LiveCD. Tazlito también puede generar una
paul@358 36 distribución a partir de una lista de paquetes previamente descargados. Para
paul@358 37 ejecutarse, Tazlito usa el archivo de configuración <tt>/etc/tazlito/tazlito.conf</tt> o
paul@358 38 un fichero <tt>tazlito.conf</tt> fácil de generar, que buscará en el directorio
paul@358 39 actual. Especifica el nombre de la ISO, volumen, mantenedor y las rutas de
paul@358 40 los paquetes a distribuir y de la ISO generada.
paul@358 41 A Tazlito también se le puede indicar un directorio que contenga archivos adicionales
paul@358 42 que serán copiados al LiveCD cuando se genere la distribución.</p>
paul@358 43 <p>Tazlito se distribuye bajo la licencia libre GNU GPL V3, instalado por defecto
al@423 44 en SliTaz e instalado/probado con éxito en Debian GNU/Linux.Encontrarás
paul@358 45 información adicional de como crear un LiveCD en el manual.</p>
paul@358 46
paul@358 47
paul@358 48 <h2>COMANDOS</h2>
paul@358 49
paul@358 50
paul@358 51 <h3 id="usage">usage</h3>
paul@358 52
paul@358 53 <p>El comando <code>usage</code> muestra un sumario de los comandos disponibles con una
paul@358 54 breve descripción.</p>
paul@358 55
paul@358 56 <pre>
paul@358 57 # tazlito usage
paul@358 58 </pre>
paul@358 59
paul@358 60
paul@358 61 <h3 id="stats">stats</h3>
paul@358 62
paul@358 63 <p>El comando <code>stats</code> muestra las variables de configuración, las rutas a los
paul@358 64 distintos archivos y directorios, e información de la imagen ISO:</p>
paul@358 65
paul@358 66 <pre>
paul@358 67 # tazlito stats
paul@358 68 </pre>
paul@358 69
paul@358 70
paul@358 71 <h3 id="gen-config">gen-config</h3>
paul@358 72
paul@358 73 <p>El comando <code>gen-config</code> permite generar un archivo de configuración preparado
paul@358 74 para ser editado. Por defecto el archivo es creado en el directorio actual, pero
paul@358 75 puede ser creado en otro directorio si se especifica mediante la línea de
paul@358 76 comandos:</p>
paul@358 77
paul@358 78 <pre>
paul@358 79 # tazlito gen-config
paul@358 80 # tazlito gen-config <em>/ruta/a/distro</em>
paul@358 81 </pre>
paul@358 82
paul@358 83
paul@358 84 <h3 id="configure">configure</h3>
paul@358 85
paul@358 86 <p>Este comando configura el archivo de configuración del sistema o uno que
paul@358 87 encuentre en el directorio actual:</p>
paul@358 88
paul@358 89 <pre>
paul@358 90 # tazlito configure
paul@358 91 </pre>
paul@358 92
paul@358 93
paul@358 94 <h3 id="gen-iso">gen-iso</h3>
paul@358 95
paul@358 96 <p>El comando <code>gen-iso</code> puede generar una imagen nueva del LiveCD siguiendo
paul@358 97 las modificaciones realizadas a la raíz del sistema de archivos del cdrom. Para
paul@358 98 funcionar, este comando necesita un directorio que contenga el árbol de la
paul@358 99 distribución del sistema Live. Este árbol puede ser construido
paul@358 100 fácilmente con el comando <a href="#extract-distro"><code>extract-distro</code></a>, y modificado y
paul@358 101 reconstruido mediante:</p>
paul@358 102
paul@358 103 <pre>
paul@358 104 # tazlito gen-iso
paul@358 105 </pre>
paul@358 106
paul@358 107
paul@358 108 <h3 id="gen-initiso">gen-initiso</h3>
paul@358 109
paul@358 110 <p>El comando <code>gen-initiso</code> funciona igual que el comando <code>gen-iso</code>,
paul@358 111 pero reconstruye el sistema de archivos comprimido initramfs primero. El sistema de archivos initramfs
paul@358 112 contiene el sistema de archivos raíz y tiene que ser reconstruido si es modificado:</p>
paul@358 113
paul@358 114 <pre>
paul@358 115 # tazlito gen-initiso
paul@358 116 </pre>
paul@358 117
paul@358 118
paul@358 119 <h3 id="list-flavors">list-flavors</h3>
paul@358 120
paul@358 121 <p>El comando <code>list-flavors</code> descarga (si es necesario) y muestra una lista de las
al@423 122 diferentes versiones personalizadas (flavors) de SliTaz disponibles. Puedes forzar
paul@358 123 la descarga con la opción <code>--recharge</code>:</p>
paul@358 124
paul@358 125 <pre>
paul@358 126 # tazlito list-flavors
paul@358 127 # tazlito list-flavors --recharge
paul@358 128 </pre>
paul@358 129
paul@358 130
paul@358 131 <h3 id="get-flavor">get-flavor</h3>
paul@358 132
paul@358 133 <p>El comando <code>get-flavor</code> descarga (si es necesario) y prepara
paul@358 134 los archivos para <a href="#gen-distro"><code>gen-distro</code></a> para generar
paul@358 135 una distribución personalizada (flavor):</p>
paul@358 136
paul@358 137 <pre>
paul@358 138 # tazlito get-flavor <em>nombre-version-flavor</em>
paul@358 139 </pre>
paul@358 140
paul@358 141
paul@358 142 <h3 id="show-flavors">show-flavor</h3>
paul@358 143
paul@358 144 <p>El comando <code>show-flavor</code> muestra la descripción de la versión personalizada (flavor)
paul@358 145 y su tamaño después de la regeneración. Las opciones <code>--brief</code> y
paul@358 146 <code>--noheader</code> reducen la información mostrada en pantalla:</p>
paul@358 147
paul@358 148 <pre>
paul@358 149 # tazlito show-flavor <em>nombre-version-flavor</em>
paul@358 150 # tazlito show-flavor <em>nombre-version-flavor</em> --brief
paul@358 151 # tazlito show-flavor <em>nombre-version-flavor</em> --brief --noheader
paul@358 152 </pre>
paul@358 153
paul@358 154
paul@358 155 <h3 id="gen-flavor">gen-flavor</h3>
paul@358 156
paul@358 157 <p>El comando <code>gen-flavor</code> crea un archivo de descripción de una nueva
paul@358 158 versión personalizada (flavor) a partir del resultado de generar una distribución
paul@358 159 (<a href="#gen-distro"><code>gen-distro</code></a>). El archivo <tt>.flavor</tt>
paul@358 160 se puede enviar a slitaz.org:</p>
paul@358 161
paul@358 162 <pre>
paul@358 163 # tazlito gen-flavor <em>nueva-version-flavor</em>
paul@358 164 </pre>
paul@358 165
paul@358 166
paul@358 167 <h3 id="gen-liveflavor">gen-liveflavor</h3>
paul@358 168
paul@358 169 <p>El comando <code>gen-liveflavor</code> crea un archivo de descripción de una nueva versión
paul@358 170 personalizada (flavor) a partir de los resultados de generar una distribución basada en el sistema
paul@358 171 actual. La opción <code>--help</code> proporciona más información:</p>
paul@358 172
paul@358 173 <pre>
paul@358 174 # tazlito gen-liveflavor
paul@358 175 # tazlito gen-liveflavor --help
paul@358 176 </pre>
paul@358 177
paul@358 178
paul@358 179 <h3 id="upgrade-flavor">upgrade-flavor</h3>
paul@358 180
paul@358 181 <p>El comando <code>upgrade-flavor</code> refresca un archivo flavor actualizando
paul@358 182 la lista de paquetes con la última versión disponible:</p>
paul@358 183
paul@358 184 <pre>
paul@358 185 # tazlito upgrade-flavor <em>nombre-archivo-flavor</em>
paul@358 186 </pre>
paul@358 187
paul@358 188
paul@358 189 <h3 id="extract-flavor">extract-flavor</h3>
paul@358 190
paul@358 191 <p>El comando <code>extract-flavor</code> convierte una versión personalizada (flavor) en una estructura
paul@358 192 de árbol fácilmente modificable en <tt>/home/slitaz/VERSION/flavors</tt> la cual puede ser
paul@358 193 administrada con mercurial: <a href="http://hg.slitaz.org/flavors">http://hg.slitaz.org/flavors</a>.
paul@358 194 Por ejemplo, para 'cooking' tendrás el directorio de trabajo en <tt>/home/slitaz/cooking</tt>.</p>
paul@358 195
paul@358 196 <pre>
paul@358 197 # tazlito extract-flavor <em>nombre-archivo-flavor</em>
paul@358 198 </pre>
paul@358 199
paul@358 200
paul@358 201 <h3 id="pack-flavor">pack-flavor</h3>
paul@358 202
paul@358 203 <p>El comando <code>pack-flavor</code> convierte una estructura de árbol en
paul@358 204 <tt>/home/slitaz/VERSION/flavors</tt> en un archivo (<tt>.flavor</tt>).
paul@358 205 Es inverso a <a href="#extract-flavor"><code>tazlito extract-flavor</code></a>:</p>
paul@358 206
paul@358 207 <pre>
paul@358 208 # tazlito pack-flavor <em>nombre-archivo-flavor</em>
paul@358 209 </pre>
paul@358 210
paul@358 211
paul@358 212 <h3 id="extract-distro">extract-distro</h3>
paul@358 213
paul@358 214 <p>El comando <code>extract-distro</code> se usa para extraer una imagen ISO
paul@358 215 del LiveCD con el fin de reconstruir la estructura raíz del CD-ROM y del sistema.
paul@358 216 Entonces es posible realizar los cambios o añadidos que se desee y reconstruir
paul@358 217 la imagen ISO mediante <a href="#gen-iso"><code>gen-iso</code></a> or
paul@358 218 <a href="#gen-initiso"><code>gen-initiso</code></a>. Ejemplo:</p>
paul@358 219
paul@358 220 <pre>
paul@358 221 # tazlito extract-distro <em>slitaz-cooking.iso</em>
paul@358 222 </pre>
paul@358 223
paul@358 224
paul@358 225 <h3 id="gen-distro">gen-distro</h3>
paul@358 226
paul@358 227 <p>El comando <em>Generar distribución</em> puede generar el árbol de la distribución y
paul@358 228 una imagen ISO mediante la lista de paquetes. Para funcionar, este comando
paul@358 229 necesita una lista de paquetes, un directorio que contenga todos los paquetes
paul@358 230 (<tt>.tazpkg</tt>) de la lista, y un directorio para generar la distribución. La lista de
paul@358 231 paquetes puede ser extraída de una versión personalizada (flavor) con el comando
paul@358 232 <a href="#get-flavor"><code>get-flavor</code></a>. Si se usa el LiveCD,
paul@358 233 las opciones <code>--cdrom</code> y <code>--iso=</code> permiten la regeneración de los paquetes
paul@358 234 que tienen archivos en <tt>/boot</tt> sin que sea necesario descargarlos y recuperar los
paul@358 235 archivos adicionales del LiveCD. La ruta para los distintos directorios esta
paul@358 236 configurada en el archivo de configuración y los paquetes pueden ser descargados
al@423 237 desde los espejos de SliTaz o generados con Cookutils. Para generar una
paul@358 238 distribución:</p>
paul@358 239
paul@358 240 <pre>
paul@358 241 # tazlito gen-distro
paul@358 242 # tazlito gen-distro --cdrom
paul@358 243 # tazlito gen-distro --iso=<em>slitaz.iso</em>
paul@358 244 # tazlito gen-distro <em>package-list</em>
paul@358 245 </pre>
paul@358 246
paul@358 247
paul@358 248 <h3 id="clean-distro">clean-distro</h3>
paul@358 249
paul@358 250 <p>Borra todos los archivos generados o añadidos a la estructura del LiveCD:</p>
paul@358 251
paul@358 252 <pre>
paul@358 253 # tazlito clean-distro
paul@358 254 </pre>
paul@358 255
paul@358 256
paul@358 257 <h3 id="check-distro">check-distro</h3>
paul@358 258
paul@358 259 <p>Este comando simplemente verifica si los archivos instalados por los paquetes
paul@358 260 están presentes en el sistema:</p>
paul@358 261
paul@358 262 <pre>
paul@358 263 # tazlito check-distro
paul@358 264 </pre>
paul@358 265
paul@358 266
paul@358 267 <h3 id="writeiso">writeiso</h3>
paul@358 268
paul@358 269 <p>Este comando escribirá el actual sistema de archivos en un archivo cpio
paul@358 270 (<tt>rootfs.gz</tt>) y entonces generará una imagen ISO arrancable. Writeiso puede ser
paul@358 271 usado en una instalación en disco duro o en modo live y también archivara tu directorio
paul@358 272 <tt>/home</tt> actual. Este comando te permite remasterizar y construir tu propia
paul@358 273 imagen LiveCD, solo ejecuta, modifica cualquier archivo, y entonces:</p>
paul@358 274
paul@358 275 <pre>
paul@358 276 # tazlito writeiso [gzip|lzma|none]
paul@358 277 # tazlito writeiso gzip
paul@358 278 # tazlito writeiso gzip <em>nombre-imagen</em>
paul@358 279 </pre>
paul@358 280
paul@358 281 <h3 id="check-list">check-list</h3>
paul@358 282
paul@358 283 <p>Comprueba si el archivo <tt>distro-packages.list</tt> (lista de distribución de paquetes)
paul@358 284 está actualizado con las ultimas versiones de paquetes:</p>
paul@358 285
paul@358 286 <pre>
paul@358 287 # tazlito check-list
paul@358 288 </pre>
paul@358 289
paul@358 290
paul@358 291 <h3 id="repack">repack</h3>
paul@358 292
paul@358 293 <p>Vuelve a comprimir el sistema de archivos raíz con la mejor compresión posible:</p>
paul@358 294
paul@358 295 <pre>
paul@358 296 # tazlito repack <em>slitaz.iso</em>
paul@358 297 </pre>
paul@358 298
paul@358 299
paul@358 300 <h3 id="merge">merge</h3>
paul@358 301
paul@358 302 <p>Combina varios versiones personalizadas (flavors) como si fueran matrioskas
paul@358 303 (muñecas rusas). Cada sistema de ficheros raíz es un subconjunto del anterior.
paul@358 304 El primer sistema de ficheros raíz es extraído desde la imagen ISO utilizada
paul@358 305 en el tercer argumento. El flavor será entonces elegido para ser ejecutado al
paul@358 306 inicio conforme a la cantidad de RAM disponible:</p>
paul@358 307
paul@358 308 <pre>
paul@358 309 # tazlito merge <em>160M slitaz-core.iso 96M rootfs-justx.gz 32M rootfs-base.gz</em>
paul@358 310 </pre>
paul@358 311
paul@358 312
paul@358 313 <h3 id="build-loram">build-loram</h3>
paul@358 314
paul@358 315 <p>Crea una imagen ISO personalizada (flavor) para sistemas con poca RAM desde
al@423 316 una imagen ISO de SliTaz. Puedes construir un flavor con <tt>/</tt> siempre en RAM
paul@358 317 o donde <tt>/</tt> esté en el CD-ROM:</p>
paul@358 318
paul@358 319 <pre>
paul@358 320 # tazlito build-loram <em>slitaz.iso loram.iso</em>
paul@358 321 # tazlito build-loram <em>slitaz.iso loram-cdrom.iso</em> cdrom
paul@358 322 </pre>
paul@358 323
paul@358 324
paul@358 325 <h3 id="emu-iso">emu-iso</h3>
paul@358 326
paul@358 327 <p>El comando <code>emu-iso</code> usa el emulador Qemu para iniciar y ejecutar
al@423 328 SliTaz. Qemu se usa para probar la recién construida imagen ISO sin ser quemada
paul@358 329 en un CD-ROM o ejecutada en modo frugal:</p>
paul@358 330
paul@358 331 <pre>
paul@358 332 # tazlito emu-iso
paul@358 333 # tazlito emu-iso ruta/a/imagen.iso
paul@358 334 </pre>
paul@358 335
paul@358 336
paul@358 337 <h3 id="burn-iso">burn-iso</h3>
paul@358 338
paul@358 339 <p>El comando <code>burn-iso</code> detectará el dispositivo CD-ROM y su velocidad,
paul@358 340 y wodim (parte de cdrkit) comenzara a grabar una imagen ISO. La imagen ISO por defecto
paul@358 341 es la indicada en el archivo de configuración actual, pero es posible
paul@358 342 especificar otra imagen ISO mediante la linea de comandos:</p>
paul@358 343
paul@358 344 <pre>
paul@358 345 # tazlito burn-iso
paul@358 346 # tazlito burn-iso <em>slitaz-hacked.iso</em>
paul@358 347 </pre>
paul@358 348
paul@358 349
paul@358 350 <h2>FLAVORS</h2>
paul@358 351
paul@358 352 <p>Un archivo <tt>.flavor</tt> contiene solo unos cuantos KB de información para
al@423 353 (re)construir un LiveCD personalizado de SliTaz.</p>
paul@358 354
paul@358 355
paul@358 356 <h3 id="rebuild-flavor">Reconstruir una versión flavor</h3>
paul@358 357
paul@358 358 <p>Puedes elegir el flavor para (re)construir entre las disponibles::</p>
paul@358 359
paul@358 360 <pre>
paul@358 361 # tazlito list-flavors
paul@358 362
paul@358 363 List of flavors
paul@358 364 ================================================================================
paul@358 365 Nombre ISO Rootfs Descripción
paul@358 366 ================================================================================
paul@358 367 base 6.9M 13.1M Conjunto mínimo de paquetes para ejecutar
al@423 368 core-3in1 31.5M 105.6M Sistema central de SliTaz con justX y alternativas de base
al@423 369 core 31.5M 104.6M Sistema central de SliTaz
al@423 370 eeepc 31.2M 105.4M Sistema eeepc de SliTaz
al@423 371 justX 16.1M 51.2M SliTaz con un entorno X mínimo
paul@358 372 </pre>
paul@358 373
paul@358 374 <p>Empezaremos fabricando el flavor <i>eeepc</i> que usa 105.4M de RAM y tiene
paul@358 375 un tamaño en CD-ROM de 31.2M:</p>
paul@358 376
paul@358 377 <pre>
paul@358 378 # tazlito clean-distro
paul@358 379 # tazlito get-flavor <em>eeepc</em>
paul@358 380 # tazlito gen-distro
paul@358 381 </pre>
paul@358 382
paul@358 383
paul@358 384 <h3 id="create-flavor">Crear un flavor</h3>
paul@358 385
paul@358 386 <p>Para crear un flavor, tienes que:</p>
paul@358 387
paul@358 388 <ul>
paul@358 389 <li>O bien crear una imagen ISO con <a href="#gen-distro"><code>tazlito
paul@358 390 gen-distro</code></a> y después crear un archivo flavor con
paul@358 391 <a href="#gen-flavor"><code>tazlito gen-flavor</code></a></li>
paul@358 392 <li>O bien directamente crear una estructura de árbol que defina el flavor
paul@358 393 (ver <a href="#extract-flavor"><code>tazlito extract-flavor</code></a>)
paul@358 394 y entonces crear un flavor con <a href="#pack-flavor"><code>tazlito
paul@358 395 pack-flavor</code></a></li>
paul@358 396 <li>O bien usar el <a href="http://pizza.slitaz.org/">constructor en línea</a></li>
paul@358 397 </ul>
paul@358 398
paul@358 399
paul@358 400 <h3 id="publish-flavor">Enviar un flavor</h3>
paul@358 401
paul@358 402 <p>Como un archivo <tt>.flavor</tt> ocupa solamente unos cuantos KB, es fácil enviarlo a
paul@358 403 través de la <a href="http://www.slitaz.org/en/mailing-list.php">lista de correo</a>
al@423 404 de SliTaz.</p>
paul@358 405
paul@358 406 <p>El resultado de <a href="#extract-flavor"><code>tazlito
paul@358 407 extract-flavor</code></a> se puede subir a
paul@358 408 <a href="http://hg.slitaz.org/flavors">mercurial</a>. Este método es
paul@358 409 preferible, porque el árbol sera visible directamente con la
paul@358 410 <a href="http://hg.slitaz.org/flavors/file/tip">interfaz web de mercurial</a>.</p>
paul@358 411 <p>Este árbol incluye:</p>
paul@358 412
paul@358 413 <ul>
paul@358 414 <li>Un archivo de <b>recibo</b> que describe el flavor gracias a las variables:
paul@358 415 <ul>
paul@358 416 <li>FLAVOR: El nombre del flavor.</li>
paul@358 417 <li>SHORT_DESC: Descripción breve.</li>
paul@358 418 <li>VERSION: Formato libre.</li>
paul@358 419 <li>MAINTAINER: Correo electrónico del encargado de mantenimiento.</li>
paul@358 420 <li>FRUGAL_RAM: RAM mínima requerida (opcional).</li>
paul@358 421 <li>ROOTFS_SIZE: Tamaño de rootfs.gz descomprimido en la RAM (opcional).</li>
paul@358 422 <li>INITRAMFS_SIZE: Tamaño del archivo rootfs.gz en el CD-ROM (opcional).</li>
paul@358 423 <li>ISO_SIZE: Tamaño del CD-ROM (opcional).</li>
paul@358 424 <li>ROOTFS_SELECTION: Opcional, ver <a href="#meta-flavor">Meta
paul@358 425 flavor</a> debajo.</li>
paul@358 426 </ul>
paul@358 427 </li>
paul@358 428 <li>El archivo <b>packages.list</b>, que contiene la lista de los paquetes en la que no
paul@358 429 se especifica la versión (tazlito usa la ultima versión disponible). Este
paul@358 430 archivo no aparecerá si ROOTFS_SELECTION existe en este fichero de recibo.</li>
paul@358 431 <li>EL archivo opcional <b>mirrors</b>, que contiene la lista de espejos no
paul@358 432 oficiales (undigest) para que puedas incluir paquetes personales.</li>
paul@358 433 <li>El directorio opcional <b>rootfs</b> que contiene el árbol para añadirlo
paul@358 434 al sistema de archivos raíz rootfs.gz (archivos de configuración normalmente).</li>
paul@358 435 </li>El directorio opcional <b>rootcd</b>, que contiene el árbol para añadirlo a
paul@358 436 la raíz del CD-ROM.</ul>
paul@358 437 </ul>
paul@358 438
paul@358 439
paul@358 440 <h3 id="tune-flavor">Adaptar un flavor</h3>
paul@358 441
paul@358 442 <p>A menudo es mas fácil modificar un flavor existente que crear uno desde
paul@358 443 cero. Para adaptar el flavor eeepc por ejemplo:</p>
paul@358 444
paul@358 445 <pre>
paul@358 446 # tazpkg get-install mercurial
paul@358 447 # cd /home/slitaz
paul@358 448 # hg clone http://hg.slitaz.org/flavors
paul@358 449 # cd flavors
paul@358 450 # cp -a <em>eeepc myslitaz</em>
paul@358 451 </pre>
paul@358 452
paul@358 453 <p>Los archivos en <tt>myslitaz</tt> pueden cambiarse, y:</p>
paul@358 454
paul@358 455 <pre>
paul@358 456 # tazlito pack-flavor <em>mislitaz</em>
paul@358 457 </pre>
paul@358 458
paul@358 459 <p>Simplemente creará un nuevo flavor.</p>
paul@358 460
paul@358 461 <p>Sugerencia: Puedes saltarte la instalación de mercurial extrayendo un flavor
paul@358 462 usando el ejemplo siguiente:</p>
paul@358 463
paul@358 464 <pre>
paul@358 465 # tazlito get-flavor <em>eeepc</em>
paul@358 466 # tazlito extract-flavor <em>eeepc.flavor</em>
paul@358 467 # cd /home/slitaz/flavors
paul@358 468 # cp -a <em>eeepc mislitaz</em>
paul@358 469 </pre>
paul@358 470
paul@358 471
paul@358 472 <h3 id="meta-flavor">Meta flavor</h3>
paul@358 473
paul@358 474 <p>Un meta flavor contiene varios flavors como una matrioska (muñecas rusas).
paul@358 475 El flavor se ejecutará al inicio dependiendo de la RAM disponible. La variable
paul@358 476 ROOTFS_SELECTION define el mínimo de RAM y los parámetros de flavor
paul@358 477 correspondientes, <a
paul@358 478 href="http://hg.slitaz.org/flavors/file/tip/core-4in1/receipt">ejemplo</a>:</p>
paul@358 479
paul@358 480 <pre>
paul@358 481 ROOTFS_SELECTION="160M core 96M justX 32M base"
paul@358 482 </pre>
paul@358 483
paul@358 484 <p>Un meta flavor no contiene una lista de paquetes (<tt>packages.list</tt>).
al@423 485 El kernel de SliTaz anterior a 2.6.30 no soporta meta flavors.</p>
paul@358 486
paul@358 487
paul@358 488 <h2>MAINTAINER</h2>
paul@358 489
paul@358 490 <p>Christophe Lincoln &lt;pankso en slitaz.org&gt;<br />
paul@358 491 Pascal Bellard &lt;pascal.bellard en slitaz.org&gt;</p>
paul@358 492
paul@358 493 <!-- End content -->
paul@358 494 </div>
paul@358 495
paul@358 496 <footer>
pascal@466 497 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a>
paul@358 498 </footer>
paul@358 499
paul@358 500 </body>
paul@358 501 </html>