libguestfs 1.39.12 - en to es translation catalogue (431 entries)

note: type: =head1
en: NAME
es: NOMBRE

note: type: textblock
en: virt-alignment-scan - Check alignment of virtual machine partitions
es: virt-alignment-scan - Comprueba el alineamiento de las particiones de la máquina virtual

note: type: =head1
en: SYNOPSIS
es: SINOPSIS

note: type: verbatim
en:  virt-alignment-scan [--options] -a disk.img [-a disk.img ...]
es:  virt-alignment-scan [--opciones] -a disk.img [-a disk.img ...]

note: type: verbatim
en:  virt-alignment-scan [--options]
es:  virt-alignment-scan [--opciones]

note: type: =head1
en: DESCRIPTION
es: DESCRIPCIÓN

note: type: textblock
en: When older operating systems install themselves, the partitioning tools place partitions at a sector misaligned with the underlying storage (commonly the first partition starts on sector C<63>).  Misaligned partitions can result in an operating system issuing more I/O than should be necessary.
es: Cuando los sistemas operativos mas antiguos se instalan por si solos, las herramientas de particionamiento sitúan las particiones en un sector desalineado con el almacenamiento subyacente (comúnmente la primera partición empieza en el sector C<63>).  Las particiones desalineadas pueden provocar que un sistema operativo envíe más E/S de las que deberían ser necesarias.

note: type: textblock
en: The virt-alignment-scan tool checks the alignment of partitions in virtual machines and disk images and warns you if there are alignment problems.
es: La herramienta virt-alignment-scan comprueba el alineamiento de las particiones en las maquinas virtuales y las imágenes de disco y le avisa si hay problemas de alieamiento.

note: type: textblock
en: Currently there is no virt tool for fixing alignment problems.  You can only reinstall the guest operating system.  The following NetApp document summarises the problem and possible solutions: L<http://media.netapp.com/documents/tr-3747.pdf>
es: Actualmente no existe una herramienta virtual para corregir problemas de alineación.  Sólo se puede reinstalar el sistema operativo invitado.  El siguiente documento NetApp resume el problema y sus posibles soluciones: L<http://media.netapp.com/documents/tr-3747.pdf>

note: type: =head1
en: OUTPUT
es: SALIDA

note: type: textblock
en: To run this tool on a disk image directly, use the I<-a> option:
es: Para ejecutar esta herramienta directamente sobre una imagen de disco, utilice la opción <-a>

note: type: textblock
en: To run the tool on a guest known to libvirt, use the I<-d> option and possibly the I<-c> option:
es: Para correr la herramienta sobre un invitado conocido por libvirt, use la opción I<-d> y posiblemente la opción I<-c>:

note: type: textblock
en: Run virt-alignment-scan without any I<-a> or I<-d> options to scan all libvirt domains.
es: Ejecute virt-alignment-scan sin ninguna de las opciones I<-a> o I<-d> pra escanear todos los dominios libvirt.

note: type: textblock
en: The output consists of 4 or more whitespace-separated columns.  Only the first 4 columns are significant if you want to parse this from a program.  The columns are:
es: La salida consta de 4 o más columnas separadas por espacios en blanco. Sólo son significativas las primeras 4 columnas si desea anaizar esto con un programa. Las columnas son:

note: type: textblock
en: The device and partition name (eg. F</dev/sda1> meaning the first partition on the first block device).
es: El dispositivo y el nombre de la partición (eg. F</dev/sda1> significa la primera partición en el primer dispositivo de bloque).

note: type: textblock
en: When listing all libvirt domains (no I<-a> or I<-d> option given) this column is prefixed by the libvirt name or UUID (if I<--uuid> is given).  eg: C<WinXP:/dev/sda1>
es: Cuando se listan todos los dominios libvirt (no se da la opción I<-a> o I<-d>) esta columna va precedida por el nombre libvirt name o UUID (si se da I<--uuid>).  eg: C<WinXP:/dev/sda1>

note: type: textblock
en: the start of the partition in bytes
es: el inicio de la partición en bytes

note: type: textblock
en: the alignment in bytes or Kbytes (eg. C<512> or C<4K>)
es: el alineamiento en bytes o Kbytes (eg. C<512> o C<4K>)

note: type: textblock
en: C<ok> if the alignment is best for performance, or C<bad> if the alignment can cause performance problems
es: C<ok> si el alineamiento es mejor para el rendimiento o C<bad> si el alineamiento puede causar problemas de rendimiento

note: type: textblock
en: optional free-text explanation.
es: explicación opcional en texto libre.

note: type: textblock
en: The exit code from the program changes depending on whether poorly aligned partitions were found.  See L</EXIT STATUS> below.
es: El código de salida de los cambios de programa depende de si se encuentran particiones pobremente alineadas. Vea L</EXIT STATUS> abajo.

note: type: textblock
en: If you just want the exit code with no output, use the I<-q> option.
es: Si solo desea el código de salida sin salir, utilice la opción I<-q>.

note: type: =head1
en: OPTIONS
es: OPCIONES

note: type: textblock
en: Display brief help.
es: Muestra una breve ayuda.

note: type: =item
en: B<-a> file
es: B<-a> archivo

note: type: =item
en: B<--add> file
es: B<--add> archivo

note: type: textblock
en: Add I<file> which should be a disk image from a virtual machine.
es: Añade I<file> que debería ser una imagen de disco desde una máquina virtual.

note: type: textblock
en: The format of the disk image is auto-detected.  To override this and force a particular format use the I<--format=..> option.
es: El formato de la imagen de disco es auto-detectada.  Para anular esto y forzar un formato concreto emplee la opción I<--format=..>.

note: type: textblock
en: Add a remote disk.  See L<guestfish(1)/ADDING REMOTE STORAGE>.
es: Añade un disco remoto.  Vea L<guestfish(1)/ADDING REMOTE STORAGE>.

note: type: textblock
en: If using libvirt, connect to the given I<URI>.  If omitted, then we connect to the default libvirt hypervisor.
es: Si se usa libvirt, conecta con la I<URI> dada.  Si se omite, conectamos con el hipervisor libvirt predeterminado.

note: type: textblock
en: If you specify guest block devices directly (I<-a>), then libvirt is not used at all.
es: Si usted especifica dispositivo de bloques invitados directamente (I<-a>), libvirt no se usa en absoluto.

note: type: =item
en: B<-d> guest
es: B<-d> invitado

note: type: =item
en: B<--domain> guest
es: B<--domain> invitado

note: type: textblock
en: Add all the disks from the named libvirt guest.  Domain UUIDs can be used instead of names.
es: Añadir todos los discos desde el invitado libvirt denominado. Se pueden usar UUIDs de dominio en lugar de nombres.

note: type: textblock
en: The default for the I<-a> option is to auto-detect the format of the disk image.  Using this forces the disk format for I<-a> options which follow on the command line.  Using I<--format> with no argument switches back to auto-detection for subsequent I<-a> options.
es: Lo predeterminado para la opción I<-a> es auto-detectar el formato del disco imagen. Usando esto fuerza el formato de disco para las opciones I<-a> que siguen en la línea de comandos. Usando I<--format> sin argumento conmuta a la auto-detección atrás para las subsiguientes opciones I<-a>.

note: type: textblock
en: For example:
es: Por ejemplo:

note: type: textblock
en: forces raw format (no auto-detection) for F<disk.img>.
es: fuerza el formato raw (sin autodetección) para F<disk.img>.

note: type: textblock
en: forces raw format (no auto-detection) for F<disk.img> and reverts to auto-detection for F<another.img>.
es: fuerza el formato raw (sin autodetección) para F<disk.img> y revierte para autodetección para F<another.img>.

note: type: textblock
en: If you have untrusted raw-format guest disk images, you should use this option to specify the disk format.  This avoids a possible security problem with malicious guests (CVE-2010-3851).
es: Si tiene imágenes en disco invitado en formato raw en las que no confíe,debería usar esta opción para especificar el formato del disco. Esto evita un posible probable de seguridad con invitados maliciosos (CVE-2010-3851).

note: type: textblock
en: Since libguestfs 1.22, virt-alignment-scan is multithreaded and examines guests in parallel.  By default the number of threads to use is chosen based on the amount of free memory available at the time that virt-alignment-scan is started.  You can force virt-alignment-scan to use at most C<nr_threads> by using the I<-P> option.
es: Desde libguestfs 1.22, virt-alignment-scan es multiproceso y examina a los invitados en paralelo. De manera predeterminada el número de procesos a usar es escogido en base de la cantidad de memoria disponible en el momento en que se arranca virt-alignment-scan. Puede forzar a  virt-alignment-scan a usar como máximo C<nr_threads> usando la opción I<-P>.

note: type: textblock
en: Note that I<-P 0> means to autodetect, and I<-P 1> means to use a single thread.
es: Tenga en cuenta que I<-P 0> significa autodetección y I<-P 1> significa usar un solo proceso.

note: type: textblock
en: Enable verbose messages for debugging.
es: Habilita mensajes verbosos para depuración.

note: type: textblock
en: Display version number and exit.
es: Exhibe el número de la versión y sale.

note: type: textblock
en: Enable tracing of libguestfs API calls.
es: Habilita trazado de invocaciones API de libguestfs.

note: type: textblock
en: Partitions which are not aligned correctly to the underlying storage cause extra I/O.  For example:
es: Las particiones que no están alineadas correctamente con el almacenamiento provocan E/S extra. Por ejemplo:

note: type: textblock
en: New versions of the Linux kernel expose the physical and logical block size, and minimum and recommended I/O size.
es: Las nuevas versiones del kernel de Linux muestran el tamaño de bloque físico y lógico, así como los tamaños mínimo y máximo de E/S.

note: type: textblock
en: For a NetApp LUN:
es: Para una LUN de NetApp

note: type: textblock
en: The NetApp allows 512 byte accesses (but they will be very inefficient), prefers a minimum 4K I/O size, but the optimal I/O size is 64K.
es: NetApp permite accesos de 512 bytes (pero serán muy poco eficientes), da prioridad a mínimos de E/S de 4K, pero el tamaño optimo de E/S es de 64K.

note: type: textblock
en: For detailed information about what these numbers mean, see L<http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/newstorage-iolimits.html>
es: Para información detallada sobre lo que significan estos valores, vea L<http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/newstorage-iolimits.html>

