Pruebe con esto. Este instalador funciona con la mayoría de las distribuciones de Linux.
Inserta en un archivo .tar.gz tus archivos jar. si desea crear una entrada de menú en el menú Programas crear un archivo "SU PROGRAM.desktop" y poner este script en que
[Desktop Entry]
Comment=YOUR COMMENT
Name=YOUR PROGRAM
#(Must same as .desktop file's name)
Exec=java -jar "(Path to Extracted folder)/myapp.jar"
Terminal=false
Type=Application
Icon=(Path to Extracted folder)/myapp.png
Categories=Development
OK, ahora se puede poner en un archivo .tar.gz también.
Ahora tiene que crear el archivo "install.sh" (nombre del archivo no es importante, sino que también funciona sin extensión - .sh)
Este es el código
#!/bin/bash
if which java >/dev/null; then<
sudo tar xvfz YOUR PROGRAM.tar.gz -C /opt #(Path for Extract Files)
mkdir ~/.local/share/applications
sudo tar xvfz DESKTOP.tar.gz -C ~/.local/share/applications
echo "Program installed.!"
else
echo "JRE Not Installed..!"
fi
read
exit
Llevar los 3 archivos en misma carpeta, luego ejecute instalar.archivo sh (debe marcarse como ejecutable)
Espero que esto sea útil para cualquiera.
Estos enlaces me ayudan mucho: [Java packaging trabaja en Debian] (http://wiki.debian.org/Java#Developers-JavapackagingworkinDebian) y [Debian Java Packaging] (http://wiki.debian.org/ Java/Packaging) – gorlok