【发布时间】:2017-10-11 02:18:28
【问题描述】:
我已经成功创建了一个 snap 包,它工作正常。我还为该应用创建了一个 .desktop 文件。但是当我安装 snap 应用程序时,.desktop 文件不会自动复制到“usr/share/applications”文件夹,这是必须的,这样用户才能在使用“打开方式”时选择应用程序。我已阅读 snapcraft 文档,但找不到任何答案。如何使应用程序在“打开方式”上可见?谢谢!
【问题讨论】:
我已经成功创建了一个 snap 包,它工作正常。我还为该应用创建了一个 .desktop 文件。但是当我安装 snap 应用程序时,.desktop 文件不会自动复制到“usr/share/applications”文件夹,这是必须的,这样用户才能在使用“打开方式”时选择应用程序。我已阅读 snapcraft 文档,但找不到任何答案。如何使应用程序在“打开方式”上可见?谢谢!
【问题讨论】:
抱歉,它有点隐藏在“Commands, daemons, & assets”下的文档中。在您的应用程序的 command: 行下方,添加一个 desktop: 行,指定快照内 .desktop 文件的路径。
【讨论】: