Criando entradas de menu para aplicativos de usuário, Linux
Pergunta
Oi eu criei um arquivo rpm. Meu aplicativo é um aplicativo Java completamente. Quando instalo meu rpm, preciso clicar duas vezes no install.sh (é um arquivo de script de shell que inicia o aplicativo Java) meu programa inicia. Agora eu quero quando instalar meu arquivo rpm, um ícone será visto no desktop. e clicando nesse ícone, meu aplicativo deve iniciar.
Se tenho que definir alguma coisa no meu arquivo .spec
O que tenho que fazer para conseguir isso.
Estou usando o fedora10
Obrigado Sunil Kumar Sahoo
Solução
Geralmente, os arquivos RPM instalam um foo.desktop
arquivo que adicionará uma entrada de menu no Formulários cardápio.
Outras dicas
Você pode pegar um RPM que é conhecido por fazer isso, extraí -lo e ler seu arquivo de especificações, isso fornecerá as dicas necessárias que se relembram o comportamento descrito
Mangling
1. Desembale RPM
rpm2cpio httpd-2.0.52-32.ent.i386.rpm | cpio -idmv --no-absolute-filenames
2. Ver Instalar scripts
rpm -qp --scripts --triggers httpd-2.0.52-32.ent.i386.rpm
Verifique também http://susefaq.sourceforge.net/articles/rpm.html