Crie o repositório do Debian com vários pacotes de verions

5

Eu preciso criar um repositório debian para manter nossos pacotes de software, mas o ponto principal aqui é permitir que várias versões de software sejam mantidas nele, se necessário. reprepo é incapaz de fazer isso, e parece que o debarchiver também não pode

Eu só posso usar o dpkg-scanpackage -m para gerar packages.gz, mas o mais interessante é criar um repositório com todos os recursos, com suporte a assinaturas de pinagem e gpg

Algum conselho? Obrigado

    
por Nikolay Popov 20.11.2013 / 10:27

2 respostas

0

Você pode manter várias versões de um pacote usando reprepro. Eles só precisam ser associados a versões diferentes (por exemplo, wheezy vs. wheezy-backports ). Você pode definir uma nova versão dentro da reprepro para esse propósito.

    
por 20.11.2013 / 10:36
0

Eu também recomendaria reprprepro para isso.

O problema de ter várias versões disponíveis ao mesmo tempo pode ser resolvido com um componente por versão como é feito no apt.postgresql.org ao invés de criar uma nova distribuição para cada lançamento. (Os caras do PostgreSQL realmente tiveram o mesmo problema e essa é a sua solução / solução de problemas.)

(os componentes são "main", "contrib" e "non-free" no Debian, e "main", "universe", "restricted" e "multiverse" no Ubuntu. Eles são um nível abaixo da distribuição suite.)

    
por 10.01.2015 / 03:56