live-manual 4.0~a4-1 - en to es translation catalogue (27 entries)

note: type: Plain text
en: :B~ Customizing contents
es: :B~ Personalización de contenidos

note: type: Plain text
en: 1~customizing-contents Customizing contents
es: 1~customizing-contents Personalización de contenidos

note: type: Plain text
en: This chapter discusses fine-tuning customization of the live system contents beyond merely choosing which packages to include. Includes allow you to add or replace arbitrary files in your live system image, hooks allow you to execute arbitrary commands at different stages of the build and at boot time, and preseeding allows you to configure packages when they are installed by supplying answers to debconf questions.
es: Este capítulo trata, no solamente de una mera descripción de cómo seleccionar los paquetes a incluir en el sistema en vivo, sino que además presenta cómo hacer el «ajuste fino» de la personalización de los contenidos del propio sistema. Los «includes» permiten adjuntar o reemplazar cualquier fichero en la imagen en vivo a crear, los scripts gancho (hooks) permiten ejecutar cualquier orden en las diferentes etapas de creación y en el momento del arranque y por último, la preconfiguración permite configurar paquetes cuando son instalados, suministrando las respuestas a las preguntas de debconf.

note: type: Plain text
en: While ideally a live system would include files entirely provided by unmodified packages, it is sometimes convenient to provide or modify some content by means of files. Using includes, it is possible to add (or replace) arbitrary files in your live system image. live-build provides two mechanisms for using them:
es: Idealmente, un sistema en vivo debería incluir solamente los ficheros proporcionados por los paquetes sin modificar. Sin embargo, algunas veces es conveniente incluir o modificar algún contenido mediante ficheros. La utilización de includes posibilita la inclusión, modificación o cambio de cualquier fichero en la imagen en vivo a crear. live-build utiliza dos mecanismos:

note: type: Plain text
en: _* Chroot local includes: These allow you to add or replace files to the chroot/Live filesystem. Please see {Live/chroot local includes}#live-chroot-local-includes for more information.
es: _* Includes locales en chroot : Estos includes permiten incluir o reemplazar ficheros en el sistema de ficheros chroot. Para más información ver {Includes locales en Live/chroot}#live-chroot-local-includes

note: type: Plain text
en: _* Binary local includes: These allow you to add or replace files in the binary image. Please see {Binary local includes}#binary-local-includes for more information.
es: _* Includes locales en Binary: Estos includes permiten incluir o reemplazar ficheros en la propia imagen binaria generada. Para más información ver {Includes locales en Binary}#binary-local-includes

note: type: Plain text
en: Please see {Terms}#terms for more information about the distinction between the "Live" and "binary" images.
es: Para más infomación acerca de la diferencia entre las imágenes "Live" y "binary" ver {Términos}#terms

note: type: Plain text
en: 3~live-chroot-local-includes Live/chroot local includes
es: 3~live-chroot-local-includes Includes locales en Live/chroot

