为用户应用程序创建菜单项,Linux

时间:2009-10-23 15:44:11

标签: java rpm fedora10

您好我已经创建了一个rpm文件。我的应用程序完全是java应用程序当我安装我的rpm时,我必须双击Install.sh(它是一个启动java应用程序的shell脚本文件)我的程序启动。现在我希望当我安装我的rpm文件时,桌面上会出现一个图标。点击该图标,我的应用程序必须启动。

我是否必须在.spec文件中设置任何内容

我必须做些什么才能实现这一目标。

我正在使用Fedora10

由于 Sunil Kumar Sahoo

2 个答案:

答案 0 :(得分:1)

通常,RPM文件会安装foo.desktop文件,该文件会在 Applications 菜单中添加一个菜单项。

答案 1 :(得分:0)

你可以使用已知的rpm来提取它并读取它的spec文件 这将提供重新描述所述行为的必要提示

忙玲

1。       打开rpm

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

2。       查看安装脚本

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

同时检查http://susefaq.sourceforge.net/articles/rpm.html