Adicionando meu software ao Debian

3

Como você adiciona um pacote ao repositório oficial do APT? Por exemplo, vamos dizer que eu tenho um pedaço de software chamado quicktxtedit, e eu tenho um arquivo DEB para ele, e eu quero adicioná-lo ao repositório oficial para todos. Como eu faria isso?

    
por Logern 05.11.2014 / 00:44

2 respostas

4

Existem várias etapas envolvidas no envio do seu projeto para serem adicionadas aos arquivos do Debian. Há duas coisas principais que você precisa fazer.

  1. Obtenha seu software em formato adequado para o Debian. Debian é bastante exigente sobre qual software é permitido em seus arquivos. Isso inclui:

    a) certificando-se de que seus termos de licença sejam compatíveis com as Diretrizes do Software Livre Debian .

    b) certificando-se de que seu pacote Debian está de acordo com a Política Debian . Lintian é uma ferramenta para ajudá-lo a se adaptar Política Debian, então você deve tentar corrigir erros Lintian e avisos gerado pelo seu pacote. Como parte de fazer isso, você pode ter que trabalhar no seu sistema de compilação de software. Isso pode ser uma grande quantidade de esforço em si. Você pode obter ajuda com o empacotamento do canal de IRC # debian-mentors no OFTC e na lista de discussão debian-mentors.

  2. Encontre um patrocinador para enviar seu pacote. Lugares para perguntar incluem # debian-mentors e a lista de discussão debian-mentors. É uma boa ideia ter feito algumas progresso com (1) antes de abordar um patrocinador. Desenvolvedores Debian não tem tempo para tomar conta de novos empacotadores, assim você terá uma recepção melhor se mostrar você fez algum esforço no final da embalagem, mesmo que os resultados não sejam perfeito. Você deve apontar para um pacote binário compilável, pelo menos. Nota
    que o envio do seu pacote para o link é uma opção, mas não é necessário. Patrocinadores em potencial precisam ter acesso ao seu pacote; Assim, enquanto for em algum lugar público, tudo bem. Contudo, O link exibe informações sobre o seu pacote em um forma conveniente, e também fornece uma interface conveniente para que as pessoas comente no seu pacote. Seu patrocinador pode estar disposto a dedicar tempo para ajudar você coloca o pacote em forma. No mínimo, ele precisa rever seu pacote.

Se você nunca fez isso antes, sugiro que comece com (1) imediatamente. O processo de colocar o seu pacote em forma para o Debian é útil e educativo, mesmo que você nunca acabe recebendo o seu pacote no Debian. Tenha em mente que você pode disponibilizar seu pacote em um repositório apt não oficial.

    
por 05.11.2014 / 01:20
1

O envio de pacotes para o Debian requer que você seja um desenvolvedor Debian. Você encontrará mais informações sobre isso no Corner do desenvolvedor Debian .

Eu também deparei com envio para a lista de discussão debian-devel , que você pode encontrar informações interessantes. Você pode navegar pelas respostas usando os links Próximo por tópico na parte inferior de cada e-mail.

Agora, lembre-se de que você não pode simplesmente colocar seu software nos repositórios . Você terá que seguir as diretrizes e regras do Debian. Aqui estão alguns links:

E lembre-se: publicar software livre não significa que você está livre para fazer isso do jeito que quiser. A liberdade não deve ser confundida com a anarquia.

    
por 05.11.2014 / 01:02