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. |