【发布时间】:2023-04-02 16:42:01
【问题描述】:
我们正在开发一款需要在可移动设备(例如 U 盘)上运行的应用。在 Linux 上,我们使用 Gnome 启动器在设备的根目录中放置应用程序的快捷方式。但是,我们需要为可执行文件和图标使用相对路径,因为我们事先不知道设备将安装在哪里。在 .desktop 文件中,我有类似的内容:
Exec=../myapp/myexecutable
图标=../myapp/myicon.png
找不到可执行文件或图标。我在 .desktop 文件 (http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup) 中阅读了关于图标查找的规范,但它并没有启发我。
有没有办法让启动器使用相对路径?如果没有,是否有另一种方法来实现我想要的(即使用相对路径指定的带有图标和可执行文件的快捷方式)?
【问题讨论】:
标签: relative-path gnome launcher