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.
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
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.
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.)
Tags repository debian