Mais sobre meta-dados de pacotes
authorThadeu Lima de Souza Cascardo <cascardo@minaslivre.org>
Thu, 20 Mar 2008 22:01:15 +0000 (19:01 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@minaslivre.org>
Thu, 20 Mar 2008 22:01:15 +0000 (19:01 -0300)
software/pacotes

index f346ccf..2e371ba 100644 (file)
@@ -22,3 +22,34 @@ funcionar. Exemplos: Intel x86, PowerPC, ARM, etc.
 esse funcione.
 * Versão: para determinar se um pacote é mais novo ou mais velho que a
 versão instalada no sistema.
 esse funcione.
 * Versão: para determinar se um pacote é mais novo ou mais velho que a
 versão instalada no sistema.
+
+Um pacote, portanto, é um arquivo contendo os arquivos a serem
+instalados no sistema, instruções para sua instalação e meta-dados
+contendo informações sobre o pacote.
+
+Outras informações ou meta-dados encontrados em diferentes sistemas de
+gerenciamento de software são:
+
+* Nome: utilizado para identificar os pacotes, seja para atualização ou
+para especificação das relações entre pacotes.
+* Prioridade: o quão importante é o pacote para o sistema.
+* Seção: campo que permite categorização e facilita busca de pacotes.
+* Tamanho: espaço ocupado pelo pacote após ser instalado.
+* Mantenedor/Desenvolvedor/Empacotador: responsável pelo pacote,
+geralmente contendo endereço de e-mail para contato.
+* Descrição curta e longa: permite ao usuário identificar a utilidade e
+funcionalidade do pacote.
+* Release: versão do pacote em si, podendo haver diferentes "releases"
+mesmo entre as mesmas versões de um software.
+* Informações de Construção: data e host quando e onde pacote foi
+construído.
+* Licença: condições de uso, distribuição, modificação, entre outros, do
+pacote.
+* Assinatura Digital: permite a verificação da autenticidade da origem
+do pacote.
+* Relações entre pacotes: podem ser tão complexas como o conjunto
+Pre-Depends, Depends, Recommends, Suggests, Provides, Replaces,
+Conflicts, etc.
+* Arquivos especiais: entre eles, arquivos de configuração e de
+documentação, facilitando buscas de arquivos ou o backup de arquivos de
+configuração após a remoção do pacote.