JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía del desarrollador para la creación de paquetes de aplicaciones     Oracle Solaris 10 1/13 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Diseño de un paquete

2.  Creación de un paquete

El proceso de construcción de un paquete (mapa de tareas)

Variables de entorno de paquetes

Normas generales sobre el uso de variables de entorno

Resumen de variables de entorno de paquetes

Creación de un archivo pkginfo

Definición de la instancia de un paquete

Definición de la abreviatura de un paquete (PKG)

Especificación de una arquitectura de paquetes (ARCH)

Especificación de una arquitectura de conjunto de instrucciones de paquetes (SUNW_ISA)

Especificación de la versión de un paquete (VERSION)

Definición del nombre de un paquete (NAME)

Definición de una categoría de paquetes (CATEGORY)

Cómo crear un archivo pkginfo

Organización del contenido de un paquete

Cómo organizar el contenido de un paquete

Creación de un archivo prototype

Formato del archivo prototype

El campo ftype

El campo class

El campo path

Objetos reubicables colectivamente

Objetos reubicables individualmente

Nombres de rutas paramétricos

Unas palabras sobre las ubicaciones de origen y de destino del objeto

El campo mode

El campo owner

El campo group

Creación de un archivo prototype desde cero

Ejemplo: creación de un archivo prototype con el comando pkgproto

Ajuste de un archivo prototype creado con el comando pkgproto

Creación de entradas de objetos con tipos de archivos v, e, x y i

Uso de varias definiciones de clases

Ejemplo: ajuste de un archivo prototype creado mediante el comando pkgproto

Agregación de funciones a un archivo prototype

Definición de objetos adicionales que se deben crear en el tiempo de la instalación

Creación de vínculos en el tiempo de la instalación

Distribución de paquetes en varios volúmenes

Anidado de archivos prototype

Configuración de valores predeterminados para los campos mode, owner y group

Cómo proporcionar una ruta de búsqueda para el comando pkgmk

Configuración de variables de entorno

Cómo crear un archivo prototype mediante el comando pkgproto

Creación de un paquete

Uso del comando pkgmk más sencillo

El archivo pkgmap

Cómo construir un paquete

3.  Mejora de las funciones de un paquete (tareas)

4.  Verificación y transferencia de un paquete

5.  Casos prácticos de creación de paquetes

6.  Técnicas avanzadas para la creación de paquetes

Glosario

Índice

Organización del contenido de un paquete

Organice los objetos del paquete en una estructura jerárquica de directorios que refleje la estructura que los objetos del paquete tendrán en el sistema de destino después de la instalación. Si lleva a cabo este paso antes de crear un archivo prototype, puede ahorrar algo de tiempo y esfuerzo a la hora de crear ese archivo.

Cómo organizar el contenido de un paquete

  1. Determine cuántos paquetes necesita crear y qué objetos se incluirán en cada paquete.

    Para obtener ayuda sobre la ejecución de este paso, consulte Consideraciones antes de construir un paquete.

  2. Cree un directorio para cada paquete que necesite construir.

    Puede crear este directorio en cualquier lugar del sistema y nombrarlo como desee. Los ejemplos de este capítulo asumen que un directorio del paquete tiene el mismo nombre que la abreviatura del paquete.

    $ cd /home/jane
    $ mkdir SUNWcadap
  3. Organice los objetos de cada paquete en una estructura de directorios bajo su correspondiente directorio de paquetes. La estructura de directorios debe reflejar la estructura que los objetos del paquete tendrán en el sistema de destino.

    Por ejemplo, el paquete de la aplicación CAD, SUNWcadap, necesita la siguiente estructura de directorios.


    image:El diagrama muestra la estructura del directorio de paquetes SUNWcadap.
  4. Decida dónde conservará los archivos de información. Si procede, cree un directorio para conservar los archivos en una ubicación.

    En este caso se asume que el archivo pkginfo de ejemplo de Cómo crear un archivo pkginfo se creó en el directorio de inicio de Jane.

    $ cd /home/jane
    $ mkdir InfoFiles
    $ mv pkginfo InfoFiles

Véase también

Consulte Cómo crear un archivo prototype mediante el comando pkgproto.