JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Creación de una imagen de instalación personalizada de Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Introducción a la creación de una imagen de instalación personalizada

2.  Diseño de una imagen de instalación personalizada

3.  Generación de una imagen

Comando distro_const

Cómo generar una imagen en un solo paso

Cómo generar una imagen en etapas

Índice

Comando distro_const

La sintaxis completa del comando distro_const es la siguiente:

distro_const build [-v] [-r checkpoint] [-p checkpoint] [-l] manifest

Las opciones del comando distro_const se describen en la tabla siguiente.

Tabla 3-1 Opciones del comando distro_const

Opciones de comando
Descripción
distro_const build manifest
Genera una imagen en un solo paso mediante el archivo de manifiesto especificado.
distro_const build -v manifest
Modo detallado.
distro_const build -l manifest
Muestra todos los puntos de comprobación válidos en los que puede pausar y reanudar la generación de una imagen.
distro_const build -p checkpoint manifest
Pausa la generación de una imagen en un punto de comprobación especificado.
distro_const build -r checkpoint manifest
Reanuda la generación de una imagen desde un punto de comprobación especificado.
distro_const build -h
Muestra la ayuda del comando.

Nota - Debe asumir el rol de usuario root para utilizar el comando distro_const.


Cómo generar una imagen en un solo paso

  1. Descargue el paquete distribution-constructor.
  2. Seleccione un manifiesto para la imagen.
  3. (Opcional) Si es necesario, personalice el manifiesto. Para ello, agregue referencias a las secuencias de comandos personalizadas.
  4. Conviértase en el rol root.
  5. Ejecute el comando distro_const básico sin opciones.
    # distro_const build manifest.xml

    Reemplace manifest por el nombre del archivo de manifiesto que se utilizará como plano de la imagen.

    Por ejemplo:

    # distro_const build /usr/share/distro_const/dc_livecd.xml

    El constructor de distribuciones extrae los paquetes necesarios para la imagen y genera la imagen según las especificaciones definidas en el archivo de manifiesto.

  6. (Opcional) Una vez finalizada la creación, puede ver un archivo de registro con información sobre el proceso de generación.

    La salida de generación muestra la ubicación de los archivos de registro.

Cómo generar una imagen en etapas

Puede utilizar las opciones incluidas en el comando distro_const para detener y reiniciar la creación en diferentes puntos de comprobación durante el proceso de generación de imágenes, a fin de comprobar y depurar la selección de archivos, paquetes y secuencias de comandos para la imagen que se va a crear.

  1. Descargue el paquete distribution-constructor.
  2. Seleccione el manifiesto de la imagen.
  3. (Opcional) Si es necesario, personalice el manifiesto. Para ello, agregue referencias a las secuencias de comandos personalizadas.
  4. Conviértase en el rol root.
  5. Revise los puntos de comprobación válidos en los que puede elegir pausar o reanudar la generación.
    # distro_const build -l manifest.xml

    Este comando muestra los puntos de comprobación válidos en los que puede pausar o reanudar la generación de una imagen. Utilice los nombres de puntos de comprobación proporcionados por este comando como valores válidos para las demás opciones de comandos de creación de puntos de comprobación.

    Por ejemplo, el comando siguiente confirma qué puntos de comprobación están disponibles para un archivo de manifiesto denominado dc_livecd.xml.

    # distro_const build -l /usr/share/distro_const/dc_livecd.xml
    Checkpoint        Resumable Description
    --------------    --------- -------------
    transfer-ips-install X Transfer package contents from IPS
    set-ips-attributes   X Set post-installation IPS attributes
    pre-pkg-img-mod      X Pre-package image modification
    ba-init              X Boot archive initialization
    ba-config            X Boot archive configuration
    ba-arch              X Boot archive archiving
    grub-setup             Set up the GRUB menu
    pkg-img-mod            Package image area modifications
    create-iso             ISO image creation

    Nota - En esta salida del comando de ejemplo, una “X” en el campo resumable indica que puede reiniciar la generación desde este punto de comprobación.


  6. Genere la imagen y pause la creación de la imagen en el punto de comprobación especificado.
    # distro_const build -p checkpoint manifest

    Por ejemplo, el siguiente comando inicia la creación de una imagen y la detiene antes de que ba-arch modifique el área de la imagen:

    # distro_const build -p ba-arch /usr/share/distro_const/dc_livecd.xml
  7. Reanude la generación de la imagen desde un punto de comprobación especificado.
    # distro_const build -r checkpoint manifest

    Nota - El punto de comprobación especificado debe ser el punto de comprobación en el que se detuvo la ejecución de la creación anterior o un punto de comprobación previo. No es válido usar un punto de comprobación posterior.


    Por ejemplo, el comando siguiente reanuda la generación de la imagen en la etapa ba-arch.

    # distro_const build -r ba-arch /usr/share/distro_const/dc_livecd.xml

    Nota - Puede combinar las opciones de pausa y reanudación en un comando build.


  8. (Opcional) Una vez finalizada la creación, puede ver un archivo de registro con información sobre el proceso de generación.

    La salida de generación muestra la ubicación de los archivos de registro.