abuledu:mainteneur:contenu_minimal_deb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
abuledu:mainteneur:contenu_minimal_deb [2008/02/08 13:31]
laurent créée par L.Bellegarde 2008
abuledu:mainteneur:contenu_minimal_deb [2008/08/01 09:24] (Version actuelle)
jean ortho, mineures
Ligne 1: Ligne 1:
 ====== Qu'est-ce qu'un paquet deb doit installer ? ====== ====== Qu'est-ce qu'un paquet deb doit installer ? ======
 +
 +
  
 ===== Les fichiers du programme ===== ===== Les fichiers du programme =====
 +
 +Dans GNU/Linux, les fichiers d'un programme s'installent dans le dossier du programme qui est créé dans
 +
 +<code>/usr/share/nom_du_programme/</code>
 +
 +Votre paquet deb devra donc créer ce dossier puis le remplir.
 +
 +
 +===== L'icone de lanceur du programme =====
 +
 +Dans GNU/Linux, les programmes installés trouvent en général leurs icones de lanceur dans 2 dossiers :
 +
 +<code>/usr/share/icons/</code>
 +
 +ou
 +
 +<code>/usr/share/pixmaps/</code>
 +
 +Les icones sont en général au format **png** ou **xpm**
 +
 +Votre paquet deb **doit donc installer** dans l'un de ces dossiers l'icone du programme que vous avez packagé en deb.
 +
 +
 +===== Un lanceur en ligne de commande =====
 +
 +Lors de l'installation d'un programme, un fichier lanceur exécutable en ligne de commande doit être installé dans
 +
 +<code>/usr/bin/</code>
 +
 +Ce fichier lanceur est un script de type **bin/sh** rendu exécutable avec la commande
 +
 +<code>chmod 755 nom_du_lanceur</code>
 +
 +Votre paquet deb devra créer ce fichier, l'installer dans le bon dossier puis régler les droits d'exécution afin que n'importe quel utilisateur de l'ordinateur puisse se servir de votre logiciel.
 +
 +
 +
 +===== Un lanceur de menu =====
 +
 +Pour que votre logiciel puisse être lancé depuis le menu **Applications** de Gnome par exemple, il doit être décrit dans un lanceur de menu qui est un fichier installé dans
 +
 +<code>/usr/share/applications/</code>
 +
 +Ce fichier portera le nom exact du logiciel installé sans numéro de version et sera du type 
 +
 +<code>nom_logiciel.desktop</code>
 +
 +===== Une entrée de menu =====
 +
 +En cours d'écriture...:-X
  
 Revenir au menu [[abuledu:mainteneur:mainteneur|Mainteneur]] Revenir au menu [[abuledu:mainteneur:mainteneur|Mainteneur]]
  • abuledu/mainteneur/contenu_minimal_deb.1202473913.txt.gz
  • Dernière modification: 2008/02/08 13:31
  • de laurent