He leído más de this question y creo que es un gran comienzo, pero estoy buscando más información.Cómo distribuir la aplicación Python/Django a través de RPM
He escrito una aplicación que usa Python 2.6 y Django 1.2.1. Me gustaría implementar esta aplicación en un sistema que no tiene instalados Python 2.6 o Django. El sistema en sí no tiene muchas cosas instaladas: sqlite3, pysqlite2, gcc, etc. Sin embargo, el sistema tiene Python 2.4.3.
¿Cuál sería la forma más sensata de crear RPM de Python 2.6, Django y mi propia aplicación (una aplicación Django estándar) para que cada una se pueda instalar por separado para permitir la actualización de diferentes componentes?
No sé mucho sobre la creación de RPM de origen, pero sospecho que es la información disponible. Si hay recursos especialmente buenos para crear RPM de origen, también los agradecería.
El sistema es ESX 4 Actualización 1, si es que importa.
Gracias!
ACTUALIZACIÓN: También Nunca se me ocurrió que la distribución de los huevos de Python o incluso usando setup.py es una solución viable para la distribución de contenidos. Me interesaría saber sobre eso también.
¿Cómo funcionaría mi manage.py runserver? ¿Dónde debería especificarlo? –