note: type: textblock
en: [Thanks to Matt Booth for providing 4K drive data.  Thanks to Mike Snitzer for providing NetApp data and additional information.]
es: [Gracias a Matt Booth por proporcionar unidades de datos de 4K. Gracias a Mike Snitzer por proporcionar datos e información adicionales sobre NetApp.]

note: type: textblock
en: Microsoft picked 1 MB as the default alignment for all partitions starting with Windows 2008 Server, and Linux has followed this.
es: Microsoft seleccionó 1 MB como la alineación predeterminada para todas las particiones comenzando en Windows 2008 Server, y Linux lo ha adopado.

note: type: textblock
en: Another way to correct partition alignment problems is to reinstall your guest operating systems.  If you install operating systems from templates, ensure these have correct partition alignment too.
es: Otra forma de corregir problemas de alineación de particiones es reinstalar el sistema operativo huésped. Si instala los sistemas operativos mediante plantillas, verifique que éstas tengan la correcta alineación de particiones también.

note: type: =head1
en: EXIT STATUS
es: ESTADO DE SALIDA

note: type: =head1
en: SEE ALSO
es: CONSULTE TAMBIÉN

note: type: =head1
en: AUTHOR
es: AUTOR

note: type: =head1
en: COPYRIGHT
es: DERECHO DE COPIA

note: type: textblock
en: libguestfs-make-fixed-appliance - Make a "fixed appliance" for libguestfs
es: libguestfs-make-fixed-appliance - Realiza un "fixed appliance" para libguestfs

note: type: verbatim
en:  libguestfs-make-fixed-appliance [--options] OUTPUTDIR
es:  libguestfs-make-fixed-appliance [--options] DIRSALIENTE

note: type: textblock
en: libguestfs-make-fixed-appliance lets you make a pre-built binary appliance for libguestfs.
es: libguestfs-make-fixed-appliance te permite crear una aplicación binaria pre-compilada para libguestfs.

note: type: textblock
en: B<Note that ordinary users should not need to run this tool>.
es: B<Tenga en cuenta que los usuarios normales no deberían necesitar ejecutar esta herramienta>.

note: type: textblock
en: Some reasons why you I<might> want to use this include:
es: Algunas razones por las que I<podría> querer usar esto incluyen:

note: type: textblock
en: You want to make a self-contained libguestfs appliance that can be copied to another machine or platform that doesn't support L<supermin(1)>.
es: Desea crear un dispositivo libguestfs autónomo que pueda copiarse a otra máquina o plataforma que no admita L<supermin(1)>.

note: type: textblock
en: You have multiple users on the same machine and want to avoid the storage duplication and start-up overhead of having multiple cached copies of the appliance.
es: Tiene varios usuarios en la misma máquina y desea evitar la duplicación de almacenamiento y la sobrecarga de inicio que supone tener varias copias en caché del dispositivo.

note: type: textblock
en: You want to have very predictable performance from libguestfs (see L<guestfs-performance(1)>).
es: Desea tener un rendimiento muy predecible de libguestfs (consulte L<guestfs-performance(1)>).

note: type: textblock
en: For deeper understanding of why you might need this tool, read L<guestfs-internals(1)/FIXED APPLIANCE>.
es: Para comprender mejor por qué podría necesitar esta herramienta, lea L<guestfs-internals(1)/FIXED APPLIANCE>.

note: type: textblock
en: Instead of running this tool, you can download fixed appliances from L<http://libguestfs.org/download/binaries/appliance/>.  These appliances were made using this tool.
es: En lugar de ejecutar esta herramienta, puede descargar dispositivos reparados desde L<http://libguestfs.org/download/binaries/appliance/>. Estos dispositivos se crearon con esta herramienta.

note: type: textblock
en: There are two ways to use this tool.
es: Hay dos maneras de utilizar esta herramienta.

note: type: textblock
en: Specify an output directory, for example:
es: Indique un directorio de salida, por ejemplo:

note: type: textblock
en: The output directory is created if it does not exist.  Four files are created in this directory:
es: El directorio de salida ha sido creado si no existía. Se han creado cuatro archivos en este directorio:

note: type: textblock
en: Note that C<I<OUTPUTDIR>/root> is a sparse file, so take care when copying it.
es: Tenga en cuenta que C<I<OUTPUTDIR>/root> es un archivo disperso, así que tenga cuidado al copiarlo.

note: type: textblock
en: You can then run libguestfs (possibly after copying this directory to another machine) by setting the environment variable LIBGUESTFS_PATH to C<OUTPUTDIR>.
es: Luego puede ejecutar libguestfs (posiblemente después de copiar este directorio a otra máquina) configurando la variable de entorno LIBGUESTFS_PATH en C<OUTPUTDIR>.

note: type: textblock
en: The alternative method is to use the I<--xz> option to create a compressed tarball:
es: El método alternativo es utilizar la opción I<--xz> para crear un archivo tar comprimido:

note: type: textblock
en: This creates a tarball in the I<current> directory called:
es: Esto crea un archivo tar en el directorio I<current> invocado como:

note: type: textblock
en: (where C<VERSION> is the version of libguestfs).  The tarball contains the four files:
es: (donde C<VERSIÓN> es la versión de libguestfs). El archivo tar contiene los cuatro archivos:

note: type: textblock
en: Note that C<appliance/root> is a sparse file, so take care when copying it.
es: Tenga en cuenta que C<appliance/root> es un archivo disperso, así que tenga cuidado al copiarlo.

note: type: textblock
en: Display short usage information and exit.
es: Exhibe información breve de uso y sale.

note: type: textblock
en: Display the version number and exit.
es: Exhibe el número de versión y sale.

note: type: textblock
en: Instead of creating the appliance in an output directory, create a compressed tarball of the appliance in the current directory called F<appliance-I<VERSION>.tar.xz> where C<VERSION> is the version of libguestfs.
es: En lugar de crear el dispositivo en un directorio de salida, cree un archivo tar comprimido del dispositivo en el directorio actual llamado F<appliance-I<VERSION>.tar.xz> donde C<VERSION> es la versión de libguestfs.

note: type: textblock
en: Using I<--xz> can take some time.  If working normally, the tool is completely silent when it is running.
es: Usar I<--xz> puede llevar algún tiempo. Si funciona con normalidad, la herramienta es completamente silenciosa.

note: type: =head1
en: LICENSING
es: LICENCIAMIENTO

note: type: textblock
en: The fixed appliance is a complete Linux binary distro.  If you distribute it, you may need to distribute corresponding source files to remain in legal compliance with the licenses of the software in the appliance (such as the GNU General Public License).
es: El instrumento fijo es una distribución binaria completa de Linux. Si lo distribuye, podría necesitar distribuir los archivos fuente correspondientes para cumplir con las licencias del software del dispositivo (como la Licencia Pública General de GNU).

note: type: textblock
en: libguestfs-make-fixed-appliance returns I<0> if the appliance was built without errors.
es: libguestfs-make-fixed-appliance devuelve I<0> si el dispositivo se creó sin errores.

note: type: =head1
en: ENVIRONMENT VARIABLES
es: VARIABLES DE ENTORNO

note: type: textblock
en: For the full list of environment variables which may affect libguestfs, please see the L<guestfs(3)> manual page.
es: Para obtener la lista completa de variables de entorno que pueden afectar a libguestfs, consulte la página del manual L<guestfs(3)>.

note: type: =head1
en: AUTHORS
es: AUTORES

note: type: =head1
en: EXAMPLES
es: EJEMPLOS

note: type: =head2
en: Create the initial repository
es: Cree el repositorio inicial

note: type: textblock
en: Create a folder and copy the disk image template files in it. Then run a command like the following one:
es: Cree una carpeta y copie en ella las plantillas. Entonces ejecute un comando como este:

note: type: textblock
en: To remove an image from the repository, just remove the corresponding image file before running virt-builder-repository.
es: Para eliminar una imagen del repositorio, simplemente elimine el correspondiente archivo de imagen antes de ejecutar virt-builder-repository.

note: type: textblock
en: Then running the following command will complete and update the index file:
es: Entonces ejecutando el siguiente comando, completará y actualizará el fichero de índice.

note: type: textblock
en: Don’t compress the template images.
es: No comprima las imágenes de plantillas.

note: type: textblock
en: This program returns 0 if successful, or non-zero if there was an error.
es: Este programa devuelve 0 si fue logrado o un valor distinto de cero si hubo un error.

note: type: =head2
en: List the virtual machines available
es: Lista las maquinas virtuales disponibles

note: type: textblock
en: This is the default.
es: Esto es lo predeterminado.

note: type: textblock
en: Notes:
es: Notas:

note: type: =head1
en: ARCHITECTURE
es: ARQUITECTURA

note: type: textblock
en: Copyright (C) 2013 Red Hat Inc.
es: © 2012 Red Hat, Inc.

note: type: textblock
en: or
es: o

note: type: textblock
en: See also I<--long>.
es: Vea también I<--long>.

note: type: textblock
en: Old style:
es: Estilo anterior:

note: type: textblock
en: List all setuid or setgid programs in a Linux virtual machine:
es: Enumere todos los programas setuid o setgid en una máquina virtual Linux:

note: type: textblock
en: List all public-writable directories in a Linux virtual machine:
es: Enumere todos los directorios públicos escribibles en una máquina virtual Linux:

note: type: textblock
en: List all Unix domain sockets in a Linux virtual machine:
es: Enumere todos los sockets de dominio Unix en una máquina virtual Linux:

note: type: textblock
en: List all regular files with filenames ending in ‘.png’:
es: Enumera todos los archivos normales con nombres de archivo finalizando en ‘.png’:

note: type: textblock
en: Find everything modified in the last 7 days:
es: Encuentra archivos regulares modificados en los últimos 7 días:

note: type: textblock
en: Find regular files modified in the last 24 hours:
es: Encuentra archivos regulares modificados en las últimas 24 horas:

note: type: =head2
en: path
es: ruta

note: type: =end
en: comment
es: comentar

note: type: verbatim
en: libguestfs generated file
     WARNING: THIS FILE IS GENERATED FROM THE FOLLOWING FILES:
              generator/customize.ml
              and from the code in the generator/ subdirectory.
     ANY CHANGES YOU MAKE TO THIS FILE WILL BE LOST.
es: archivo generado de libguestfs
     AVISO: ESTE ARCHIVO ESTÁ GENERADO DESDE LOS ARCHIVOS SIGUIENTES:
                      generator/customize.ml
                      y desde el código en el subdirectorio generador/
     SE PERDERÁ CUALQUIER CAMBIO HECHO A ESTE ARCHIVO

