嗨,我已经创建了一个 rpm 文件。我的应用程序完全是 java 应用程序。当我安装我的 rpm 时,我必须双击 Install.sh(它是一个启动 java 应用程序的 shell 脚本文件)我的程序启动。现在我想在安装我的 rpm 文件时在桌面上看到一个图标。通过单击该图标,我的应用程序必须启动。
是否必须在 .spec 文件中设置任何内容
我必须做些什么来实现这一点。
我正在使用 Fedora10
谢谢 Sunil Kumar Sahoo
通常,RPM 文件会安装一个文件,该文件将在“应用程序foo.desktop
”菜单中添加一个菜单项。
您可以使用已知的 rpm,将其提取并阅读它的规范文件,这将提供重新评估所描述行为所需的提示
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