Construção de Pacotes DEB

Fonte: Wikiversidade

A construção de pacotes DEB visa facilitar a instalação de software, por algumas vezes complexa, por parte dos usuários. Esse tipo de abordagem geralmente encoraja mais pessoas a utilizarem aquele software.

Um tutorial indicado para iniciantes no mundo do empacotamento DEB é o packaging-tutorial, nele é apresentado um pouco do Projeto Debian em si, evolução das ferramentas que auxiliam no empacotamento, estrutura de arquivos e exemplos práticos. Para acessar esse tutorial localmente instale esse pacote no sistema via apt (isso para sistemas "Debian like"):

# apt-get install packaging-tutorial

Após a instalação do pacote a apresenta fica disponível no diretório /usr/share/doc/packaging-tutorial/, existindo traduções para várias línguas. O tutorial é extenso e possuí vários links para documentações mais completas. Os principais pontos para se entender o empacotamento DEB são:

- Estrutura do diretório debian/

- Conhecer os principais arquivos dessa estrutura: control, copyright, rules, changelog

- Ferramentas que auxiliam a construção de pacotes