Guia do Desenvolvedor de Empacotamento de Aplicativos

Prefácio

O Guia do Desenvolvedor de Empacotamento de Aplicativos oferece instruções detalhadas e informações relevantes para a criação, construção e verificação de pacotes. Este guia inclui também técnicas avançadas que podem ser úteis durante o processo de criação de pacotes.


Observação –

Esta versão do SolarisTM suporta os sistemas que usam as famílias de arquitetura de processadores SPARC® e x86: UltraSPARC®, SPARC64, AMD64, Pentium e Xeon EM64T. Os sistemas suportados aparecem em Solaris OS: listas de compatibilidade de hardware em http://www.sun.com/bigadmin/hcl. Este documento cita quaisquer diferenças de implementação entre os tipos de plataformas.

Neste documento os termos relativos ao x86 significam o seguinte:

Para obter os sistemas suportados, consulte Solaris OS: listas de compatibilidade de hardware.


Quem deve usar este livro

Este livro está destinado a desenvolvedores de aplicativos cujas responsabilidades incluem a criação e a construção de pacotes.

Embora a maior parte do livro esteja dedicada a desenvolvedores principiantes de pacotes, também contém informações úteis para os desenvolvedores mais experientes.

Como este livro é organizado

O quadro abaixo descreve os capítulos deste livro.

Nome do capítulo 

Descrição do capítulo 

Capítulo 1Criando um pacote

Descreve os componentes e o critério de criação do pacote. Também descreve os comandos, arquivos e scripts relacionados. 

Capítulo 2Construindo um pacote

Descreve o processo e as tarefas necessárias para a construção de um pacote. Também oferece instruções detalhadas de cada tarefa. 

Capítulo 3Melhorando a funcionalidade de um pacote (Tarefas)

Oferece instruções detalhadas para a adição de recursos opcionais a um pacote. 

Capítulo 4Verificando e transferindo um pacote

Descreve como verificar a integridade de um pacote e como transferir um pacote a um meio de distribuição. 

Capítulo 5Estudos de caso de criação de pacote

Oferece estudos de caso da criação de pacotes. 

Capítulo 6Técnicas avançadas para a criação de pacotes

Descreve técnicas avançadas para a criação de pacotes. 

Glossário

Define os termos usados neste livro. 

Livros relacionados

A documentação seguinte, disponível em livrarias, pode proporcionar informações adicionais sobre a construção de pacotes de System V.

Documentação, suporte e treinamento

O site da Sun na Web fornece informações sobre os seguintes recursos adicionais:

Sun agradece seus comentários

A Sun está interessada em melhorar sua documentação e agradece os seus comentários e sugestões. Para compartilhar seus comentários, vá a http://docs.sun.com e clique em Feedback (Comentário).

Convenções tipográficas

A tabela a seguir descreve as convenções tipográficas usadas neste livro.

Tabela P–1 Convenções tipográficas

Fonte 

Significado 

Exemplo 

AaBbCc123

Os nomes de comandos, arquivos e diretórios e saída para computador na tela 

Edite o arquivo .login.

Use ls -a para listar todos os arquivos.

nome_da_máquina% you have mail.

AaBbCc123

O que você digitou, contrastado com a saída para computador na tela 

nome_da_máquina% su

Senha:

aabbcc123

Espaço reservado: substituir por um nome ou valor real 

O comando para remover um arquivo é rm nome do arquivo.

AaBbCc123

Títulos de livro, novos termos e termos a serem enfatizados 

Leia o Capítulo 6 do Guia do Usuário.

Um cache é uma cópia que é armazenada localmente.

Não salve o arquivo.

Nota: Alguns itens enfatizados aparecem on-line em negrito.

Prompts do shell em exemplos de comando

A tabela a seguir mostra prompts padrão do sistema UNIX® e o prompt de superusuário para o shell C, shell Bourne e shell Korn.

Tabela P–2 Prompts do shell

Shell 

Prompt 

Shell C 

nome_da_máquina%

Shell C para superusuário 

nome_da_máquina#

Shell Bourne e shell Korn 

$

Shell Bourne e shell Korn para superusuário 

#