我有一个已成功打包为 snap 的应用程序,但我不希望用户从命令行运行它。我该如何为其创建菜单项?
答案1
Snappy Playpen 中的 qcomicbook就是一个很好的例子。它.desktop
在一个名为 的特殊目录中附带了一个图标和一个文件./setup/gui
。
对于桌面文件,大多数情况下您只需复制上游源代码附带的文件,或者从头创建一个(桌面入门规格)。
创建Icon
和Exec
条目时请注意以下事项:
- 只需
Exec
使用您在apps
snap 的节中定义的任何内容。 - 因为图标将被发送到那里所以使用
Icon
它。${SNAP}/meta/gui/
在的示例中qcomicbook
,这是:
Exec=qcomicbook Icon=${SNAP}/meta/gui/qcomicbook.png