Re: [eside-ghost] Generar un paquete deb de una aplicación java

JaviVi javicen en gmail.com
Jue Oct 5 14:27:01 CEST 2006


Ya lo he conseguido hacer todo, lo comento por si alguien le interesa.

Lo que consigo es un paquete .deb que cuando hago un dpkg -i paquete me
instala la aplicación en /usr/share/aplicación, en /usr/bin/ un script que
ejecuta la aplicación, basicamente un java -cp lib1:lib2 aplicación y por
ultimo me deja en /usr/share/applications un fichero aplicacion.desktop el
que contiene la información para agregar la aplicación al menu de gnome.
Tambien comentar que he añadido las dependencias de otros paquetes ya que
utilizo la libreria jdom de modo que si no esta instalada me la instale.

Bueno y que he hecho para conseguir esto. En un directorio que se llame
aplicación-1.0 creas una carpeta que se llame DEBIAN en ella metes un
fichero que se llama control y lo cambias con los datos de tu aplicación
dependencias, nombre, descripción y demas. Por otro lado te creas una
replica de la estructura de directorios que quieres tener. como tomando ese
directorio como raiz del sistema. Para conseguir el deb solo tienes que
ejecutar dpkg --build aplicacion-1.0 y ya tienes el fichero .deb para
instalarlo.

Ahora solo me falta una cosa que no se muy bien como se hace. Crear en mi
servidor web una estructura de un repositorio de debian para poder añadir
dicho repositoro a source.list a cualquier ordenador y instalar la
aplicación con un apt.

Como veis lo que queria hacer es un poco mas complejo que hacer un jar de la
aplicación java.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20061005/4b1e52a5/attachment.htm


Más información sobre la lista de distribución eside-ghost