Se você é um utilizador Debian já com alguma experiência [1], você pode ter encontrado as seguintes situações:
Se você quer criar um pacote Debian para preencher esses desejos e para partilhar o seu trabalho coma comunidade, você é a audiência alvo deste guia como um futuro maintainer Debian. [2] Bem vindo à comunidade Debian.
Debian tem muitas regras sociais e técnicas e convenções a seguir pois é uma grande organização de voluntários com história. Debian também tem desenvolvido uma enorme matriz de ferramentas de empacotamento e ferramentas de manutenção de arquivo para compilar conjuntos consistentes de pacotes binários que endereçam muitos objectivos técnicos:
Isto torna as coisas um pouco esmagadoras para muitos novos futuros maintainers Debian para se envolverem com Debian. Este guia tentar fornecer pontos de entrada para que eles comecem. Descreve o seguinte:
The author felt limitations of updating the original “New Maintainers' Guide” with the dh-make package and decided to create an alternative tool and its matching document to address modern requirements such as multi-arch. The result was the debmake package version: 4.0 in 2013. The current debmake is version: 4.5.0. It comes with this updated “Guide for Debian Maintainers” in the debmake-doc (version: 1.20-1) package. (In 2016, dh-make was ported from perl to python with updated features.)
Many chores and tips have been integrated into the debmake command allowing this guide to be terse. This guide also offers many packaging examples for you to get started.
![]() | Caution |
---|---|
Demora muitas horas a criar e manter apropriadamente pacotes Debian. O maintainer Debian tem de ser tanto competente como diligente tecnicamente para aceitar este desafio. |
Alguns tópicos importantes são explicados em detalhes. Alguns deles podem parecer irrelevantes para si. Por favor seja paciente. Alguns casos de canto são saltados. Alguns tópicos são apenas cobertos pelos apontadores externos. Estas são escolhas intencionais para manter este guia simples e passível de manter.
[1] Você precisa saber um pouco sobre programação de Unix mas certamente não precisa ser um mágico. Você pode aprender sobre o manuseamento básico de um sistema Debian consultando “Debian Reference”. Também contém alguns tópicos a aprender sobre programação de Unix.
[2] Se você não está interessado em partilhar o pacote Debian package, você pode certamente contornar a sua situação local ao compilar e instalar o pacote fonte de autor corrigido em /usr/local/.