Puede incluir cuatro archivos de información de paquetes optativos en el paquete:
Define las versiones anteriores del paquete que son compatibles con esta versión del paquete.
Indica otros paquetes que tienen una relación especial con el paquete.
Define requisitos de espacio en el disco para el entorno de destino, más allá de lo que necesitan los objetos definidos en el archivo prototype. Por ejemplo, puede que se necesite espacio adicional para archivos que se crean dinámicamente en el tiempo de la instalación.
Define el texto de un mensaje de copyright que aparece en el tiempo de la instalación del paquete.
Cada archivo de información del paquete debe tener una entrada en el archivo prototype. Consulte Creación de archivos de información para obtener más información sobre la creación de estos archivos.
Las secuencias de comandos de instalación no son necesarias. Sin embargo, puede proporcionar secuencias de comandos que llevan a cabo acciones personalizadas durante la instalación del paquete. Una secuencia de comandos de instalación tiene las características siguientes:
La secuencia de comandos se compone de comandos shell Bourne.
Los permisos de archivos de las secuencias de comandos deben establecerse en 0644.
La secuencia de comandos no debe contener el identificador de shell ( #! /bin/sh).
Los cuatro tipos de secuencias de comandos son los siguientes:
La secuencia de comandos request
La secuencia de comandos request solicita entrada de información del administrador que instala el paquete.
La secuencia de comandos checkinstall
La secuencia de comandos checkinstall lleva a cabo una verificación especial del sistema de archivos.
La secuencia de comandos checkinstall sólo está disponible con SolarisTM 2.5 u otras versiones compatibles.
Secuencias de comandos de procedimientos
Las secuencias de comandos de procedimientos definen las acciones que tienen lugar en momentos concretos durante la instalación y eliminación de paquetes. Puede crear cuatro secuencias de comandos de procedimientos con estos nombres predefinidos: preinstall, postinstall, preremove y postremove.
Secuencias de comandos de acción de clase
Las secuencias de comandos de acción de clase definen un conjunto de acciones que se deben llevar a cabo en un grupo de objetos.
Consulte Creación de secuencias de comandos de instalación para obtener más información sobre las secuencias de comandos de instalación.