Pages : 1
#1 Le 17/08/2011, à 15:14
- playj
Création d'un paquet .deb
Bonjour,
Un collègue à moi développe une application fort intéressante en Java qui comporte quatre fichiers.
Il a créé l’exécutable Windows mais, étant pro-Windowsien, ne veut pas avoir à créer l’installeur sur Linux.
C’est donc moi, le seul utilisateur d’Ubuntu, qui doit m’en charger
Et, je ne sais pas comment faire.
Actuellement, afin d’utiliser l’application il faut effectuer la commande java –jar <nomduprogramme>.jar dans le même répertoire que les 3 fichiers qui l’accompagnent, en ayant pris soin de changer les droits des fichiers pour pour pouvoir les executer.
Situation recherchée :
J’aimerais créer un installeur en .deb qui dépose les 4 fichiers dans le répertoire /usr/bin/programme, qui modifie les droits des fichiers et qui crée un raccourci dans la catégorie « applications/Internet » pointant directement sur le dit fichier jar.
Pouvez vous m’aider à faire ce genre de packetage ?
Merci d'avance.
Hors ligne
#2 Le 17/08/2011, à 18:20
- Levi59
Re : Création d'un paquet .deb
ce site explique la création d'un deb :
http://alp.developpez.com/tutoriels/deb … er-paquet/
pour ce qui est du raccourci dans le menu :
il faut creer un .desktop dans /usr/share/applications/
[Desktop Entry]
Type=Application
Version=1.0
Name=Nom du Programme
GenericName=Description courte
Icon=/usr/share/[...].png
Exec=/usr/bin/...
Categories=(ex: Game;ArcadeGame;)
Hors ligne
#3 Le 17/08/2011, à 19:39
- playj
Re : Création d'un paquet .deb
Merci !
J'ai finalement reussi à le faire ce paquet. Plusieurs choses ne sont pas encore correctes mais dans l'ensemble ca fonctionne.
Je rencontre tout de même deux erreurs :
1) Déjà, lorsque le programme est installé, il n'est pas noté comme installé dans la logitheque.
2) Ensuite, j'ai les erreurs suivantes. Le programme fonctionne sur mon PC, mais quand sera t'il sur un autre qui ne possède pas mon compte utilisateur?
Hors ligne
#4 Le 17/08/2011, à 22:14
- Hizoka
Re : Création d'un paquet .deb
Une petite recherche t'aurais trouvé : http://doc.ubuntu-fr.org/deb
il y a aussi : http://forum.ubuntu-fr.org/viewtopic.php?id=361648
ou meme mon logiciel qui permet la creation de deb mais surtout de créer des sources pour launchpad (je suis dessus et il reste encore quelques bugs mais il marche quand même )
http://forum.ubuntu-fr.org/viewtopic.php?id=444715
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#5 Le 18/08/2011, à 09:02
- playj
Re : Création d'un paquet .deb
Merci pour ces logiciels.
Je vais tester tout ça ce soir. Mais, puisque tu sembles calé dans ce domaine, tu ne sais pas ce qui peut provoquer cette 2ème erreur?
Hors ligne
#6 Le 18/08/2011, à 20:03
- Hizoka
Re : Création d'un paquet .deb
c'est un probleme de droit à priori...
ça vient de la façon dont tu as créé ton deb, je ne peux t'en dire plus ne sachant pas ce que tu as fait...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#7 Le 19/08/2011, à 09:18
- Karl_le_rouge
Re : Création d'un paquet .deb
Je recommande le tutoriel de Lucas Nussbaum pour apprendre le packaging debian et de lire également les divers manuels et le wiki de debian.
http://www.lucas-nussbaum.net/blog/?p=683
Hors ligne
Pages : 1