note: type: verbatim
en:  This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     the Free Software Foundation; either version 2 of the License, or
     (at your option) any later version.
es:  Este programa es software libre; puede redistribuirlo y/o modificarlo
    bajo los términos de la Licencia Pública General GNU publicada por la
    Free Software Foundation; ya sea la versión 2 de la Licencia o (a su elección)
    cualquier versión posterior.

note: type: verbatim
en:  This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.
es:  Este programa se distribuye con la esperanza de que sea útil,
    pero SIN GARANTÍA ALGUNA; ni siquiera la garantía implícita de
    COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR.
    Consulte la Licencia Pública General de GNU para obtener más detalles.

note: type: verbatim
en:  You should have received a copy of the GNU General Public License along
     with this program; if not, write to the Free Software Foundation, Inc.,
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
es:  Debería haber recibido una copia de la Licencia Pública General de GNU
     junto con este programa; de no ser así, escriba a la Free Software Foundation, Inc.,
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, EE. UU.

note: type: textblock
en: Append a single line of text to the C<FILE>.  If the file does not already end with a newline, then one is added before the appended line.  Also a newline is added to the end of the C<LINE> string automatically.
es: Adjunta una sola línea de texto a C<FILE>. Si el archivo no termina con un salto de línea, se añade uno antes de la línea añadida. Además, se añade automáticamente un salto de línea al final de la cadena C<LINE>.

note: type: textblock
en: For example (assuming ordinary shell quoting) this command:
es: Por ejemplo (asumiendo entrecomillado de intérprete ordinario) esta instrucción:

note: type: verbatim
en:  --append-line '/etc/hosts:10.0.0.1 foo'
es:  --append-line '/etc/hosts:10.0.0.1 algo'

note: type: textblock
en: will add either C<10.0.0.1 foo⏎> or C<⏎10.0.0.1 foo⏎> to the file, the latter only if the existing file does not already end with a newline.
es: añadirá o bien C<10.0.0.1 foo⏎> o bien C<⏎10.0.0.1 foo⏎> al archivo, el más último solo si el archivo saliente no termina ya con una línea nueva.

note: type: textblock
en: C<⏎> represents a newline character, which is guessed by looking at the existing content of the file, so this command does the right thing for files using Unix or Windows line endings.  It also works for empty or non-existent files.
es: C<⏎> representa un carácter de línea nueva, que se deduce al observar el contenido del archivo. Por lo tanto, esta instrucción funciona correctamente con archivos que usan finales de línea de Unix o Windows. También funciona con archivos vacíos o inexistentes.

note: type: textblock
en: To insert several lines, use the same option several times:
es: Para insertar varias lineas, utilice la misma opción varias veces:

note: type: verbatim
en:  --append-line '/etc/hosts:10.0.0.1 foo'
     --append-line '/etc/hosts:10.0.0.2 bar'
es:  --append-line '/etc/hosts:10.0.0.1 tal'
     --append-line '/etc/hosts:10.0.0.2 cual'

note: type: textblock
en: To insert a blank line before the appended line, do:
es: Para insertar una línea en blanco antes de línea adjuntada, haga:

note: type: verbatim
en:  --append-line '/etc/hosts:'
     --append-line '/etc/hosts:10.0.0.1 foo'
es:  --append-line '/etc/hosts:'
     --append-line '/etc/hosts:10.0.0.1 tal cual'

note: type: textblock
en: Change the permissions of C<FILE> to C<PERMISSIONS>.
es: Cambia los permisos de C<FILE> a C<PERMISSIONS>.

note: type: textblock
en: I<Note>: C<PERMISSIONS> by default would be decimal, unless you prefix it with C<0> to get octal, ie. use C<0700> not C<700>.
es: I<Note>: C<PERMISIONS> por defecto serían decimales, a no ser que lo prefija con C<0> para obtener octal, p.e. utilice C<0700> no C<700>.

note: type: =item
en: B<--commands-from-file> FILENAME
es: B<--commands-from-file> NOMBREARCHIVO

note: type: textblock
en: Read the customize commands from a file, one (and its arguments)  each line.
es: Lee las instrucciones personalizadas desde un archivo, una (y sus argumentos) cada línea.

note: type: textblock
en: Each line contains a single customization command and its arguments, for example:
es: Cada línea contiene una instrucción única de personalización y sus argumentos, por ejemplo:

note: type: verbatim
en:  delete /some/file
     install some-package
     password some-user:password:its-new-password
es:  delete /algún/archivo
     install algún-paquete
     password algún-usuario:contraseña:su-contraseña-nueva

note: type: textblock
en: Empty lines are ignored, and lines starting with C<#> are comments and are ignored as well.  Furthermore, arguments can be spread across multiple lines, by adding a C<\> (continuation character) at the of a line, for example
es: Se ignoran las líneas vacías, y las líneas comenzando con C<#> son comentarios y se hacen caso omiso.  Además, los argumentos pueden estar repartidos a través de múltiples líneas, añadiendo un C<\> (carácter de continuación) al final de una línea, por ejemplo

note: type: verbatim
en:  edit /some/file:\
       s/^OPT=.*/OPT=ok/
es:  edit /algún/archivo:\
       s/^OPT=.*/OPT=ok/

note: type: textblock
en: The commands are handled in the same order as they are in the file, as if they were specified as I<--delete /some/file> on the command line.
es: Las instrucciones son manipuladas en el mismo orden que el que está en el archivo, por tanto si fueron especificados como I<--delete /algún/archivo> en la línea de instrucciones.

note: type: =item
en: B<--copy> SOURCE:DEST
es: B<--copy> ORIGEN:DESTINO

note: type: textblock
en: Copy files or directories recursively inside the guest.
es: Copia archivos o directorios recursivamente dentro del invitado.

note: type: textblock
en: Wildcards cannot be used.
es: Los comodines no pueden ser utilizados.

note: type: =item
en: B<--copy-in> LOCALPATH:REMOTEDIR
es: B<--copy-in> RUTALOCAL:DIRREMOTO

note: type: textblock
en: Copy local files or directories recursively into the disk image, placing them in the directory C<REMOTEDIR> (which must exist).
es: Copia archivos o directorios locales recursivamente en la imagen de disco, colocándolos en el directorio C<REMOTEDIR> (el cual debe existir).

note: type: =item
en: B<--delete> PATH
es: B<--delete> RUTA

note: type: textblock
en: Delete a file from the guest.  Or delete a directory (and all its contents, recursively).
es: Borra un archivo desde el invitado. O borra un directorio (y todos sus contenidos, recursivamente).

note: type: textblock
en: You can use shell glob characters in the specified path.  Be careful to escape glob characters from the host shell, if that is required.  For example:
es: Puede utilizar caracteres glob del intérprete en la ruta especificada. Sea cuidadoso para los caracteres glob de escape desde el intérprete del huésped, si eso es requerido.  Por ejemplo:

note: type: textblock
en: See also: I<--upload>, I<--scrub>.
es: Consulte además: I<--upload>, I<--scrub>.

note: type: =item
en: B<--edit> FILE:EXPR
es: B<--edit> ARCHIVO:EXPR

note: type: textblock
en: Edit C<FILE> using the Perl expression C<EXPR>.
es: Edita el C<ARCHIVO> utilizando la expresión Perl C<EXPR>.

note: type: textblock
en: Be careful to properly quote the expression to prevent it from being altered by the shell.
es: Sea cuidadoso para entrecomillas apropiadamente la expresión para prevenirla desde ser alterada por el intérprete.

note: type: textblock
en: Note that this option is only available when Perl 5 is installed.
es: Note que esta opción solo está disponible cunado esté instalado Perl 5.

note: type: textblock
en: See L<virt-edit(1)/NON-INTERACTIVE EDITING>.
es: Consulte L<VIRT-EDIT(1)/NON-INTERACTIVE EDITING>.

note: type: textblock
en: Install C<SCRIPT> inside the guest, so that when the guest first boots up, the script runs (as root, late in the boot process).
es: Instala C<SCRIPT> interno al invitado, tal que cuando el primer invitado se arranque, el script ejecute (como root, deja en el proceso de arranque).

note: type: textblock
en: The script is automatically chmod +x after installation in the guest.
es: El script automáticamente realiza chmod +x tras la instalación en el invitado.

note: type: textblock
en: The alternative version I<--firstboot-command> is the same, but it conveniently wraps the command up in a single line script for you.
es: La versión alternativa I<--firstboot-command> es la misma, pero convenientemente cubre la instrucción en una solo línea de script por usted.

note: type: textblock
en: You can have multiple I<--firstboot> options.  They run in the same order that they appear on the command line.
es: Puedes tener múltiples opciones I<--firstboot>. Ejecutan en el mismo orden que aparezcan en la línea de instrucción.

note: type: textblock
en: Please take a look at L<virt-builder(1)/FIRST BOOT SCRIPTS> for more information and caveats about the first boot scripts.
es: Tome un vistazo a L<virt-builder(1)/FIRST BOOT SCRIPTS> para más información y advertencias sobre los guiones del primer arranque.

note: type: textblock
en: See also I<--run>.
es: Además consulte I<--run>.

note: type: textblock
en: Run command (and arguments) inside the guest when the guest first boots up (as root, late in the boot process).
es: Ejecute instrucción (y argumentos) dentro del invitado cuando el primer arranque del invitado (como root, tarde en el proceso de arranque).

note: type: textblock
en: Install the named packages (a comma-separated list).  These are installed when the guest first boots using the guest’s package manager (eg. apt, yum, etc.) and the guest’s network connection.
es: Instala los paquetes nombrados (un listado separado por comas).  Estos son instalados cuando el invitado arranca primero utilizando el gestor del paquete del invitados (p.ej. apt, yum, etc) y la conexión de red invitada.

note: type: textblock
en: For an overview on the different ways to install packages, see L<virt-builder(1)/INSTALLING PACKAGES>.
es: Para una vista resumida en las maneras diferentes de instalar los paquetes, consulte L<virt-builder(1)/INSTALLING PACKAGES>.

note: type: =item
en: B<--hostname> HOSTNAME
es: B<--hostname> NOMBRE-HOST

note: type: textblock
en: Set the hostname of the guest to C<HOSTNAME>.  You can use a dotted hostname.domainname (FQDN) if you want.
es: Establece el nombre del host en el invitado a C<HOSTNAME>.  Puedes utilizar un punteado de nombre-host.nombre-dominio (FQDN) si lo deseas.

