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

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top