我编写了一个脚本来启动软件更新程序。现在我正在尝试找到它的图标。
但是我搜索发现有很多这样的图标。例如在/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
应用程序在其“外观”选项卡上显示桌面上使用的图标集的名称(并允许更改)。
了解所用图标集的名称可以将搜索范围缩小到其相应的目录。