note: type: textblock
en: Install the named packages (a comma-separated list).  These are installed during the image build using the guest’s package manager (eg. apt, yum, etc.) and the host’s network connection.
es: Instala los paquetes indicados (una lista separada por comas). Estos se instalan durante la compilación de la imagen mediante el gestor de paquetes del huésped (p. ej., apt, yum, etc.) y la conexión de red del host.

note: type: textblock
en: See also I<--update>, I<--uninstall>.
es: Consulte además I<--update>, I<--uninstall>.

note: type: =item
en: B<--link> TARGET:LINK[:LINK..]
es: B<--link> DESTINO:ENLACE[:ENLACE..]

note: type: textblock
en: Create symbolic link(s) in the guest, starting at C<LINK> and pointing at C<TARGET>.
es: Cree enlaces simbólicos en el invitado, comenzando en C<LINK> y apuntando a C<TARGET>.

note: type: textblock
en: Create a directory in the guest.
es: Crea un directorio en el invitado.

note: type: textblock
en: This uses S<C<mkdir -p>> so any intermediate directories are created, and it also works if the directory already exists.
es: Esto utiliza S<C<mkdir -p>>, por lo que se crean todos los directorios intermedios y también funciona si el directorio ya existe.

note: type: =item
en: B<--move> SOURCE:DEST
es: B<--move> ORIGEN:DEST

note: type: textblock
en: Move files or directories inside the guest.
es: Mueve archivos o directorios dentro del invitado.

note: type: textblock
en: Scrub C<builder.log> (log file from build commands) from the image after building is complete.  If you don't want to reveal precisely how the image was built, use this option.
es: Borre C<builder.log> (archivo de registro de los comandos de compilación) de la imagen una vez finalizada la compilación. Si no desea revelar con precisión cómo se compiló la imagen, utilice esta opción.

note: type: textblock
en: See also: L</LOG FILE>.
es: Consulte además: L</LOG FILE>.

note: type: =item
en: B<--password> USER:SELECTOR
es: B<--password> USUARIO:SELECTOR

note: type: textblock
en: Set the password for C<USER>.  (Note this option does I<not> create the user account).
es: Establece la contraseña para C<USUARIO>.  (Note esta opción I<no> crea la cuenta del usuario).

note: type: textblock
en: See L<virt-builder(1)/USERS AND PASSWORDS> for the format of the C<SELECTOR> field, and also how to set up user accounts.
es: Emplee L<virt-builder(1)/USERS AND PASSWORDS> para el formato del campo C<SELECTOR>, y además como configurar cuantas de usuario.

note: type: textblock
en: When the virt tools change or set a password in the guest, this option sets the password encryption of that password to C<md5>, C<sha256> or C<sha512>.
es: Cuando cambia las herramientas virt o establezca una contraseña en el invitado, esta opción establece la contraseña cifrada de esa contraseña a C<md5>, C<sha256> o C<sha512>.

note: type: textblock
en: C<sha256> and C<sha512> require glibc E<ge> 2.7 (check crypt(3) inside the guest).
es: C<sha256> y C<sha512> requieren glibc E<ge> 2.7 (compruebe crypt(3) interno al invitado).

note: type: textblock
en: C<md5> will work with relatively old Linux guests (eg. RHEL 3), but is not secure against modern attacks.
es: C<md5> funcionará con invitados de Linux relativamente antiguos (p.e. RHEL 3), pero no es seguro frente a ataques modernos.

note: type: textblock
en: The default is C<sha512> unless libguestfs detects an old guest that didn't have support for SHA-512, in which case it will use C<md5>.  You can override libguestfs by specifying this option.
es: El valor predeterminado es C<sha512>, a menos que libguestfs detecte un huésped antiguo que no fuera compatible con SHA-512; en ese caso, usará C<md5>. Puede anular libguestfs especificando esta opción.

note: type: textblock
en: Note this does not change the default password encryption used by the guest when you create new user accounts inside the guest.  If you want to do that, then you should use the I<--edit> option to modify C</etc/sysconfig/authconfig> (Fedora, RHEL) or C</etc/pam.d/common-password> (Debian, Ubuntu).
es: Tenga en cuenta que esto no modifica el cifrado de contraseña predeterminado que utiliza el invitado al crear nuevas cuentas de usuario. Si desea hacerlo, utilice la opción I<--edit> para modificar C</etc/sysconfig/authconfig> (Fedora, RHEL) o C</etc/pam.d/common-password> (Debian, Ubuntu).

note: type: textblock
en: Set the root password.
es: Establece la contraseña de root.

note: type: textblock
en: Note: In virt-builder, if you I<don't> set I<--root-password> then the guest is given a I<random> root password.
es: Nota: en el compilador virt-builder, si I<no> establece I<--root-password> entonces al invitado se le proporciona una contraseña raíz I<aleatoria>.

note: type: =item
en: B<--run> SCRIPT
es: B<--run> GUION

note: type: textblock
en: Run the shell script (or any program) called C<SCRIPT> on the disk image.  The script runs virtualized inside a small appliance, chrooted into the guest filesystem.
es: Ejecute el script de shell (o cualquier programa) llamado C<SCRIPT> en la imagen de disco. El script se ejecuta virtualizado dentro de un pequeño dispositivo, conectado al sistema de archivos invitado.

note: type: textblock
en: The script is automatically chmod +x.
es: Es guion es automáticamente chmod +x.

note: type: textblock
en: If libguestfs supports it then a limited network connection is available but it only allows outgoing network connections.  You can also attach data disks (eg. ISO files) as another way to provide data (eg. software packages) to the script without needing a network connection (I<--attach>).  You can also upload data files (I<--upload>).
es: Si libguestfs lo admite, la conexión de red es limitada, pero solo permite conexiones de red salientes. También puede adjuntar discos de datos (p. ej., archivos ISO) para proporcionar datos (p. ej., paquetes de software) al script sin necesidad de una conexión de red (I<--attach>). También puede cargar archivos de datos (I<--upload>).

note: type: textblock
en: You can have multiple I<--run> options.  They run in the same order that they appear on the command line.
es: Puedes tener múltiples opciones I<--run>.  Ejecutan en el mismo orden que aparecen en la línea de instrucción.

note: type: textblock
en: See also: I<--firstboot>, I<--attach>, I<--upload>.
es: Consulte además: I<--firstboot>, I<--attach>, I<--upload>.

note: type: textblock
en: Run the command and arguments on the disk image.  The command runs virtualized inside a small appliance, chrooted into the guest filesystem.
es: Ejecute la instrucción y los argumentos en la imagen de disco. La instrucción se ejecuta virtualizada dentro de un pequeño dispositivo, con chroot en el sistema de archivos invitado.

note: type: textblock
en: You can have multiple I<--run-command> options.  They run in the same order that they appear on the command line.
es: Puedes tener múltiples opciones I<--run-command>. Ejecutan en el mismo orden que aparecen en la línea de instrucción.

note: type: =item
en: B<--scrub> FILE
es: B<--scrub> ARCHIVO

note: type: textblock
en: Scrub a file from the guest.  This is like I<--delete> except that:
es: Recorta un archivo desde el invitado. Es como I<--delete>, excepto que:

note: type: textblock
en: It scrubs the data so a guest could not recover it.
es: Recorta los datos tal que un invitado no pueda recuperarlo.

note: type: textblock
en: It cannot delete directories, only regular files.
es: No puede borrar directorios, solo archivos usuales.

note: type: =item
en: B<--ssh-inject> USER[:SELECTOR]
es: B<--ssh-inject> USUARIO[:SELECTOR]

note: type: textblock
en: Inject an ssh key so the given C<USER> will be able to log in over ssh without supplying a password.  The C<USER> must exist already in the guest.
es: Inyectar una clave SSH para que el C<USUARIO> pueda iniciar sesión por SSH sin necesidad de proporcionar una contraseña. El C<USUARIO> debe existir previamente en el invitado.

note: type: textblock
en: See L<virt-builder(1)/SSH KEYS> for the format of the C<SELECTOR> field.
es: Consulte L<virt-builder(1)/SSH KEYS> para conocer el formato del campo C<SELECTOR>.

note: type: textblock
en: You can have multiple I<--ssh-inject> options, for different users and also for more keys for each user.
es: Puede tener múltiples opciones I<--ssh-inject> para diferentes usuarios y también para más claves por cada usuario.

note: type: =item
en: B<--timezone> TIMEZONE
es: B<--timezone> ZONA-HORARIA

note: type: textblock
en: Set the default timezone of the guest to C<TIMEZONE>.  Use a location string like C<Europe/London>
es: Establezca la zona horaria predeterminada del huésped en C<TIMEZONE>. Emplee una cadena de lugar como C<Europe/London>

note: type: =item
en: B<--touch> FILE
es: B<--touch> ARCHIVO

note: type: textblock
en: This command performs a L<touch(1)>-like operation on C<FILE>.
es: Esta instrucción realiza una operación similar a L<touch(1)> en C<ARCHIVO>.

note: type: =item
en: B<--truncate> FILE
es: B<--truncate> ARCHIVO

note: type: textblock
en: This command truncates C<FILE> to a zero-length file. The file must exist already.
es: Esta instrucción trunca C<ARCHIVO> a un archivo de longitud cero. El archivo ya debe existir.

note: type: =item
en: B<--truncate-recursive> PATH
es: B<--truncate-recursive> RUTA

note: type: textblock
en: This command recursively truncates all files under C<PATH> to zero-length.
es: Este comando trunca recursivamente todos los archivos bajo C<PATH> a longitud cero.

note: type: textblock
en: Uninstall the named packages (a comma-separated list).  These are removed during the image build using the guest’s package manager (eg. apt, yum, etc.).  Dependent packages may also need to be uninstalled to satisfy the request.
es: Desinstale los paquetes indicados (una lista separada por comas). Estos se eliminan durante la compilación de la imagen mediante el gestor de paquetes del invitado (p. ej., apt, yum, etc.). Es posible que también sea necesario desinstalar los paquetes dependientes para satisfacer la solicitud.

note: type: textblock
en: See also I<--install>, I<--update>.
es: Consulte además I<--install>, I<--update>.

note: type: textblock
en: Do the equivalent of C<yum update>, C<apt-get upgrade>, or whatever command is required to update the packages already installed in the template to their latest versions.
es: Realice el equivalente a C<yum update>, C<apt-get upgrade> o cualquier comando que sea necesario para actualizar los paquetes ya instalados en la plantilla a sus últimas versiones.

