Tabela 2–1 descreve um processo a ser seguido na construção de um pacote, especialmente se você não tiver experiência em construir pacotes. Embora não seja obrigatório realizar as primeiras quatro tarefas na ordem exata listada, a construção do pacote será mais fácil se a ordem for seguida. Depois que tiver adquirido experiência na criação de pacotes, você pode alterar a seqüência das tarefas de acordo com sua preferência.
Como um designer de pacotes com experiência, você pode automatizar o processo de construção de um pacote usando o comando make e os makefiles. Para obter mais informações, consulte a página do manual make(1S).
Tabela 2–1 Mapa de tarefas do processo de construção de um pacote
Tarefa |
Descrição |
Para instruções |
---|---|---|
1. Criar um arquivo pkginfo |
Crie o arquivo pkginfo para descrever as características do pacote. | |
2. Organizar o conteúdo do pacote |
Ordene os componentes do pacote em uma estrutura de diretórios hierárquica. | |
3. (Opcional) Criar arquivos de informação |
Defina as dependências do pacote, inclua uma mensagem de copyright e reserve espaço adicional no sistema de destino. |
Capítulo 3Melhorando a funcionalidade de um pacote (Tarefas) |
4. (Opcional) Criar scripts de instalação |
Personalize os processos de instalação e remoção do pacote. |
Capítulo 3Melhorando a funcionalidade de um pacote (Tarefas) |
5. Criar um arquivo prototype |
Descreva o objeto em seu pacote em um arquivo prototype. | |
6. Construir o pacote |
Construa um pacote usando o comando pkgmk. | |
7. Verificar e transferir o pacote |
Verifique a integridade do pacote antes de copiá-lo em um meio de distribuição. |