3 Ao distribuir um software para instalação em um sistema, não basta
4 apenas incluir os arquivos que compõem o software. Instruções de
5 execução anterior e posterior à cópia desses arquivos são necessárias
6 algumas vezes. Outras informações que descrevam o software, seja para
7 algum ser humano ou para o software de gerenciamento de softwares,
10 Alguns casos de execução pré e pós instalação é a criação de um usuário
11 específico para o software, ou a atualização de um índice, cache ou
12 registro. Entre exemplos de tais índices está o de bibliotecas
13 compartilhadas, o de documentação, plugins para algum outro software,
16 Informações geralmente necessárias para o gerenciador de software
19 * Arquitetura: plataforma pra qual o software foi compilado para
20 funcionar. Exemplos: Intel x86, PowerPC, ARM, etc.
21 * Dependências: outros softwares que devem estar instalados para que
23 * Versão: para determinar se um pacote é mais novo ou mais velho que a
24 versão instalada no sistema.