如何更改 Ubuntu 上的应用程序图标?

如何更改 Ubuntu 上的应用程序图标?

具体来说,我想将 Chrome 图标替换为 Chromium 图标,因为我觉得前者太过花哨。

答案1

如果图标是新创建或下载的,并且目录中尚不存在icons,则需要将不同尺寸的图像套件放在相应的子目录中,例如:

cp chromium-browser.png ~/.local/share/icons/hicolor/16x16/apps/  

然后,为了让应用程序引用新图标,请将相关.desktop配置文件复制到您的用户目录结构中(如果尚未存在):

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/

编辑.desktop文件图标属性以引用新名称(不带任何后缀):

Icon=chromium-browser

现在,整个桌面上对该应用程序的所有引用都应以新图标出现。

答案2

如果图标缺失,则神奇的高优先级本地位置是~/.local/share/icons/hicolor/scalable/apps/。或者特定于主题的,~/.local/share/icons/<THEME_NAME>/scalable/apps/

/usr/share/icons/因此,您可以使用某些缩略图预览器(例如 Nautilus)或图像管理器(例如 Gwenview)来查找图标。

xdg-open /usr/share/icons

然后,复制文件并重命名为~/.local/share/icons/hicolor/scalable/apps/<ICON_NAME>.*。请注意,图标扩展名无关紧要。它可以是 SVG 或 PNG。

您可以在文件中查找图标名称*.desktop

# To find the location of the appropriate desktop file

find /usr/share/applications -iname '*chrome.desktop'
find ~/.local/share/applications -iname '*chrome.desktop'

我不会编辑*.desktop文件,尤其是非本地位置的文件,因为它会被覆盖apt-get update

相关内容