查找软件更新程序图标的位置

查找软件更新程序图标的位置

我编写了一个脚本来启动软件更新程序。现在我正在尝试找到它的图标。

但是我搜索发现有很多这样的图标。例如在/usr/share/icons/hicolor/等。

如何找到 Ubuntu 用于软件更新程序的图标?

是否存在一种适用于任何程序的方法?

答案1

于是我用 Nautilus 进入目录/usr/share/applications/。在那里我搜索包含“update”的文件名,并找到了文件update-manager.desktop

该文件包含以下行:

Icon=system-software-update

我希望如果您将此行粘贴到自定义桌面启动器中,它将显示与原始图标相同的图标。


尽管如此,人们可以搜索/usr/share/icons/包含该字符串的文件名,它会返回一堆更新程序图标。

请注意,并非所有这些结果都是真实的图形文件,其中一些只是引用少量真实图形文件的符号链接;但您可以通过右键单击上下文菜单检查它们的文件属性来找到它们。

奖金:这个答案建议文件系统(//home/分区中)中可能包含图标的更多位置。


我想此时人们可以缩小搜索范围,只搜索系统当前正在使用的图标集。

在原版 Ubuntu 20.04 上,标准设置应用程序的“外观”选项卡不显示图标集的名称(或允许更改)。

但是,该gnome-tweaks应用程序在其“外观”选项卡上显示桌面上使用的图标集的名称(并允许更改)。

了解所用图标集的名称可以将搜索范围缩小到其相应的目录。

相关内容