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

note: type: Plain text
en: :B~ Managing a configuration
es: :B~ Gestionar una configuración

note: type: Plain text
en: 1~managing-a-configuration Managing a configuration
es: 1~managing-a-configuration Gestionar una configuración

note: type: Plain text
en: This chapter explains how to manage a live configuration from initial creation, through successive revisions and successive releases of both the live-build software and the live image itself.
es: Este capítulo explica como gestionar una configuración para crear un sistema en vivo desde el principio, pasando por sucesivas versiones tanto de la herramienta live-build como de la imagen del sistema en vivo propiamente dicha.

note: type: Plain text
en: 2~ Dealing with configuration changes
es: 2~ Gestionar cambios en la configuración

note: type: Plain text
en: Live configurations rarely are perfect on the first try. It may be fine to pass #{lb config}# options from the command-line to perform a single build, but it is more typical to revise those options and build again until you are satisfied. To support these changes, you will need auto scripts which ensure your configuration is kept in a consistent state.
es: Las configuraciones en vivo rara vez son perfectas al primer intento. Puede estar bien pasar opciones a #{lb config}# en la línea de comandos para realizar una construcción única, pero es más típico revisar esas opciones y construir de nuevo hasta quedar satisfecho. Para gestionar estos cambios, se pueden utilizar scripts auto que garanticen que la configuración se mantiene en un estado coherente.

note: type: Plain text
en: 3~ Why use auto scripts? What do they do?
es: 3~ ¿Por qué utilizar scripts auto? ¿Qué hacen?

note: type: Plain text
en: The #{lb config}# command stores the options you pass to it in #{config/*}# files along with many other options set to default values. If you run #{lb config}# again, it will not reset any option that was defaulted based on your initial options. So, for example, if you run #{lb config}# again with a new value for #{--binary-images}#, any dependent options that were defaulted for the old image type may no longer work with the new ones. Nor are these files intended to be read or edited. They store values for over a hundred options, so nobody, let alone yourself, will be able to see in these which options you actually specified. And finally, if you run #{lb config}#, then upgrade live-build and it happens to rename an option, #{config/*}# would still contain variables named after the old option that are no longer valid.
es: El comando #{lb config}# almacena las opciones que se le pasan en ficheros en el directorio #{config/*}#, junto con muchas otras opciones que figuran en sus valores predeterminados. Si se ejecuta #{lb config}# una vez más, no restablecerá ninguna opción que se estableció como por defecto en función de las opciones iniciales. Así, por ejemplo, si se ejecuta #{lb config}# otra vez con un nuevo valor para #{--binary-images}#, todas las opciones que se establecieron como predeterminadas según la opción anterior ya no pueden funcionar con la nueva. Estos ficheros tampoco estan destinados a ser leídos o editados. Almacenan valores para más de cien opciones, y nadie es capaz de ver las opciones que se especificó realmente. Y por último, si se ejecuta #{lb config}# y a continuación se actualiza live-build y hay alguna opción que cambió de nombre, #{config/*}# todavía tendrá variables con las opciones viejas que ya no son válidas.

note: type: Plain text
en: For all these reasons, #{auto/*}# scripts will make your life easier. They are simple wrappers to the #{lb config}#, #{lb build}# and #{lb clean}# commands that are designed to help you manage your configuration. The #{auto/config}# script stores your #{lb config}# command with all desired options, the #{auto/clean}# script removes the files containing configuration variable values, and the #{auto/build}# script keeps a #{build.log}# of each build. Each of these scripts is run automatically every time you run the corresponding #{lb}# command. By using these scripts, your configuration is easier to read and is kept internally consistent from one revision to the next. Also, it will be much easier for you identify and fix options which need to change when you upgrade live-build after reading the updated documentation.
es: Por todas estas razones, los scripts #{auto/*}# nos hacen la vida más fácil. Son simples envoltorios para los comandos #{lb config}#, #{lb build}# y #{lb clean}# diseñados para ayudar a gestionar una configuración. El script #{auto/config}# contiene el comando #{lb config}# con todas las opciones que se desea, el script #{auto/clean}# elimina los ficheros que contienen variables de configuración y el fichero #{auto/build}# crea un #{build.log}# de cada creación. Cada uno de estos scripts se ejecuta automáticamente cada vez que se ejecuta la orden #{lb}# correspondiente. Mediante el uso de estos scripts, la configuración es más fácil de leer y se mantiene internamente coherente de una revisión a la siguiente. Además, será mucho más fácil identificar y corregir las opciones que necesitan cambiarse tras actualizar live-build y leer la documentación actualizada.

note: type: Plain text
en: 3~ Use example auto scripts
es: 3~ Usar scripts auto de ejemplo

note: type: Plain text
en: For your convenience, live-build comes with example auto shell scripts to copy and edit. Start a new, default configuration, then copy the examples into it:
es: Para mayor comodidad, live-build incluye scripts auto de ejemplo que se pueden copiar y editar. Iniciar una nueva configuración por defecto y a continuación, copiar los ejemplos:

