Pregunta

Hola, he creado un archivo rpm. Mi aplicación es completamente java. Cuando instalo mi rpm tengo que hacer doble clic en Install.sh (es un archivo de script de shell que inicia la aplicación java) mi programa se inicia. Ahora quiero que cuando instale mi archivo rpm se vea un ícono en el escritorio. y al hacer clic en ese icono, mi aplicación debe comenzar.

Si tengo que configurar algo en mi archivo .spec

Lo que tengo que hacer para lograr esto.

Estoy usando Fedora10

Gracias Sunil Kumar Sahoo

¿Fue útil?

Solución

Normalmente, los archivos RPM instalan un archivo foo.desktop que agregará una entrada de menú en el menú Aplicaciones .

Otros consejos

Puedes tomar un rpm que se sabe que hace esto, extraerlo y leer su archivo de especificaciones Esto proporcionará los consejos necesarios que regulan el comportamiento descrito

Mangling

1.       Desempaquetar rpm

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

2.       Ver guiones de instalación

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

También puedes ver http://susefaq.sourceforge.net/articles/rpm.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top