note: type: textblock
en: See also I<--install>, I<--uninstall>.
es: Consulte además I<--install>, I<--uninstall>.

note: type: =item
en: B<--upload> FILE:DEST
es: B<--upload> ARCHIVO:DEST

note: type: textblock
en: Upload local file C<FILE> to destination C<DEST> in the disk image.  File owner and permissions from the original are preserved, so you should set them to what you want them to be in the disk image.
es: Sube el archivo local C<FILE> al destino C<DEST> en la imagen de disco. El propietario y los permisos del archivo original se conservan, por lo que debes configurarlos como desees en la imagen de disco.

note: type: textblock
en: C<DEST> could be the final filename.  This can be used to rename the file on upload.
es: C<DEST> podría ser el nombre final del archivo. Esto permite renombrarlo al subirlo.

note: type: textblock
en: If C<DEST> is a directory name (which must already exist in the guest)  then the file is uploaded into that directory, and it keeps the same name as on the local filesystem.
es: Si C<DEST> es un nombre de directorio (que ya debe existir en el invitado), entonces el archivo se carga en ese directorio y conserva el mismo nombre que en el sistema de archivos local.

note: type: textblock
en: See also: I<--mkdir>, I<--delete>, I<--scrub>.
es: Consulte además: I<--mkdir>, I<--delete>, I<--scrub>.

note: type: textblock
en: Write C<CONTENT> to C<FILE>.
es: Escribe C<CONTENT> al C<FILE>.

note: type: textblock
en: This parameter sets the sector size of the disk image.  It affects all explicitly added subsequent disks after this parameter.  Using I<--blocksize> with no argument switches the disk sector size to the default value which is usually 512 bytes.  See also L<guestfs(3)/guestfs_add_drive_opts>.
es: Este parámetro establece el tamaño del sector de la imagen de disco. Afecta a todos los discos añadidos explícitamente después de este parámetro. Al usar I<--blocksize> sin argumentos, el tamaño del sector del disco se cambia al valor predeterminado, que suele ser de 512 bytes. Véase también L<guestfs(3)/guestfs_add_drive_opts>.

note: type: textblock
en: Use the specified C<KEY_STRING> as passphrase.
es: Utilice el C<KEY_STRING> especificado como frase de contraseña.

note: type: textblock
en: Read the passphrase from F<FILENAME>.
es: Lea la frase de contraseña de F<NOMBRE-ARCHIVO>.

note: type: textblock
en: For other environment variables, see L<guestfs(3)/ENVIRONMENT VARIABLES>.
es: Para otras variables de entorno, vea L<guestfs(3)/VARIABLES DE ENTORNO>.

note: type: textblock
en: guestfsd - guestfs daemon
es: guestfsd - demonio guestfs

note: type: textblock
en: On Fedora, use L<dnf(8)> to install all the requirements:
es: En Fedora, emplee L<dnf(8)> para instalar todos los requerimientos:

note: type: textblock
en: Optional.  Used only for tests.
es: Opcional: Empleado solo para pruebas.

note: type: textblock
en: Optional.  Used to parse libguestfs’s own config files, eg. F</etc/libguestfs-tools.conf>.
es: Opcional: Empleado para interpretar archivos de configuración propios de libguestfs, p.e. F</etc/libguestfs-tools.conf>.

note: type: textblock
en: Optional.  Used by the L<libvirt backend|guestfs(3)/BACKEND> to securely confine the appliance (sVirt).
es: Opcional:  Empleado para el L<libvirt backend|guestfs(3)/BACKEND> para confinar con seguridad las aplicaciones (sVirt).

note: type: textblock
en: Optional.  Perl module used to test L<virt-rescue(1)>.
es: Opcional.  Módulo Perl utilizado para probar L<virt-rescue(1)>.

note: type: textblock
en: Optional.  L<fusermount(1)>, libfuse and kernel module are all needed if you want L<guestmount(1)> and/or L<mount-local|guestfs(3)/MOUNT LOCAL> support.
es: Opcional.  L<fusermount(1)>, libfuse y módulo de kernel son todos necesarios si desea L<guestmount(1)> y/o soporte de L<mount-local|guestfs(3)/MOUNT LOCAL>.

note: type: textblock
en: Optional.  Used only for testing.
es: Opcional:  Empleado solo para pruebas.

note: type: textblock
en: Optional.  qemu-nbd is used for testing.
es: Opcional. qemu-nbd es utilizado para pruebas.

note: type: textblock
en: Optional.  Used to build and test the Perl bindings.
es: Opcional. Empleado para compilar y probar vínculos con Perl.

note: type: textblock
en: Optional.  Used to build the Python bindings.  S<Python 2> support was removed in S<libguestfs 1.42.1>.
es: Opcional. Utilizado para compilar las vinculaciones de Python.  S<Python 2> admitidos fueron desinstalados en S<libguestfs 1.42.1>.

note: type: textblock
en: Optional.  Used to run the Python testsuite.
es: Opcional. Empleado para ejecutar la suite de pruebas de Python.

note: type: textblock
en: Optional.  Used to build the Ruby bindings.
es: Opcional.  Utilizado para compilar los vínculos de Ruby.

note: type: textblock
en: Optional.  Used to build the Haskell bindings.
es: Opcional.  Utilizado para compilar vínculos de Haskell.

note: type: textblock
en: Optional.  Used to build the PHP bindings.
es: Opcional.  Utilizado para compilar los vínculos de PHP.

note: type: textblock
en: Optional.  Used to build and test the GObject bindings.
es: Opcional.  Empleado para compilar y probar los vínculos de GObject.

note: type: textblock
en: Optional.  Used to build the Vala bindings.
es: Opcional.  Empleado para compilar los vínculos de Vala.

note: type: textblock
en: Optional.  Used to build the LUA bindings.
es: Opcional. Empleado para compilar los vínculos de LUA.

note: type: textblock
en: Optional.  Used to build the Erlang bindings.  Note that Erlang E<le> 22 will not work unless you use libguestfs E<le> 1.42.
es: Opcional. Empleado para compilar los vínculos de Erlang.  Note que Erlang E<le> 22 no funcionará a no ser que utilice libguestfs E<le> 1.42.

note: type: textblock
en: Optional.  Used to build the Go bindings.
es: Opcional. Empleado para compilar los vínculos de Go.

note: type: textblock
en: There are many C<./configure> options.  Use:
es: Hay múltiples opciones de C<./configure>. Emplee:

note: type: textblock
en: Disable FUSE support in the API and the L<guestmount(1)> tool.
es: Inhabilita soporte FUSE en el API y la herramienta L<guestmount(1)>.

note: type: textblock
en: Use:
es: Emplee:

note: type: textblock
en: Use C<./localconfigure> instead of C<./configure>, but otherwise you compile libguestfs as usual.
es: Emplee C<./localconfigure> en vez de C<./configure>, pero en otro caso compile libguestfs como usual.

note: type: =head1
en: SPEED, DISK SPACE USED BY LIBGUESTFS
es: VELOCIDAD, ESPACIO DE DISCO UTILIZADO POR LIBGUESTFS

note: type: =head2
en: Libguestfs uses too much disk space!
es: ¡Libguestfs utiliza demasiado espacio de disco!

note: type: textblock
en: Use nbdkit with the proprietary VDDK plugin to live export the disk image as an NBD source.  This should allow you to read and write the VMDK file.
es: Emplee nbdkit con la propiedad del complemento VDDK para exportación viva de imagen de disco como un origen NBD.  Esto concedería leer y escribir el archivo VMDK.

note: type: textblock
en: Use a tool like L<virt-bmap|http://git.annexia.org/?p=virt-bmap.git> instead.
es: Emplee en su lugar una herramienta como L<virt-bmap|http://git.annexia.org/?p=virt-bmap.git>.

note: type: textblock
en: Used for temporary files when running the tests (instead of F</tmp> etc).  The reason is so that you can run multiple parallel tests of libguestfs without having one set of tests overwriting the appliance created by another.
es: Empleado para archivos temporales cuando ejecuten las pruebas (en vez de F</tmp> etc).  La razón es tal que puede ejecutar múltiples pruebas en paralelo de libguestfs sin tener un conjunto de pruebas sobrescribiendo la aplicación creada por otra.

note: type: textblock
en: Libguestfs uses the GNU autotools build system (autoconf, automake, libtool).
es: Libguestfs utiliza el sistema de compilación de autotools GNU (autoconf, automake, libtool).

note: type: textblock
en: There are many make targets.  Use this command to list them all:
es: Hay muchos destinos de creación. Emplee esta instrucción para listarlos todos:

note: type: textblock
en: Because large amounts of boilerplate code in libguestfs are generated, this makes it easy to extend the libguestfs API.
es: Debido a que se generan grandes cantidades de código repetitivo en libguestfs, es fácil ampliar la API de libguestfs.

note: type: textblock
en: After making these changes, use C<make> to compile.
es: Después de realizar estos cambios, utilice C<make> para compilar.

note: type: textblock
en: F</dev/sdb1> is an ext2 filesystem used for testing filesystem write operations.
es: F</dev/sdb1> es un sistema de archivo ext2 utilizado para probar operaciones de escritura en sistemas de archivos.

note: type: textblock
en: Used in a few tests where two block devices are needed.
es: Utilizado en unas pocas pruebas donde son necesarios dos dispositivos de bloque.

note: type: textblock
en: To be able to run the tests in a reasonable amount of time, the libguestfs appliance and block devices are reused between tests.  So don't try testing L<guestfs(3)/guestfs_kill_subprocess> :-x
es: Para ser capaz de ejecutar las pruebas en una cantidad de tiempo razonable, la aplicación libguestfs y los dispositivos de bloque son reutilizados entre las pruebas.  Por tanto no intente probar L<guestfs(3)/guestfs_kill_subprocess> :-x

note: type: textblock
en: You can use guestfish to try out new commands.
es: Puedes utilizar guestfish para intentar instrucciones nuevas fuera.

note: type: textblock
en: If you use Emacs, add the following to one of your start-up files (e.g., ~/.emacs), to help ensure that you get indentation right:
es: Si utilizas Emacs, añade lo siguiente en una de sus archivos start-up (p.e., ~/.emacs), para ayudar asegurar que obtiene sangrado correcto:

