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

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

Tabla 2-1 describe un proceso que puede seguir a la hora de construir paquetes, especialmente si no tiene experiencia en construirlos. Aunque no es obligatorio completar las cuatro primeras tareas en el orden exacto en que aparecen, la experiencia de construir paquetes será más sencilla si lo hace. Cuando sea un diseñador de paquetes experimentado, puede adaptar la secuencia de estas tareas a sus preferencias.

Como diseñador de paquetes experimentado, puede automatizar el proceso de construcción de paquetes mediante el uso del comando make y los makefiles. Para obtener más información, consulte la página de comando man make(1S).

Tabla 2-1 El proceso de construcción de un paquete (mapa de tareas)

Tarea
Descripción
Para obtener instrucciones
1. Crear un archivo pkginfo
Cree el archivo pkginfo para describir las características del paquete.
2. Organizar el contenido del paquete
Ordene los componentes del paquete en una estructura de directorios jerárquica.
3. (optativo) Crear archivos de información
Defina dependencias de paquetes, incluido un mensaje de copyright y reserve espacio adicional en el sistema de destino.
4. (optativo) Crear secuencias de comandos de instalación
Personalice los procesos de instalación y eliminación del paquete.
5. Crear un archivo prototype
Describa el objeto del paquete en un archivo prototype.
6. Construir el paquete
Construya el paquete mediante el comando pkgmk.
7. Verificar y transferir el paquete
Verifique la integridad del paquete antes de copiarlo en un medio de distribución.