He creado un software simple con GUI. Tiene varios archivos fuente. Puedo ejecutar el proyecto en mi editor. Creo que está listo para la versión 1.0. Pero no sé cómo crear una configuración/instalador para mi software.
La fuente está en python. El entorno es Linux (Ubuntu). Usé una biblioteca externa que no viene con la biblioteca estándar de Python. ¿Cómo puedo crear el instalador, de modo que solo distribuya el código fuente en el archivo tar? ¿Y el usuario instala el software en su máquina (Linux) ejecutando un archivo de instalación/instalación?
Tenga en cuenta : cuando se ejecuta la configuración, debería ocuparse automáticamente de las dependencias. (Además, no quiero construir un ejecutable para distribución). Algo similar a lo que sucede cuando escribo:
sudo apt-get install XXXX
Mirar
Estas son herramientas clásicas para el empaquetado de python.