3

有谁知道如何在 rpm 安装期间将启动器放在应用程序的面板中?例如在 Firefox 启动器旁边。

我猜它可能涉及在规范文件中的 %post 期间将 .desktop 文件移动到目录中?

rpm 适用于带有 gnome 的 RHEL 6.1 系统。

我正在为我正在处理的项目从规范文件创建一个 rpm。我还使用 .desktop 文件将启动器放入 Applications\Accessories 菜单。我被要求将启动器放入应用程序的面板中,并尝试搜索但收效甚微。

任何的建议都受欢迎。

4

1 回答 1

2

在 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目录。

于 2012-07-04T13:22:04.293 回答