Friday, September 08, 2006

Criando pacotes Debian

O sistema de pacotes do Debian é simples e eficiênte.

Para criar um pacote .deb faça:

1. Crie um diretório com o nome do pacote
2. Crie, no novo diretório, toda a estrutura de diretórios do seu pacote
3. Crie o diretório de nome "DEBIAN" dentro do diretório debian criado
previamente. No diretório DEBIAN, estarão os arquivos com as informações
de controle do pacote.
4. Dentro do diretório DEBIAN, crie um arquivo de texto chamado control.
Este arquivo conterá as informações de controle do pacote Debian.
Basicamente, os seguintes campos descrevem as informações do arquivo
control:

Package: nome do pacote com o nome da versão;

Priority: grau de prioridade do pacote. Indica se o pacote é estritamente essencial para o funcionamento do sistema ou não;

Version: número de versão. Modifique este campo toda vez que for criado uma nova versão do programa correspondente ao pacote sendo criado;

Architecture: arquitetura de hardware para a qual o programa foi desenvolvido (por exemplo, i386 para processadores);

Mantainer: nome e e-mail do responsável pela manutenção do pacote;

Depends: listagem com os nomes de outros pacotes Debian, dos quais o pacote sendo construído depende. Caso haja mais de uma dependência, separe cada uma com uma vírgula. Pode-se ainda especificar quais versões das dependências são aplicáveis ao pacote sendo construído. Para tanto, depois do nome de uma dependência, defina entre parênteses um operador de relação (operadores possíveis: <<, <=, =, >= and >>) e o número de versão da dependência.

Description: breve descrição do pacote.

0 Comments:

Post a Comment

<< Home