note: type: Plain text
en: Chroot local includes can be used to add or replace files in the chroot/Live filesystem so that they may be used in the Live system. A typical use is to populate the skeleton user directory (#{/etc/skel}#) used by the Live system to create the live user's home directory. Another is to supply configuration files that can be simply added or replaced in the image without processing; see {Chroot local hooks}#chroot-local-hooks if processing is needed.
es: Los includes locales en chroot se utilizan para incluir o reemplazar ficheros en el sistema de ficheros Live/chroot de manera que puedan ser utilizados en el sistema en vivo. Una utilización típica de estos includes puede ser rellenar el directorio (#{/etc/skel}#) usado por el sistema Live para crear el directorio home del usuario. Otra utilización típica es suministrar ficheros de configuración que pueden ser incluidos o reemplazados en la imagen sin necesidad de realizar procesado alguno; Si se necesita realizar algún procesado de estos ficheros ver la sección {Scripts gancho locales en el chroot}#chroot-local-hooks

note: type: Plain text
en: To include files, simply add them to your #{config/includes.chroot}# directory. This directory corresponds to the root directory #{/}# of the live system. For example, to add a file #{/var/www/index.html}# in the live system, use:
es: Para incluir ficheros solamente hace falta añadirlos al directorio de configuración #{config/includes.chroot}#. Habrá una relación directa entre este directorio y el directorio raíz #{/}# del sistema en vivo. Por ejemplo, si se desea añadir un fichero para que sea el fichero #{/var/www/index.html}# del sistema en vivo se puede hacer lo siguiente:

note: type: Plain text
en: Your configuration will then have the following layout:
es: El directorio de configuración presentará la siguiente jerarquía:

note: type: Plain text
en: Chroot local includes are installed after package installation so that files installed by packages are overwritten.
es: Los includes locales en chroot serán instalados después de la instalación de los paquetes de manera que los includes sobreescribirán cualquier fichero que los paquetes puedan haber instalado.

note: type: Plain text
en: 3~binary-local-includes Binary local includes
es: 3~binary-local-includes Includes locales en Binary

note: type: Plain text
en: To include material such as documentation or videos on the medium filesystem so that it is accessible immediately upon insertion of the medium without booting the Live system, you can use binary local includes. This works in a similar fashion to chroot local includes. For example, suppose the files #{~/video_demo.*}# are demo videos of the live system described by and linked to by an HTML index page. Simply copy the material to #{config/includes.binary/}# as follows:
es: Se puede incluir material como documentación, videos, etc en el sistema de ficheros del medio (USB, CDROM, etc) donde se grabará la imagen de manera que sea accesible nada más insertar el medio sin necesidad de arrancar el sistema en vivo. Para esto se utilizan los includes locales en Binary. Funciona de manera similar a los includes locales en chroot comentados anteriormente. Por ejemplo, supongamos que en el medio de instalación se desea añadir unos ficheros con videos de demostración #{~/video_demo.*}# sobre el funcionamiento del sistema en vivo de manera que el usuario pueda acceder a ellos a través de la página de indice HTML. Simplemente se debe copiar el material en #{config/includes.binary/}# de la siguiente manera:

note: type: Plain text
en: These files will now appear in the root directory of the live medium.
es: Los ficheros aparecerán ahora en el directorio raíz del medio en vivo.

note: type: Plain text
en: 2~hooks Hooks
es: 2~hooks Scripts gancho (Hooks)

note: type: Plain text
en: Hooks allow commands to be run in the chroot and binary stages of the build in order to customize the image. Depending on whether you are building a live image or a regular system image you have to place your hooks in #{config/hooks/live}# or #{config/hooks/normal}# respectively. These are frequently referred to as local hooks because they are executed inside the build environment.
es: Los scripts gancho permiten ejecutar órdenes para personalizar la imagen en las etapas chroot y binary. Dependiendo de si se está construyendo una imagen en vivo o una imagen de un sistema normal, hay que colocar los ganchos en #{config/hooks/live}# o #{config/hooks/normal}# respectivamente. A éstos se les llama con frecuencia ganchos locales, ya que se ejecutan dentro del entorno de construcción.

note: type: Plain text
en: There are also boot-time hooks that allow you to run commands once the image has already been built, during the boot process.
es: También hay ganchos en tiempo de arranque que permiten ejecutar órdenes una vez que la imagen ya se ha construido, durante el proceso de arranque.

note: type: Plain text
en: 3~chroot-local-hooks Chroot local hooks
es: 3~chroot-local-hooks Scripts gancho locales en el chroot

note: type: Plain text
en: To run commands in the chroot stage, create a hook script with a #{.hook.chroot}# suffix containing the commands either in the #{config/hooks/live}# or #{config/hooks/normal}# directories. The hook will run in the chroot after the rest of your chroot configuration has been applied, so remember to ensure your configuration includes all packages and files your hook needs in order to run. See the example chroot hook scripts for various common chroot customization tasks provided in #{/usr/share/doc/live-build/examples/hooks}# which you can copy or symlink to use them in your own configuration.
es: Para ejecutar órdenes en la etapa chroot se deben crear scripts gancho (hooks) con el sufijo #{.hook.chroot}# que contengan dichas ordenes a ejecutar y depositarlos en el directorio #{config/hooks/live}# o en #{config/hooks/normal}#. Estos scripts serán ejecutados en el entorno del chroot después de que el resto de las tareas de preparación del chroot han sido realizadas. Se debe asegurar que previamente se han instalado en el entorno chroot cualquier paquete, fichero u órden que necesiten los scripts gancho. El paquete live-build instala en el directorio #{/usr/share/doc/live-build/examples/hooks}#  del sistema huésped unos cuantos scripts gancho de ejemplo para realizar tareas habituales de personalización del entorno chroot que pueden ser copiados o referenciados mediante enlace simbólico en la propia configuración.

note: type: Plain text
en: 3~ Binary local hooks
es: 3~ Scripts gancho locales en Binary

note: type: Plain text
en: To run commands in the binary stage, create a hook script with a #{.hook.binary}# suffix containing the commands either in the #{config/hooks/live}# or #{config/hooks/normal}# directories. The hook will run after all other binary commands are run, but before binary_checksums, the very last binary command. The commands in your hook do not run in the chroot, so take care not to modify any files outside of the build tree, or you may damage your build system! See the example binary hook scripts for various common binary customization tasks provided in #{/usr/share/doc/live-build/examples/hooks}# which you can copy or symlink to use them in your own configuration.
es: Para ejecutar comandos en la etapa Binary se deben crear scripts gancho con el sufijo #{.hook.binary}# que contengan las ordenes y depositarlos en el directorio #{config/hooks/live}# o en #{config/hooks/normal}#. Los scripts gancho se ejecutarán después de finalizar el resto de procesos de la etapa pero antes de crear los checksum con binary_checksum que es el último proceso que se ejecuta en esta etapa. Los scripts gancho no se ejecutan en el entorno del chroot, así que hay que tener cuidado de no modificar cualquier fichero fuera del árbol de creación, o se dañará el sistema de creación. En #{/usr/share/doc/live-build/examples/hooks}# se pueden ver varios ejemplos de scripts gancho genéricos que permiten tareas de personalización para la etapa binary. Estos scripts pueden ser utilizados en la propia configuración copiándolos o creando enlaces simbólicos.

note: type: Plain text
en: 3~boot-time-hooks Boot-time hooks
es: 3~boot-time-hooks Scripts gancho en tiempo de arranque

note: type: Plain text
en: To execute commands at boot time, you can supply live-config hooks as explained in the "Customization" section of its man page. Examine live-config's own hooks provided in #{/lib/live/config/}#, noting the sequence numbers. Then provide your own hook prefixed with an appropriate sequence number, either as a chroot local include in #{config/includes.chroot/lib/live/config/}#, or as a custom package as discussed in {Installing modified or third-party packages}#installing-modified-or-third-party-packages.
es: Para ejecutar ordenes en el arranque del sistema en vivo, se puede suministrar scripts gancho a live-config depositándolos en el directorio #{config/includes.chroot/lib/live/config/}#, tal y como se explica en la sección de "Personalización" de la página de manual de live-config. Es interesante examinar los scripts gancho que trae de serie live-config que pueden verse en #{/lib/live/config/}# y fijarse en la secuencia de números. Cuando se vaya a utilizar scripts propios deben ser prefijados con un número para indicar el orden de ejecución. Otra posibilidad es utilizar un paquete personalizado tal y como se describe en {Instalar paquetes modificados o de terceros}#installing-modified-or-third-party-packages.

note: type: Plain text
en: 2~ Preseeding Debconf questions
es: 2~ Preconfiguración de las preguntas de Debconf

note: type: Plain text
en: Files in the #{config/preseed/}# directory suffixed with #{.cfg}# followed by the stage (#{.chroot}# or #{.binary}#) are considered to be debconf preseed files and are installed by live-build using #{debconf-set-selections}# during the corresponding stage.
es: Los ficheros del directorio #{config/preseed/}# con el sufijo #{.cfg}# seguido por la etapa (#{.chroot}# o #{.binary}#) son ficheros de preconfiguración para debconf. live-build instalará estos ficheros mediante #{debconf-set-selections}# durante la etapa correspondiente.

note: type: Plain text
en: For more information about debconf, please see #{debconf(7)}# in the /{debconf}/ package.
es: Ver #{debconf(7)}# en el paquete /{debconf}/ para obtener más información acerca de debconf.
