Estoy buscando cómo configurar un repositorio apt privado (en 10.04 LTS) que pueda admitir múltiples versiones.
Entiendo que no puede tener varias versiones de un paquete instalado en un servidor. Esto es puramente para un entorno de desarrollo en el que queremos poder probar varias versiones antes de lanzarlas al repositorio apto de producción.
Sé que puede tener varias versiones poniendo el número de versión en el nombre del paquete, sin embargo, quiero lograr lo contrario, admitir múltiples versiones de un mismo nombre de paquete.
ej. packagename_1.0_all.deb y packagename_2.0_all.deb en lugar de packagename-1.0_1.0_all.deb y packagename-2.0_2.0_all.deb
Para aquellos que están familiarizados con el despliegue automático de Puppet, podemos especificar qué versión de un paquete queremos en un servidor (con la etiqueta de aseguramiento usando el mismo nombre de paquete).
He probado el debmarshal de Google descrito en http://wiki.debian.org/HowToSetupADebianRepository pero no pude hacerlo funcionar debido a la falta de documentación.
fuente
-m
interruptor. ¡Muchas gracias!Hospedelo con un nombre de distribución diferente. lúcido y prueba por ejemplo. Luego cambie sus entradas en su cuadro de prueba
de:
deb http://homegrown.local/ubuntu lucid main
a:
deb http://homegrown.local/ubuntu testing main
fuente