有谁知道如何在 rpm 安装期间将启动器放在应用程序的面板中?例如在 Firefox 启动器旁边。
我猜它可能涉及在规范文件中的 %post 期间将 .desktop 文件移动到目录中?
rpm 适用于带有 gnome 的 RHEL 6.1 系统。
我正在为我正在处理的项目从规范文件创建一个 rpm。我还使用 .desktop 文件将启动器放入 Applications\Accessories 菜单。我被要求将启动器放入应用程序的面板中,并尝试搜索但收效甚微。
任何的建议都受欢迎。
在 GNOME 2 中,要手动将启动器添加到顶部面板,您需要将.desktop
用于桌面启动器的相同文件放入$home/.gnome2/panel2.d/default/launchers/
. $home
应该在哪里解析到用户的主路径。
更新
除了将启动器放在那里,您还需要注册它。
跑吧/usr/lib/gnome-panel/gnome-panel-add --panel=top_panel_screen0 --launcher=<full path to your launcher>
。您还可以添加--copy-launcher
开关以使该工具为您将启动器复制到用户launchers
目录。