note: type: Plain text
en: Edit #{auto/config}#, adding any options as you see fit. For instance:
es: Editar #{auto/config}#, añadiendo las opciones que se desee. Por ejemplo:

note: type: Plain text
en: Now, each time you use #{lb config}#, #{auto/config}# will reset the configuration based on these options. When you want to make changes to them, edit the options in this file instead of passing them to #{lb config}#. When you use #{lb clean}#, #{auto/clean}# will clean up the #{config/*}# files along with any other build products. And finally, when you use #{lb build}#, a log of the build will be written by #{auto/build}# in #{build.log}#.
es: Ahora, cada vez que se utilize #{lb config}#, #{auto/config}# reiniciará la configuración basándose en estas opciones. Cuando se desee realizar cambios, se deben editar las opciones en este fichero en lugar de pasarlas a #{lb config}#. Cuando se utilize #{lb clean}#, #{auto/clean}# limpiará los ficheros en #{config/*}# junto a los otros productos de construcción. Y, por último, cuando se utilice #{lb build}#, #{auto/build}# creará un log del proceso de construcción llamado #{build.log}#.

note: type: Plain text
en: *{Note:}* A special #{noauto}# parameter is used here to suppress another call to #{auto/config}#, thereby preventing infinite recursion. Make sure you don't accidentally remove it when making edits. Also, take care to ensure when you split the #{lb config}# command across multiple lines for readability, as shown in the example above, that you don't forget the backslash (\) at the end of each line that continues to the next.
es: *{Nota:}* Aquí se utiliza #{noauto}#, un parámetro especial para suprimir otra llamada a #{auto/config}#, evitando así una repetición infinita. Asegurarse de no eliminarlo accidentalmente al hacer cambios en el fichero. Tener cuidado al dividir el comando #{lb config}# en varias líneas para facilitar la lectura, como se muestra en el ejemplo anterior, ya que no debe olvidarse la barra invertida (\) al final de cada línea que sigue en la siguiente.

note: type: Plain text
en: 2~clone-configuration-via-git Clone a configuration published via Git
es: 2~clone-configuration-via-git Clonar una configuración publicada a través de Git

note: type: Plain text
en: Use the #{lb config --config}# option to clone a Git repository that contains a live system configuration. If you would like to base your configuration on one maintained by the ${project}, look at http://live-systems.org/gitweb/ for the repository named #{live-images}# in the category #{Packages}#. This repository contains the configurations for the live systems {prebuilt images}#downloading-prebuilt-images.
es: Utilizar la opción #{lb config --config}# para clonar un repositorio Git que contenga una configuración de un sistema en vivo. Si se desea basar la configuración en una mantenida por el ${project}, visitar el repositorio en http://http://anonscm.debian.org/cgit/debian-live/ con el nombre #{live-images}# bajo el título #{Packages}#. Este repositorio contiene las configuraciones que se utilizan para las {imágenes prefabricadas}#downloading-prebuilt-images

note: type: Plain text
en: For example, to build a standard image, use the #{live-images}# repository as follows:
es: Por ejemplo, para construir una imagen standard, utilizar el repositorio #{live-images}# de la siguiente manera:

note: type: Plain text
en: Edit #{auto/config}# and any other things you need in the #{config}# tree to suit your needs. For example, the unofficial non-free prebuilt images are made by simply adding #{--archive-areas "main contrib non-free"}#.
es: Editar #{auto/config}# y cualquier otra cosa que se necesite en el árbol #{config}# para adaptarlo a las propias necesidades. Por ejemplo, las imágenes prefabricadas con paquetes de la sección non-free se crean simplemente añadiendo #{--archive-areas "main contrib non-free"}#.

note: type: Plain text
en: You may optionally define a shortcut in your Git configuration by adding the following to your #{${HOME}/.gitconfig}#:
es: Si se desea, se puede definir un método abreviado en la configuración de Git, añadiendo lo siguiente al fichero #{${HOME}/.gitconfig}#:

note: type: Plain text
en: This enables you to use #{lso:}# anywhere you need to specify the address of a #{debian-live.alioth.debian.org}# git repository. If you also drop the optional #{.git}# suffix, starting a new image using this configuration is as easy as:
es: Esto permite utilizar #{lso:}# en cualquier lugar en que se tenga que especificar la dirección de un repositorio git de #{debian-live.alioth.debian.org}#. Si se omite el sufijo #{.git}#, comenzar una nueva imagen con esta configuración es tan fácil como:

note: type: Plain text
en: Cloning the entire #{live-images}# repository pulls the configurations used for several images. If you feel like building a different image after you have finished with the first one, change to another directory and again and optionally, make any changes to suit your needs.
es: Clonar el repositorio #{live-images}# completo copiará todas las configuraciones utilizadas para varias imágenes. Si se quiere construir una imagen diferente después de haber terminado con la primera, cambiar a otro directorio y de nuevo, y opcionalmente, hacer los cambios necesarios para adaptarlo según las necesidades.

note: type: Plain text
en: In any case, remember that every time you will have to build the image as superuser: #{lb build}#
es: En cualquier caso, recordar que cada vez que se tiene que construir una imagen hay que hacerlo como superusuario: #{lb build}#
