Estou pensando em como configurar um repositório apt privado (no 10.04 LTS) que pode suportar várias versões.
Entendo que você não pode ter várias versões de um pacote instaladas em um servidor. Este é um ambiente puramente para desenvolvimento, onde queremos poder testar várias versões antes de liberá-las no repositório apt de produção.
Eu sei que você pode ter várias versões colocando o número da versão no nome do pacote, no entanto, quero obter o oposto, suporte a várias versões de um mesmo nome de pacote.
por exemplo, packagename_1.0_all.deb e packagename_2.0_all.deb em vez de packagename-1.0_1.0_all.deb e packagename-2.0_2.0_all.deb
Para aqueles que estão familiarizados com a implantação automatizada do Puppet - podemos especificar qual versão de um pacote queremos em um servidor (com a tag garantir usando o mesmo nome de pacote).
Eu tentei o debmarshal do Google descrito em http://wiki.debian.org/HowToSetupADebianRepository, mas não consegui fazê-lo funcionar devido à falta de documentação.
fonte
-m
interruptor. Muito obrigado!Hospede-o com um nome de distribuição diferente. lúcido e testando por exemplo. Em seguida, altere suas entradas na caixa de teste
de:
deb http://homegrown.local/ubuntu lucid main
para:
deb http://homegrown.local/ubuntu testing main
fonte