Manuais de desenvolvedores(as) Debian

Manual de políticas Debian

Este manual descreve os requisitos da política para a distribuição Debian GNU/Linux. Isto inclui a estrutura e os conteúdos do repositório Debian, várias questões de design do sistema operacional e os requerimentos técnicos que cada pacote deve atender para ser incluído na distribuição.

Autores(as): Ian Jackson, Christian Schwarz, David A. Morris
Mantenedor(a): The Debian Policy group
Estado: pronto
Disponibilidade: Pacote Debian debian-policy
Última versão:

O restructuredText fonte mais recente está disponível através do repositório Git.

Propostas de emendas para as políticas

Documentações suplementares das políticas:


Referência para desenvolvedores(as) Debian

Este manual descreve procedimentos e recursos para mantenedores(as) Debian. Descreve como se tornar um(a) novo(a) desenvolvedor(a), o procedimento de upload, como lidar com o nosso sistema de acompanhamento de bugs, as listas de discussão, servidores de Internet, etc.

Este manual foi criado como um manual de referência para todos(as) os(as) desenvolvedores(as), novatos(as) ou veteranos(as).

Autores(as): Ian Jackson, Christian Schwarz, Lucas Nussbaum, Raphaël Hertzog, Adam Di Carlo, Andreas Barth
Mantenedor(a): Lucas Nussbaum, Hideki Yamane, Holger Levsen
Estado: pronto
Disponibilidade: Pacote Debian developers-reference
Última versão:

O restructuredText fonte mais recente está disponível através do repositório Git.


Guia para mantenedores(as) Debian

Este tutorial descreve a construção de um pacote Debian para usuários(as) comuns e futuros(as) desenvolvedores(as) usando o comando debmake.

O manual é focado no estilo moderno de empacotamento e vem com muitos exemplos simples.

Este “Guia para mantenedores(as) Debian” pode ser considerado como o sucessor do "guia Debian para novos(as) mantenedores(as)".

Autores(as): Osamu Aoki
Mantenedor(a): Osamu Aoki
Estado: pronto
Disponibilidade: Pacote Debian debmake-doc
Última versão:

O XML fonte mais recente está disponível através do repositório Git.


Guia de novos(as) mantenedores(as) Debian

Este documento tentará descrever a construção de um pacote Debian GNU/Linux para o(a) usuário(a) comum do Debian (e desenvolvedor(a) aspirante) em linguagem comum, e bem coberto com exemplos.

Diferentemente das tentativas anteriores, esta é baseada no debhelper e nas novas ferramentas disponíveis para os(as) mantenedores(as). O autor está fazendo todos os esforços para incorporar e unificar esforços anteriores.

Autores(as): Josip Rodin, Osamu Aoki
Mantenedor(a): Osamu Aoki
Estado: desatualizado, use o "Guia para mantenedores(as) Debian" acima (debmake-doc)
Disponibilidade: Pacote Debian maint-guide
Última versão:

O XML fonte mais recente está disponível através do repositório Git.


Introdução ao empacotamento Debian

Este tutorial é uma introdução ao empacotamento Debian. Ele ensina potenciais desenvolvedores(as) como modificar pacotes existentes, como criar seus próprios pacotes, e como interagir com a comunidade Debian. Além do tutorial principal, ele inclui três sessões práticas sobre a modificação do pacote grep, e o empacotamento do jogo gnujump e de uma biblioteca Java.

Autores(as): Lucas Nussbaum
Mantenedor(a): Lucas Nussbaum
Estado: pronto
Disponibilidade: Pacote Debian packaging-tutorial
Última versão:
  • Inglês: [PDF]
  • Alemão: [PDF]
  • Espanhol: [PDF]
  • Francês: [PDF]
  • Japonês: [PDF]
  • Português: [PDF]
  • Russo: [PDF]
  • Chinês: [PDF]
  • Chinês: [PDF]

O LaTeX fonte mais recente está disponível através do repositório Git.


Sistema de menus do Debian

Este manual descreve o sistema de menus do Debian e o pacote menu.

O pacote menu foi inspirado no programa install-fvwm2-menu do antigo pacote fvwm2. No entanto, o pacote menu tenta fornecer uma interface mais geral para construção de menus. Com o comando update-menus deste pacote, nenhum pacote precisa ser modificado novamente para cada gerenciador de janelas X, e fornece uma interface unificada para programas orientados a texto e X.

Autores(as): Joost Witteveen, Joey Hess, Christian Schwarz
Mantenedor(a): Joost Witteveen
Estado: pronto
Disponibilidade: Pacote Debian menu HTML on-line

Mecanismos do instalador Debian

Este documento tem como objetivo tornar o instalador Debian mais acessível a novos(as) desenvolvedores(as) e como local central para documentar informações técnicas.

Autores(as): Frans Pop
Mantenedor(a): Debian Installer team
Estado: pronto
Disponibilidade:

HTML on-line

Fonte XML do DocBook online


Documentação dbconfig-common

Este documento é destinado a mantenedores(as) de pacotes que mantêm pacotes que requerem um banco de dados funcional. Em vez de implementar a lógica necessária eles mesmos, eles podem confiar no dbconfig-common para fazer as perguntas certas ao instalar, atualizar, reconfigurar e desinstalar, e criar e preencher os banco de dados.

Autores(as): Sean Finney and Paul Gevers
Mantenedor(a): Paul Gevers
Estado: pronto
Disponibilidade: Pacote Debian dbconfig-common
Última versão:

O SGML fonte mais recente está disponível através do repositório Git.

Adicionalmente, o documento de design está disponível.

dbapp-policy

Uma proposta de política para pacotes que dependem de um banco de dados funcional.

Autores(as): Sean Finney
Mantenedor(a): Paul Gevers
Estado: esboço
Disponibilidade: Pacote Debian dbconfig-common
Última versão:

O SGML fonte mais recente está disponível através do repositório Git.