Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 tongue
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.

53234084.png

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?

59557607.png

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 smile )
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