有谁知道如何在 rpm 安装期间在应用程序的面板中放置启动器?例如在 firefox 启动器旁边。
我猜它可能涉及在 spec 文件中的 %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
switch 使工具将启动器复制到用户的 launchers
目录给你。