note: type: verbatim
en:  ;;; When editing C sources in libguestfs, use this style.
     (defun libguestfs-c-mode ()
       "C mode with adjusted defaults for use with libguestfs."
       (interactive)
       (c-set-style "K&R")
       (setq c-indent-level 2)
       (setq c-basic-offset 2))
     (add-hook 'c-mode-hook
               '(lambda () (if (string-match "/libguestfs\\>"
                                   (buffer-file-name))
                               (libguestfs-c-mode))))
es:  ;;; Cuando edite fuentes de C en libguestfs, utilice este estilo.
     (defun libguestfs-c-mode ()
       "C mode with adjusted defaults for use with libguestfs."
       (interactive)
       (c-set-style "K&R")
       (setq c-indent-level 2)
       (setq c-basic-offset 2))
     (add-hook 'c-mode-hook
               '(lambda () (if (string-match "/libguestfs\\>"
                                   (buffer-file-name))
                               (libguestfs-c-mode))))

note: type: textblock
en: Useful targets are:
es: Destinos útiles son:

note: type: textblock
en: Writing the F<Makefile.am> and tests correctly to use valgrind and working with automake parallel tests is subtle.
es: Escribir el F<Makefile.am> y probar correctamente para utilizar valgrind y trabajar con pruebas paralelas de automake es sutil.

note: type: textblock
en: If your tests are run via a shell script wrapper, then in the wrapper use:
es: Si sus pruebas son ejecutadas por medio de una cobertura de script del intérprete, entonces en la cobertura utilice:

note: type: textblock
en: and in the F<Makefile.am> use:
es: y en el F<Makefile.am> utilice:

note: type: textblock
en: The only other special thing we need to do is to provide a custom link command.  This is needed because automake won't assemble the ocamlopt command, the list of objects and the C<-cclib> libraries in the correct order otherwise.
es: El único otro detalle especial que necesitamos se proporciona una instrucción de enlace personalizado. Esto es necesario porque, de lo contrario, automake no ensamblará el comando ocamlopt, el listado de objetos y las bibliotecas C<-cclib> en el orden correcto.

note: type: textblock
en: The actual rules, which you can examine in F<customize/Makefile.am>, are a little bit more complicated than this because they have to handle:
es: Las reglas actuales, las cuales puede examinar en F<customize/Makefile.am>, son un bit pequeño más complicado que este porque tienen que manipular:

note: type: textblock
en: libguestfs uses a state machine to model the child process:
es: libguestfs utiliza un estado de máquina para modelar el proceso heredado:

note: type: textblock
en: If this works successfully you will see messages such as:
es: Si esto funciona exitosamente verá un mensaje como éste:

note: type: textblock
en: The protocol used to talk between the library and the daemon running inside the qemu virtual machine is a simple RPC mechanism built on top of XDR (RFC 1014, RFC 1832, RFC 4506).
es: El protocolo utilizado para comunicarse entre la biblioteca y el demonio que se ejecuta dentro de la máquina virtual qemu es un mecanismo RPC simple construido sobre XDR (RFC 1014, RFC 1832, RFC 4506).

note: type: textblock
en: Before making changes to how you use libguestfs, take baseline measurements.
es: Antes de realizar cambios en la forma de utilizar libguestfs, tome medidas de referencia.

note: type: textblock
en: The guestfish command above starts up the libguestfs appliance on a null disk, and then immediately shuts it down.  The first time you run the command, it will create an appliance and cache it (usually under F</var/tmp/.guestfs-*>).  Subsequent runs should reuse the cached appliance.
es: El comando guestfish anterior inicia el dispositivo libguestfs en un disco nulo y lo apaga inmediatamente. La primera vez que se ejecuta el comando, se crea un dispositivo y se almacena en caché (normalmente en F</var/tmp/.guestfs-*>). Las ejecuciones posteriores deberían reutilizar el dispositivo almacenado en caché.

note: type: textblock
en: If not using a fixed appliance, be aware that updating software on the host will cause a one time rebuild of the appliance.
es: Si no utiliza un instrumento fijo, tenga en cuenta que actualizar el software en el host provocará una recompilación única del instrumento.

note: type: textblock
en: Adding multiple guests to one appliance is a security problem because it may allow one guest to interfere with the disks of another guest.  Only do it if you trust all the guests, or if you can group guests by trust.
es: Agregar varios invitados a un instrumento representa un problema de seguridad, ya que puede permitir que un invitado interfiera con los discos de otro. Solo hágalo si confía en todos los invitados o si puede agruparlos por confianza.

note: type: textblock
en: Using libguestfs this way is complicated.  Disks can have unexpected interactions: for example, if two guests use the same UUID for a filesystem (because they were cloned), or have volume groups with the same name (but see C<guestfs_lvm_set_filter>).
es: Usar libguestfs de esta manera es complicado. Los discos pueden tener interacciones inesperadas: por ejemplo, si dos invitados usan el mismo UUID para un sistema de archivos (porque fueron clonados) o tienen grupos de volúmenes con el mismo nombre (pero consulte C<guestfs_lvm_set_filter>).

note: type: textblock
en: If you previously performed inspection on the guest, then it may be safe to cache and reuse the results from last time.
es: Si anteriormente realizó una inspección en el invitado, entonces puede ser seguro almacenar en caché y reutilizar los resultados de la última vez.

note: type: textblock
en: Use F</proc/cpuinfo> to ensure that hardware virtualization is available.  Note that you may need to enable it in your BIOS.
es: Emplee F</proc/cpuinfo> para asegurar que la virtualización de hardware esté disponible. Tenga en cuenta que podría ser necesario habilitarla en la BIOS.

note: type: textblock
en: Ensure that KVM is enabled and available to the user that will run libguestfs.  It should be safe to set 0666 permissions on F</dev/kvm> and most distributions now do this.
es: Asegúrese que KVM esté habilitado y disponible para el usuario que ejecutará libguestfs. Debería ser seguro establecer permisos 0666 en F</dev/kvm>, y la mayoría de las distribuciones ya lo hacen.

note: type: =head2
en: Use libguestfs E<ge> 1.34 and qemu E<ge> 2.7
es: Emplee libguestfs E<ge> 1.34 y qemu E<ge> 2.7

note: type: textblock
en: Use the L<ts(1)> command (from moreutils) to show detailed timings:
es: Emplee la instrucción L<ts(1)> (desde moreutils) para mostrar temporizaciones detalladas:

note: type: textblock
en: You can attach to the appliance BIOS/kernel using gdb.  If you know what you're doing, this can be a useful way to diagnose boot regressions.
es: Puede adjuntar al instrumento la BIOS/kernel utilizando gdb. Si conoce que está haciendo, esto puede ser una manera correcta para diagnosticar regresiones de arranque.

note: type: textblock
en: See also: L<http://rwmj.wordpress.com/2013/04/04/new-in-libguestfs-use-syslinux-or-extlinux-to-make-bootable-guests/#content>
es: Consulte además: L<http://rwmj.wordpress.com/2013/04/04/new-in-libguestfs-use-syslinux-or-extlinux-to-make-bootable-guests/#content>

note: type: textblock
en: C<Errno> can be zero.  See L<guestfs(3)/guestfs_last_errno>.
es: C<Errno> puede ser cero.  Vea L<guestfs(3)/guestfs_last_errno>.

note: type: textblock
en: If C<readonly> is false:
es: Si C<readonly> es falso:

note: type: textblock
en: If C<readonly> is true:
es: Si C<readonly> es verdadero:

note: type: textblock
en: If C<readonly> is true or false:
es: Si C<readonly> es verdadero o falso:

note: type: textblock
en: See also: L<guestfs(3)/REMOTE STORAGE>.
es: Consulte además: L<guestfs(3)/REMOTE STORAGE>.

note: type: textblock
en: See also: L<guestfs(3)/ISCSI>.
es: Consulte además: L<guestfs(3)/ISCSI>.

note: type: textblock
en: See also: L<guestfs(3)/NETWORK BLOCK DEVICE>.
es: Consulte además: L<guestfs(3)/NETWORK BLOCK DEVICE>.

note: type: textblock
en: See also: L<guestfs(3)/CEPH>.
es: Consulte además: L<guestfs(3)/CEPH>.

note: type: textblock
en: See also: L<guestfs(3)/SSH>.
es: Consulte además: L<guestfs(3)/SSH>.

note: type: textblock
en: See also L</blockdev-getsz>.
es: Vea también L</blockdev-getsz>.

note: type: textblock
en: See also L<btrfs(8)>.
es: Vea también L<btrfs(8)>.

note: type: textblock
en: See also L</realpath>.
es: Vea también L</realpath>.

note: type: textblock
en: See also: L</sh-lines>
es: Consulte además: L</sh-lines>

note: type: textblock
en: See also: L<guestfs(3)/DISK IMAGE FORMATS>
es: Consulte además: L<guestfs(3)/DISK IMAGE FORMATS>

note: type: textblock
en: See also L</upload>, L</cat>.
es: Vea también L</upload>, L</cat>.

note: type: textblock
en: See also L</download>, L</pread>.
es: Vea también L</download>, L</pread>.

note: type: textblock
en: See also L</ping-daemon>.
es: Vea también L</ping-daemon>.

note: type: textblock
en: See also L</is-file>, L</is-dir>, L</stat>.
es: Vea también L</is-file>, L</is-dir>, L</stat>.

note: type: textblock
en: See also: L<file(1)>, L</vfs-type>, L</lstat>, L</is-file>, L</is-blockdev> (etc), L</is-zero>.
es: Consulte además: L<file(1)>, L</vfs-type>, L</lstat>, L</is-file>, L</is-blockdev> (etc), L</is-zero>.

note: type: textblock
en: See also: L</getxattrs>, L</lgetxattr>, L<attr(5)>.
es: Consulte además: L</getxattrs>, L</lgetxattr>, L<attr(5)>.

note: type: textblock
en: See also: L</lgetxattrs>, L<attr(5)>.
es: Consulte además: L</lgetxattrs>, L<attr(5)>.

note: type: textblock
en: See also: L</hivex-value-utf8>.
es: Consulte además: L</hivex-value-utf8>.

note: type: textblock
en: See also: L</lgetxattrs>, L</getxattr>, L<attr(5)>.
es: Consulte además: L</lgetxattrs>, L</getxattr>, L<attr(5)>.

note: type: textblock
en: See also L</lvs-full>, L</list-filesystems>.
es: Vea también L</lvs-full>, L</list-filesystems>.

