题
您好我已经创建了一个rpm文件。我的应用程序完全是java应用程序当我安装我的rpm时,我必须双击Install.sh(它是一个启动java应用程序的shell脚本文件)我的程序启动。现在我希望当我安装我的rpm文件时,桌面上会出现一个图标。点击该图标,我的应用程序必须启动。
我是否必须在.spec文件中设置任何内容
我必须做些什么才能实现这一目标。
我正在使用Fedora10
由于 Sunil Kumar Sahoo
解决方案
通常,RPM文件会安装 foo.desktop
文件,该文件会在 Applications 菜单中添加一个菜单项。
其他提示
你可以使用已知的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
不隶属于 StackOverflow