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     Oracle Solaris 11 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 paso

Cómo generar una imagen en etapas

Comando distro_const

La sintaxis completa para el comando distro_const es la siguiente:

Syntax: distro_const build [-v] [-r checkpoint_name] [-p checkpoint_name] [-l] manifest

Revise las siguientes opciones de comando.

Tabla 3-1 Opciones del comando distro_const

Opciones de comando
Descripción
distro_const build manifiesto
Genera una imagen en un paso mediante el archivo de manifiesto especificado
distro_const build -v
Modo detallado
distro_const build -l manifiesto
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 nombre_punto_comprobación manifiesto
Pausa la generación de una imagen en un punto de comprobación especificado
distro_const build -r nombre_punto_comprobación manifiesto
Reanuda la generación de una imagen a partir de un punto de comprobación especificado
distro_const build -h
Muestra la ayuda para el comando

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


Cómo generar una imagen en un paso

Antes de empezar

Descargue el paquete distribution-constructor y seleccione el manifiesto para la imagen. Si es necesario, personalice el manifiesto y agregue secuencias de comandos personalizadas.

  1. Asuma el rol de usuario root.
  2. Para ejecutar la generación completa de una imagen sin pausa, utilice el comando básico distro_const sin opciones de la siguiente manera:
    # distro_const build manifest

    Nota - Se requiere el subcomando build.


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

    Por ejemplo, escriba el comando siguiente:

    # distro_const build /usr/share/distro_const/dc_livecd.xml
  3. El constructor de distribuciones extrae los paquetes necesarios para la imagen.
  4. El constructor de distribuciones genera la imagen según las especificaciones establecidas en el archivo de manifiesto.
  5. (Opcional) Una vez finalizada la generación, puede visualizar un archivo de registro en el que se informa sobre el proceso de generación.

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

Cómo generar una imagen en etapas

Puede utilizar las opciones proporcionadas en el comando distro_const para detener y reiniciar el proceso de generación en varias etapas durante el proceso de generación de imagen, para controlar y depurar la selección de archivos, paquetes y secuencias de comandos para la imagen que se está generando. Este proceso utiliza las opciones de puntos de comprobación disponibles en el comando distro_const como se describe en las siguientes instrucciones básicas.

  1. Asuma el rol de usuario root.
  2. Antes de generar la imagen, active los puntos de comprobación válidos en los que puede elegir pausar o reanudar la generación.
    # distro_const build -l manifest.xml

    Nota - Se requiere el subcomando build.


    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 punto de comprobación proporcionados por este comando como valores válidos para las demás opciones de comando de punto de comprobación.

    Por ejemplo, el siguiente comando confirma los puntos de comprobación que están disponibles para un archivo de manifiesto llamado dc_livecd.xml.

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

    Una vez que se ejecuta el comando, se muestran los puntos de comprobación válidos. Por ejemplo, los siguientes pueden ser algunos de los puntos de comprobación.

    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                Boot archive initialization
    ba-config              Boot archive configuration
    ba-arch                Boot archive archiving
    grub-setup             Set up the GRUB menu
    pkg-img-mod            Package image area modifications
    create-iso             ISO image creation

    Nota - En este ejemplo de salida de comando, la “X” del campo de reanudación indica que el proceso de generación se puede reiniciar desde ese punto de comprobación.


  3. Genere la imagen y pause la generación de la imagen en el punto de comprobación especificado.
    # distro_const build -p checkpoint_name manifest

    Nota - Se requiere el subcomando build y los campos nombre_punto_comprobación y manifiesto.


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

    # distro_const build -p ba-arch /usr/share/distro_const/dc_livecd.xml
  4. Reanude la generación de la imagen a partir de un punto de comprobación especificado.
    # distro_const build -r checkpoint_name 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 generación anterior, o uno anterior. Los puntos de comprobación posteriores no son válidos. Se requieren los campos nombre_punto_comprobación y manifiesto y el subcomando build.


    Por ejemplo, el siguiente comando 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.


  5. (Opcional) Una vez finalizada la generación, puede visualizar un archivo de registro en el que se informa sobre el proceso de generación.

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