使用Quickly创建的软件在Dash中缺少一个图标。

我目前正在尝试使用Quickly创建。
当执行"quickly package"时,打包工作正常,我可以安装deb文件。
唯一的问题是,在我的程序中,Dash没有图标。我该如何制作一个图标呢?
有人告诉我Quickly会处理这个问题,但在我的情况下似乎并没有发生。
2个回答

请查看Rick Spencer关于创建桌面文件的博客条目。 那个示例展示了远远超过仅仅创建桌面文件的内容,但您可以使用其中的部分来完成您想要做的事情。这需要一些额外的步骤,但相当简单。


这个有效吗,Smittix? - zoopster
谢谢回复。很抱歉回复晚了。我没有收到任何回复的通知 :/ - Smittix

我刚刚自己尝试了一下:

  1. 快速创建Ubuntu应用程序测试器
  2. cd tester
  3. 快速打包
  4. sudo dpkg -i ../tester_0.1_all.deb
  5. 在Dash中搜索“tester”,它将显示一个图标

当你的deb文件被创建并安装后,你是否有一个像(例如)/usr/share/tester/media/tester.svg 这样的文件?

你的桌面文件是否引用了它?(查看/usr/share/applications/tester.desktop中的Icon行)

显然,用上述文件名中的tester替换为你的应用程序名称。