Question

Bonjour, j’ai créé un fichier rpm. Mon application est une application complètement java. Lorsque j'installe mon rpm, je dois double-cliquer sur Install.sh (c'est un fichier de script shell qui lance l'application java), mon programme démarre. Maintenant, je veux que quand je vais installer mon fichier rpm, une icône sera vue sur le bureau. et en cliquant sur cette icône, mon application doit démarrer.

Si je dois définir quoi que ce soit dans mon fichier .spec

Ce que je dois faire pour y parvenir.

J'utilise Fedora10

Merci Sunil Kumar Sahoo

Était-ce utile?

La solution

Généralement, les fichiers RPM installent un fichier foo.desktop qui ajoutera une entrée de menu dans le menu Applications .

Autres conseils

Vous pouvez prendre un rpm connu pour le faire, l'extraire et lire son fichier de spécifications Cela fournira les astuces nécessaires pour reclassifier le comportement décrit

Mangling

1.       Déballer le régime

  rpm2cpio httpd-2.0.52-32.ent.i386.rpm | cpio -idmv --no-absolute-filenames

2.       Afficher les scripts d'installation

  rpm -qp --scripts --triggers httpd-2.0.52-32.ent.i386.rpm

Vérifiez également http://susefaq.sourceforge.net/articles/rpm.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top