JavaScript is required to for searching.
Ignorar Links de Navegao
Sair do Modo de Exibio de Impresso
Guia do desenvolvedor de empacotamento de aplicativos     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

1.  Criando um Pacote

2.  Construindo um Pacote

O processo de construção de um pacote (Mapa de tarefas)

Variáveis de ambiente do pacote

Regras gerais sobre o uso das variáveis de ambiente

Resumo das variáveis de ambiente do pacote

Criando um arquivo pkginfo

Definindo uma instância de pacote

Definindo uma abreviatura de pacote (PKG)

Especificando uma arquitetura de pacote (ARCH)

Especificando a arquitetura de um conjunto de instruções do pacote (SUNW_ISA)

Especificando uma versão do pacote (VERSION)

Definindo o nome de um pacote (NAME)

Definindo a categoria de um pacote (CATEGORY)

Como criar um arquivo pkginfo

Organizando o conteúdo de um pacote

Como organizar o conteúdo de um pacote

Criando um arquivo prototype

Formato do arquivo prototype

O campo ftype

O campo class

O campo path

Objetos Relocáveis Coletivamente

Objetos Relocáveis Individualmente

Nomes de caminho paramétrico

Os locais de origem e de destino de um objeto em poucas palavras

O campo mode

O campo owner

O campo group

Criando um arquivo prototype desde o início

Exemplo -- Criando um arquivo prototype com o comando pkgproto

Ajustando um arquivo prototype criado com o comando pkgproto

Criando entradas de objeto com tipos de arquivo v, e, x e i

Usando várias definições de classe

Exemplo -- Ajustando um arquivo prototype criado usando o comando pkgproto

Adicionando funcionalidade a um arquivo prototype

Definindo objetos adicionais a serem criados no tempo de instalação

Criando links no tempo de instalação

Distribuindo pacotes em vários volumes

Aninhando arquivos prototype

Definindo valores padrão para os campos mode, owner e group

Fornecendo um caminho de pesquisa para o comando pkgmk

Configurando variáveis de ambiente

Como criar um arquivo prototype usando o comando pkgproto

Construindo um Pacote

Usando o comando pkgmk mais simples

O arquivo pkgmap

Como construir um pacote

3.  Melhorando a funcionalidade de um pacote (Tarefas)

4.  Verificando e transferindo um pacote

5.  Estudos de caso de criação de pacote

6.  Técnicas avançadas para a criação de pacotes

Glossário

Índice

O processo de construção de um pacote (Mapa de tarefas)

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
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.
4. (Opcional) Criar scripts de instalação
Personalize os processos de instalação e remoção do pacote.
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.