Domanda

Ciao, ho creato un file rpm. La mia applicazione è completamente java. Quando installo il mio rpm devo fare doppio clic su Install.sh (è un file di script shell che avvia l'applicazione Java) il mio programma si avvia. Ora voglio quando installerò il mio file rpm sul desktop verrà visualizzata un'icona. e facendo clic su quell'icona la mia applicazione deve iniziare.

Se devo impostare qualcosa nel mio file .spec

Cosa devo fare per raggiungere questo obiettivo.

Sto usando Fedora10

Grazie Sunil Kumar Sahoo

È stato utile?

Soluzione

Di solito, i file RPM installano un file foo.desktop che aggiungerà una voce di menu nel menu Applicazioni .

Altri suggerimenti

Puoi prendere un rpm che è noto per farlo, estrarlo e leggere il suo file spec Ciò fornirà i suggerimenti richiesti per quanto riguarda il comportamento descritto

Mangling

1.       Decomprimi giri / min

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

2.       Visualizza gli script di installazione

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

Controlla anche http://susefaq.sourceforge.net/articles/rpm.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top