我在哪里放置应用程序图标? (跨平台)

我在哪里放置应用程序图标? (跨平台)

我正在为 Linux 开发一个应用程序,它有一个图标。我确信还没有图标主题包含我的应用程序的图标。每个系统上是否都安装了预先存在的图标主题,我可以将图标放入其中以便 .desktop 文件可以找到它?特别是用于应用程序的库存图标的图标,以防它不在用户自己的主题中?这需要通过 BASH 脚本和/或特定于发行版的软件包部署在所有 Linux 发行版上。

答案1

您不会将应用程序图标放入主题中;您将其放入与应用程序相关的目录中,然后桌面文件指向该目录。

例如,您可能想将文件放入/usr/share/myapp/myicon.ico,然后您的桌面文件包含以下行Icon=/usr/share/myapp/myicon.ico

相关内容