Esta seção descreve os comandos, arquivos e scripts que devem ser usados ao manipular pacotes. Eles são descritos nas páginas do manual e detalhadamente neste livro, de acordo com as tarefas específicas que eles realizam.
A tabela seguinte mostra os comandos que ajudam a construir, verificar, instalar e obter informações de um pacote.
Tabela 1–2 Comandos de pacotes
Tarefa |
Comando/ página do manual |
Descrição |
Para obter mais informações |
---|---|---|---|
Criar pacotes |
Gera um arquivo prototype para entrada do comando pkgmk |
Exemplo — Criando um arquivo prototype com o comando pkgproto |
|
Cria um pacote instalável |
|
||
Instalar, remover e transferir pacotes |
Instala um pacote de software em um sistema | ||
Armazena as respostas de um script request |
|
||
Copia pacotes em meio de distribuição |
|
||
Remove um pacote de um sistema |
|
||
Obter informações sobre pacotes |
Verifica a integridade de um pacote de software | ||
Exibe as informações de um pacote de software |
|
||
Exibe os valores de parâmetro do pacote |
|
||
Modificar os pacotes instalados |
Incorpora um novo objeto de pacote em um pacote instalado |
Regras de criação dos scripts de procedimento e Capítulo 5Estudos de caso de criação de pacote |
|
Remove um objeto de pacote de um pacote que já está instalado |
|
A tabela seguinte mostra os arquivos de informação que ajudam a construir um pacote.
Tabela 1–3 Arquivos de informação do pacote
Arquivo |
Descrição |
Para obter mais informações |
---|---|---|
Arquivo de padrões de instalação de pacote | ||
Arquivo de compatibilidade do pacote | ||
Arquivo de informação de copyright do pacote | ||
Arquivo de dependências do pacote | ||
Arquivo das características do pacote | ||
Arquivo de descrição do conteúdo do pacote | ||
Arquivo de informações do pacote | ||
Arquivo de requisitos de espaço em disco do pacote |
A tabela seguinte descreve os scripts de instalação opcionais que você pode escrever e que afetam se e como um pacote é instalado.
Tabela 1–4 Scripts de instalação do pacote
Script |
Descrição |
Para obter mais informações |
---|---|---|
request |
Solicita informações do instalador | |
checkinstall |
Coleta dados do sistema de arquivos |
Coletando dados do sistema de arquivos com o script checkinstall |
preinstall |
Realiza qualquer requisito de instalação personalizada antes da instalação da classe | |
postinstall |
Realiza qualquer requisito de instalação personalizada depois que todos os volumes tiverem sido instalados | |
preremove |
Realiza qualquer requisito de remoção personalizada antes da remoção da classe | |
postremove |
Realiza qualquer requisito de remoção personalizada depois que todas as classes tiverem sido removidas | |
Ação de classe |
Realiza uma série de ações em um grupo de objetos específico |