Apúntate...


Consultas, desarrollo de programas y petición de presupuestos:

miércoles, 5 de septiembre de 2012

Crear un paquete de instalación de nuestro programa

Para distribuir nuestros programas, una de las mejores formas es usar paquetes de instalación que puede crear directamente el Ide de Gambas.


0) Para ello, tenemos que ir al menu Proyecto/Crear/Paquete de Instalación o las teclas Ctrl+Alt+I

1) Saldrá el siguiente formulario, que estara rellenado con los datos de nuestra aplicación:
2) Completamos la información (nombre, email, url,descripción,licencia) y pulsamos siguiente.
En esta pantalla podremos añadir información sobre los cambios de la versión
Volvemos a pulsar el botón "Siguiente"

3) En este formulario podemos elegir la(s) distribución(es)  para las que vamos a crear el paquete de instalación de nuestro programa.
Dependiendo de los programas que tengamos instalados en nuestro sistema, tendremos que instalar algún paquete más para poder crear el paquete de instalación.
Por ejemplo, en mi caso, deberia de instalar el paquete "makepkg" para poder crear paquetes de instalación para la distribución "Archilinux"

Podemos elegir 1 o varias, distribuciones, yo he elegido "Ubuntu", y pulsamos el botón "Siguiente"

4) En esta formulario, elegimos el tipo de grupo de paquetes. Esto dependerá del tipo de nuestra aplicación, yo he eligo "Games" (juego), porque mi aplicación es un juego. asi saldrá en los menus del sistema en esa categoria...

Pulsamos siguiente...

5) En esta ventana, elegimos donde  se va a "colocar", en el menu de entrada del sistema. En mi caso, eligo Games y dentro de el, "Action"


Asi saldrá en los menus del sistema en esa categoria...

6) Ahora podemos indicar datos del archivo de configuración.
Lo podeis dejar en blanco.

7) En este formulario, indicaremos las dependencias extras.
Lo podeis dejar en blanco.

8) En la siguiente, podemos indicar archivos extras




Lo podeis dejar en blanco.

9) En este formulario, indicaremos donde se van a guardar los archivos de instalación.
Para tenerlos ordenados, lo suyo es crear una carpeta para guardar los paquetes de distribución, por ejemplo llamada "GambasPaquetesDistribucion".
Además nos da la opción de crear un directorio por cada distribución que elegimos (en mi caso solo se crearía el de "Ubuntu")

Le damos al botón "Siguiente"

10)  Una vez introducido todos los datos en los formularios anteriores, se va a crear el paquete de instalación.Indicándonos en la pantalla los pasos que sigue, y el resultado final de proceso.

En la captura de la pantalla siguiente,  se puede ver que todo ha ido correctamente
"Los paquetes han sido creado con éxito"



Finalmente, para ver realmente, el paquete creado, nos vamos al navegador de archivos, a la carpeta que elegimos en el paso 9 (en mi caso /home/uno/GambasPaquetesDistribucion)  ("uno" es mi usuario) y al decirle que se creen "carpetas",  se ha creado una carpeta para "Ubuntu"



El archivo ".deb", es el que podemos enviar enviar a nuestros amigos o clientes, para que puedan instalar nuestro programa.



















3 comentarios:

  1. como se instala el makepgk...he buscado...o quizas no le buscado mal que no lo encuentro

    ResponderEliminar
    Respuestas
    1. Si tienes ubuntu/linux mint/ o distribución derivada de Debian, no te hace falta instalarlo.
      El makepgk solo es necesario si tienes arch linux, o derivados de esta distribucion (manjaro)

      Eliminar
    2. muchas gracias por la aclaratoria. Realice mi primer programa, bueno mini programa..y quiero hacerlo ejecutable sin tener instalado el programa Gambas.Realice todos los pasos indicados acá para ejecutarlo con Debian,la instalación la realice a través del Centro soft ubuntu(todo bien), y aparece el archivo en la búsqueda por terminal pero cuando escribo el nombre me indica que no encuentra la Orden.

      Eliminar

A falta de donativos... un poco de publicidad