Creazione di voci di menu per applicazioni utente, Linux
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
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