note: type: textblock
en: See also L</mkdir>, L</umask>
es: Vea también L</mkdir>, L</umask>

note: type: textblock
en: See also: L<mkdtemp(3)>
es: Consulte además: L<mkdtemp(3)>

note: type: textblock
en: See also L</mke2journal>.
es: Vea también L</mke2journal>.

note: type: textblock
en: See also L</mke2journal-L>.
es: Vea también L</mke2journal-L>.

note: type: textblock
en: See also L</mke2journal-U>.
es: Vea también L</mke2journal-U>.

note: type: textblock
en: For more details see L<https://bugzilla.redhat.com/show_bug.cgi?id=599503>
es: Para más detalle vea L<https://bugzilla.redhat.com/show_bug.cgi?id=599503>

note: type: textblock
en: See also: L</mkdtemp>.
es: Consulte además: L</mkdtemp>.

note: type: textblock
en: See also: L</mountpoints>
es: Consulte además: L</mountpoints>

note: type: textblock
en: See also: L</rename>.
es: Consulte además: L</rename>.

note: type: textblock
en: See also L<ntfsresize(8)>.
es: Vea también L<ntfsresize(8)>.

note: type: textblock
en: See also L</part-set-bootable>.
es: Vea también L</part-set-bootable>.

note: type: textblock
en: See also L</part-to-dev>.
es: Vea también L</part-to-dev>.

note: type: textblock
en: See also L</pwrite>, L</pread-device>.
es: Vea también L</pwrite>, L</pread-device>.

note: type: textblock
en: See also L</pread>.
es: Vea también L</pread>.

note: type: textblock
en: See also L</pvs-full>.
es: Vea también L</pvs-full>.

note: type: textblock
en: See also L</pread>, L</pwrite-device>.
es: Vea también L</pread>, L</pwrite-device>.

note: type: textblock
en: See also L</pwrite>.
es: Vea también L</pwrite>.

note: type: textblock
en: See also: L</lremovexattr>, L<attr(5)>.
es: Consulte además: L</lremovexattr>, L<attr(5)>.

note: type: textblock
en: See also: L</lsetxattr>, L<attr(5)>.
es: Consulte además: L</lsetxattr>, L<attr(5)>.

note: type: textblock
en: See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>
es: Consulte además: L</sfdisk-l>, L</sfdisk-N>, L</part-init>

note: type: textblock
en: See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>
es: Consulte además: L</sfdisk>, el L<sfdisk(8)> manpage y L</part-disk>

note: type: textblock
en: See also: L</part-add>
es: Consulte además: L</part-add>

note: type: textblock
en: See also: L</part-list>
es: Consulte además: L</part-list>

note: type: textblock
en: See also: L</command-lines>
es: Consulte además: L</command-lines>

note: type: textblock
en: See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>.
es: Vea también L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>.

note: type: textblock
en: See also L</download>.
es: Vea también L</download>.

note: type: textblock
en: See also L</upload>, L</pwrite>.
es: Vea también L</upload>, L</pwrite>.

note: type: textblock
en: See also: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>.
es: Consulte además: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>.

note: type: textblock
en: See also L</vgpvuuids>.
es: Vea también L</vgpvuuids>.

note: type: textblock
en: See also L</vglvuuids>.
es: Vea también L</vglvuuids>.

note: type: textblock
en: See also L</vgs-full>.
es: Vea también L</vgs-full>.

note: type: textblock
en: See also L</write-append>.
es: Vea también L</write-append>.

note: type: textblock
en: See also L</write>.
es: Vea también L</write>.

note: type: textblock
en: See also: L</zero-device>, L</scrub-device>, L</is-zero-device>
es: Consulte además: L</zero-device>, L</scrub-device>, L</is-zero-device>

note: type: textblock
en: See also L<display(1)>.
es: Vea también L<display(1)>.

note: type: textblock
en: See also L</hexdump>.
es: Vea también L</hexdump>.

note: type: =head2
en: ENCRYPTED DISKS
es: DISCOS CIFRADOS

note: type: textblock
en: See also: C<guestfs_sh_lines>
es: Consulte además: C<guestfs_sh_lines>

note: type: textblock
en: (Added in 1.13.15)
es: (Agregado en 1.13.15)

note: type: textblock
en: The four calls C<guestfs_copy_device_to_device>, C<guestfs_copy_device_to_file>, C<guestfs_copy_file_to_device>, and C<guestfs_copy_file_to_file> let you copy from a source (device|file) to a destination (device|file).
es: Las llamadas C<guestfs_copy_device_to_device>, C<guestfs_copy_device_to_file>, C<guestfs_copy_file_to_device>, y C<guestfs_copy_file_to_file> le permiten copiar desde un origen (dispositivo | archivo) hacia un destino (dispositivo | archivo).

note: type: textblock
en: See also C<guestfs_upload>, C<guestfs_cat>.
es: Vea también C<guestfs_upload>, C<guestfs_cat>.

note: type: textblock
en: See also C<guestfs_download>, C<guestfs_pread>.
es: Vea también C<guestfs_download>, C<guestfs_pread>.

note: type: textblock
en: See also C<guestfs_ping_daemon>.
es: Vea también C<guestfs_ping_daemon>.

note: type: textblock
en: See also C<guestfs_is_file>, C<guestfs_is_dir>, C<guestfs_stat>.
es: Vea también C<guestfs_is_file>, C<guestfs_is_dir>, C<guestfs_stat>.

note: type: textblock
en: See also: L<file(1)>, C<guestfs_vfs_type>, C<guestfs_lstat>, C<guestfs_is_file>, C<guestfs_is_blockdev> (etc), C<guestfs_is_zero>.
es: Consulte además: L<file(1)>, C<guestfs_vfs_type>, C<guestfs_lstat>, C<guestfs_is_file>, C<guestfs_is_blockdev> (etc), C<guestfs_is_zero>.

note: type: textblock
en: See also: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>.
es: Consulte además: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>.

note: type: textblock
en: See also: C<guestfs_lgetxattrs>, L<attr(5)>.
es: Consulte además: C<guestfs_lgetxattrs>, L<attr(5)>.

note: type: textblock
en: See also: C<guestfs_hivex_value_utf8>.
es: Consulte además: C<guestfs_hivex_value_utf8>.

note: type: textblock
en: See also C<guestfs_initrd_list>.
es: Vea también C<guestfs_initrd_list>.

note: type: textblock
en: See also C<guestfs_list_filesystems>.
es: Vea también C<guestfs_list_filesystems>.

note: type: textblock
en: See also C<guestfs_stat>.
es: Vea también C<guestfs_stat>.

note: type: textblock
en: See also: C<guestfs_lgetxattrs>, C<guestfs_getxattr>, L<attr(5)>.
es: Consulte además: C<guestfs_lgetxattrs>, C<guestfs_getxattr>, L<attr(5)>.

note: type: textblock
en: See also C<guestfs_lvs_full>, C<guestfs_list_filesystems>.
es: Vea también C<guestfs_lvs_full>, C<guestfs_list_filesystems>.

note: type: textblock
en: See also C<guestfs_mkdir>, C<guestfs_umask>
es: Vea también C<guestfs_mkdir>, C<guestfs_umask>

note: type: textblock
en: See also C<guestfs_mke2journal>.
es: Vea también C<guestfs_mke2journal>.

note: type: textblock
en: See also C<guestfs_mke2journal_L>.
es: Vea también C<guestfs_mke2journal_L>.

note: type: textblock
en: See also C<guestfs_mke2journal_U>.
es: Vea también C<guestfs_mke2journal_U>.

note: type: textblock
en: See also: C<guestfs_mkdtemp>.
es: Consulte además: C<guestfs_mkdtemp>.

note: type: textblock
en: See also: C<guestfs_mountpoints>
es: Consulte además: C<guestfs_mountpoints>

note: type: textblock
en: See also: C<guestfs_rename>.
es: Consulte además: C<guestfs_rename>.

note: type: textblock
en: See also C<guestfs_part_set_bootable>.
es: Vea también C<guestfs_part_set_bootable>.

note: type: textblock
en: See also C<guestfs_part_to_dev>.
es: Vea también C<guestfs_part_to_dev>.

note: type: textblock
en: See also: C<guestfs_lremovexattr>, L<attr(5)>.
es: Consulte además: C<guestfs_lremovexattr>, L<attr(5)>.

note: type: textblock
en: See also: C<guestfs_lsetxattr>, L<attr(5)>.
es: Consulte además: C<guestfs_lsetxattr>, L<attr(5)>.

note: type: textblock
en: See also: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>
es: Consulte además: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>

note: type: textblock
en: See also: C<guestfs_sfdisk>, the L<sfdisk(8)> manpage and C<guestfs_part_disk>
es: Consulte además: C<guestfs_sfdisk>, el manpage L<sfdisk(8)> y C<guestfs_part_disk>

note: type: textblock
en: See also: C<guestfs_part_add>
es: Consulte además: C<guestfs_part_add>

note: type: textblock
en: See also: C<guestfs_part_list>
es: Consulte además: C<guestfs_part_list>

note: type: textblock
en: See also: C<guestfs_command_lines>
es: Consulte además: C<guestfs_command_lines>

note: type: textblock
en: See also C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, C<guestfs_mkdir>.
es: Vea también C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, C<guestfs_mkdir>.

note: type: textblock
en: See also C<guestfs_download>.
es: Vea también C<guestfs_download>.

note: type: textblock
en: See also C<guestfs_upload>, C<guestfs_pwrite>.
es: Vea también C<guestfs_upload>, C<guestfs_pwrite>.

note: type: textblock
en: See also C<guestfs_vgpvuuids>.
es: Vea también C<guestfs_vgpvuuids>.

note: type: textblock
en: See also C<guestfs_vglvuuids>.
es: Vea también C<guestfs_vglvuuids>.

note: type: textblock
en: See also C<guestfs_vgs_full>.
es: Vea también C<guestfs_vgs_full>.

note: type: textblock
en: See also C<guestfs_write_append>.
es: Vea también C<guestfs_write_append>.

note: type: textblock
en: See also C<guestfs_write>.
es: Vea también C<guestfs_write>.

note: type: textblock
en: See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, C<guestfs_is_zero_device>
es: Consulte además: C<guestfs_zero_device>, C<guestfs_scrub_device>, C<guestfs_is_zero_device>

note: type: textblock
en: guestfs - Library for accessing and modifying virtual machine images
es: guestfs - Biblioteca para acceder y modificar imágenes de máquinas virtuales

