答案1
主流桌面环境,特别是 GNOME 和 KDE,默认情况下将包含完整的图标主题。其他可能包括后备和完整的图标主题作为单独的包。
Xfce 中的图标主题
当从最小软件包安装 Xfce 时,即安装没有推荐软件包的元软件包时,图标主题将会丢失。大多数图标可能是空白的或使用最小包提供的后备图标,类似于以下屏幕截图。
要检查 Xfce 元包的依赖关系,请运行 APT cache 命令并查看以下输出。
$ apt-cache depends xfce4
xfce4
Depends: xfwm4
Depends: xfconf
Depends: xfce4-settings
Depends: xfce4-panel
Depends: xfdesktop4
Depends: thunar
Depends: gtk2-engines-xfce
Depends: xfce4-session
Depends: xfce4-appfinder
Depends: xfce4-mixer
Depends: orage
Depends: libxfce4ui-utils
Suggests: xfce4-goodies
Suggests: xfce4-power-manager
Suggests: gtk3-engines-xfce
Recommends: xorg
Recommends: desktop-base
Recommends: thunar-volman
Recommends: tango-icon-theme
Recommends: xfce4-notifyd
或者,Debian.org 上的软件包搜索结果将显示相应版本的类似列表。不管怎样,Xfce 推荐的图标主题是 Tango,它是由tango-icon-theme
package.json 提供的。
是否包含此图标
检查现有图标主题是否具有特定类型文件的专用图标的一种方法是/usr/share/icons
使用find
带有相关关键字的命令在目录中搜索。
mimetypes
以下是在任何已安装图标主题的目录中查找 TeX 文档的相关图标(如问题所示)时的示例输出。
$ find /usr/share/icons/*/*/mimetypes/* -name '*tex.png'
/usr/share/icons/gnome/16x16/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/gnome/22x22/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/gnome/24x24/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/gnome/256x256/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/gnome/32x32/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/gnome/48x48/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/128x128/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/16x16/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/22x22/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/24x24/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/32x32/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/36x36/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/48x48/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/64x64/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/72x72/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/nuoveXT2/96x96/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/Tango/16x16/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/Tango/22x22/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/Tango/24x24/mimetypes/gnome-mime-application-x-tex.png
/usr/share/icons/Tango/32x32/mimetypes/gnome-mime-application-x-tex.png
在上面的输出中,有三个图标主题为 TeX 文档提供专用图标:侏儒,努维XT2,探戈。每个图标主题可以提供最小或完整的图标尺寸集;这可能会影响各种 UI 元素中图标的外观。
哪个图标主题有全部
尽管推荐的 Xfce 图标主题是 Tango,但许多发行版更喜欢使用自己品牌的图标主题。以下是某些发行版使用的不同品牌的图标主题。
- Xubuntu 使用“elementary Xfce”图标主题 (Xfce 4)
- Debian 使用“Adwaita”图标主题(GNOME 3)
- Kubuntu 使用“Breeze”图标主题(KDE Plasma 5)
作为旁注,“Adwaita”图标主题在旧版本中可能不完整或丢失Debian 软件包例如 Debian 7 (Wheezy) 和旧版本Ubuntu 软件包比如 Ubuntu 14.04(可信)。
更喜欢其他品牌的图标主题不是意味着推荐的图标主题不那么不完整。实际上,探戈项目旨在创建一个跨桌面图标主题,遵循标准且一致的风格指南,使其看起来连贯且美观被许多项目采用。
最重要的是,用户可以安装任何Debian 上可用的图标主题取决于版本。
长话短说Xfce 推荐的图标主题可能缺失;安装它。一些发行版提供了自己品牌的更完整的图标主题。