note: type: =head1
en: API OVERVIEW
es: API GENERAL

note: type: textblock
en: The general structure of all libguestfs-using programs looks like this:
es: La estructura general de todos los programas que usan libguestfs es como ésta:

note: type: =head2
en: DISK IMAGES
es: IMÁGENES DE DISCO

note: type: textblock
en: You can add a disk read-only using:
es: Usted puede agregar un disco de sólo lectura usando:

note: type: =head2
en: MOUNTING
es: MONTANDO

note: type: =head2
en: FILESYSTEM ACCESS AND MODIFICATION
es: ACCESO Y MODIFICACIÓN DE SISTEMAS DE ARCHIVOS

note: type: textblock
en: To create a symlink you could do:
es: Para crear un enlace simbólico usted podría hacer:

note: type: =head2
en: PARTITIONING
es: PARTICIONAMIENTO

note: type: textblock
en: Libguestfs contains API calls to read, create and modify partition tables on disk images.
es: Libguestfs contiene llamadas de API para leer, crear y modificar tablas de particiones en imágenes de disco.

note: type: =head2
en: DOWNLOADING
es: DESCARGANDO

note: type: textblock
en: To download multiple files, see L</guestfs_tar_out> and L</guestfs_tgz_out>.
es: Para descargar múltiples archivos, vea L</guestfs_tar_out> y L</guestfs_tgz_out>.

note: type: =head2
en: UPLOADING
es: SUBIENDO

note: type: textblock
en: To upload multiple files, see L</guestfs_tar_in> and L</guestfs_tgz_in>.
es: Para subir múltiples archivos, vea L</guestfs_tar_in> y L</guestfs_tgz_in>.

note: type: =head2
en: COPYING
es: COPIANDO

note: type: =item
en: B<file> to B<file>
es: B<file> a B<file>

note: type: textblock
en: Use L</guestfs_cp> to copy a single file, or L</guestfs_cp_a> to copy directories recursively.
es: Use L</guestfs_cp> para copiar un solo archivo o L</guestfs_cp_a> para copiar directorios en forma recursiva.

note: type: =item
en: B<file> to B<device>
es: B<file> a B<device>

note: type: =item
en: B<device> to B<file>
es: B<device> a B<file>

note: type: =item
en: B<device> to B<device>
es: B<device> a B<device>

note: type: textblock
en: Use L</guestfs_copy_file_to_device>, L</guestfs_copy_device_to_file>, or L</guestfs_copy_device_to_device>.
es: Use L</guestfs_copy_file_to_device>, L</guestfs_copy_device_to_file> o </guestfs_copy_device_to_device>.

note: type: textblock
en: Example: duplicate the contents of an LV:
es: Ejemplo: duplicar el contenido de un LV:

note: type: verbatim
en:  guestfs_copy_device_to_device (g,
             "/dev/VG/Original", "/dev/VG/Copy",
             /* -1 marks the end of the list of optional parameters */
             -1);
es:  guestfs_copy_device_to_device (g,
             "/dev/VG/Original", "/dev/VG/Copy",
             /* -1 marca el fin de la lista de parámetros opcionales */
             -1);

note: type: textblock
en: Use L</guestfs_upload>.  See L</UPLOADING> above.
es: Use L</guestfs_upload>.  Vea L</SUBIENDO> arriba.

note: type: textblock
en: Use L</guestfs_download>.  See L</DOWNLOADING> above.
es: Use L</guestfs_download>.  VEA L</DESCARGANDO> arriba.

note: type: =head2
en: LISTING FILES
es: LISTANDO ARCHIVOS

note: type: textblock
en: L</guestfs_find> and L</guestfs_find0> can be used to recursively list files.
es: L</guestfs_find> y L</guestfs_find0> pueden usarse para listar archivos en forma recursiva.

note: type: =head2
en: RUNNING COMMANDS
es: EJECUTAR ÓRDENES

note: type: textblock
en: There are many limitations to this:
es: Hay muchas limitaciones para ésto:

note: type: textblock
en: The command will be running in limited memory.
es: La orden se ejecutará en memoria limitada.

note: type: textblock
en: The network may not be available unless you enable it (see L</guestfs_set_network>).
es: La red puede no estar disponible a menos que la habilite (vea L</guestfs_set_network>).

note: type: =head2
en: CONFIGURATION FILES
es: ARCHIVOS DE CONFIGURACIÓN

note: type: textblock
en: For more information about umask, see L<umask(2)>.
es: Para más información sobre umask, vea L<umask(2)>.

note: type: textblock
en: Libguestfs can mount NTFS partitions.  It does this using the L<http://www.ntfs-3g.org/> driver.
es: Libguestfs puede montar particiones NTFS.  Ésto se hace empleando el controlador L<http://www.ntfs-3g.org/>.

note: type: =head3
en: SYMLINKS ON NTFS-3G FILESYSTEMS
es: ENLACES SIMBÓLICOS EN SISTEMAS DE ARCHIVOS NTFS-3G

note: type: =head3
en: EXTENDED ATTRIBUTES ON NTFS-3G FILESYSTEMS
es: ATRIBUTOS EXTENDIDOS EN SISTEMAS DE ARCHIVOS NTFS-3G

note: type: textblock
en: There are other useful extended attributes that can be read from ntfs-3g filesystems (using L</guestfs_getxattr>).  See:
es: Hay otros atributos extendidos útiles que pueden ser leídos desde sistemas de archivos ntfs-3g (usando L</guestfs_getxattr>).  Vea:

note: type: textblock
en: See L<guestfs-erlang(3)>.
es: Vea L<guestfs-erlang(3)>.

note: type: textblock
en: See L<guestfs-ocaml(3)>.
es: Vea L<guestfs-ocaml(3)>.

note: type: textblock
en: See L<guestfs-perl(3)> and L<Sys::Guestfs(3)>.
es: Vea L<guestfs-perl(3)> y L<Sys::Guestfs(3)>.

note: type: textblock
en: See L<guestfs-python(3)>.
es: Vea L<guestfs-python(3)>.

note: type: textblock
en: See L<guestfs-ruby(3)>.
es: Vea L<guestfs-ruby(3)>.

note: type: textblock
en: See L<guestfish(1)>.
es: Vea L<guestfish(1)>.

note: type: verbatim
en:    /* Test if the function guestfs_dd is really available. */
       dl = dlopen (NULL, RTLD_LAZY);
       if (!dl) {
         fprintf (stderr, "dlopen: %s\n", dlerror ());
         exit (EXIT_FAILURE);
       }
       has_function = dlsym (dl, "guestfs_dd") != NULL;
       dlclose (dl);
es:    /* Prueba si la función guestfs_dd está disponible. */
       dl = dlopen (NULL, RTLD_LAZY);
       if (!dl) {
         fprintf (stderr, "dlopen: %s\n", dlerror ());
         exit (EXIT_FAILURE);
       }
       has_function = dlsym (dl, "guestfs_dd") != NULL;
       dlclose (dl);

note: type: verbatim
en:    if (!has_function)
         printf ("this libguestfs.so does NOT have guestfs_dd function\n");
       else {
         printf ("this libguestfs.so has guestfs_dd function\n");
         /* Now it's safe to call
         guestfs_dd (g, "foo", "bar");
         */
       }
     #else
       printf ("guestfs_dd function was not found at compile time\n");
     #endif
      }
es:    if (!has_function)
         printf ("this libguestfs.so does NOT have guestfs_dd function\n");
       else {
         printf ("this libguestfs.so has guestfs_dd function\n");
         /* Ahora es seguro llamar
         guestfs_dd (g, "foo", "bar");
         */
       }
     #else
       printf ("guestfs_dd function was not found at compile time\n");
     #endif
      }

note: type: verbatim
en:  1318248056692655 (+0):	launch_start
     1318248056692850 (+195):       launch_build_appliance_start
     1318248056818285 (+125435):    launch_build_appliance_end
     1318248056838059 (+19774):     launch_run_qemu
     1318248061071167 (+4233108):   launch_end
     1318248061280324 (+209157):    guestfs_mkfs g=0x1024ab0 fstype=0x46116f device=0x1024e60
es:  1318248056692655 (+0):<span class="whitespace other" title="Tab">»</span>launch_start
     1318248056692850 (+195):       launch_build_appliance_start
     1318248056818285 (+125435):    launch_build_appliance_end
     1318248056838059 (+19774):     launch_run_qemu
     1318248061071167 (+4233108):   launch_end
     1318248061280324 (+209157):    guestfs_mkfs g=0x1024ab0 fstype=0x46116f device=0x1024e60

note: type: =head2
en: LOGICAL PARTITIONS
es: PARTICIONES LÓGICAS

note: type: textblock
en: See also the I<--ignore> option.
es: Vea también la opción I<--ignore>.

note: type: textblock
en: Versions of the program prior to 1.13.9 did not support the I<--machine-readable> option and will return an error.
es: Las versiones del programa anteriores a 1.13.9 no soportan la opción I<--machine-readable> y retornarán un error.

note: type: =head2
en: IMPORTANT LIMITATIONS
es: LIMITACIONES IMPORTANTES

note: type: textblock
en: libguestfs-test-tool - Diagnostics for libguestfs
es: libguestfs-test-tool - Diagnóstico para libguestfs

note: type: textblock
en: You can convert AVCs into suggested SELinux policy rules using tools like L<audit2allow(1)>.  For more information, see the "Security Enhanced Linux User Guide".
es: Puede convertir los AVC en reglas de directiva sugeridas de SELinux mediante herramientas como L<audit2allow(1)>. Para más información, consulte la "Guía del usuario de Linux con seguridad mejorada".

note: type: verbatim
en:  setenforce Enforcing
es:  setenforce Reforzado

note: type: =head1
en: SELF-DIAGNOSIS
es: AUTO-DIAGNOSIS

note: type: textblock
en: Refer to L<guestfs(3)/APPLIANCE BOOT PROCESS> to understand the messages produced by libguestfs-test-tool and/or possible errors.
es: Consulte L<guestfs(3)/APPLIANCE BOOT PROCESS> para comprender los mensajes producidos por libguestfs-test-tool y/o posibles errores.

note: type: textblock
en: libguestfs-test-tool returns I<0> if the tests completed without error, or I<1> if there was an error.
es: libguestfs-test-tool devuelve I<0> si las pruebas completadas sin error, o I<1> si hubo un error.
