Обычные среды рабочего стола, особенно GNOME и KDE, по умолчанию включают полную тему значков. Другие могут включать резервные и полные темы значков в виде отдельных пакетов.
При установке 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
.
Один из способов проверить, есть ли в существующей теме значков специальный значок для определенного типа файла, — выполнить поиск в каталоге /usr/share/icons
с помощью find Команда
с соответствующим ключевым словом.
Ниже приведен пример вывода при поиске соответствующего значка для документа TeX (как показано в вопросе) в каталогах mimetypes
любых установленных тем значков.
$ 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: gnome, nuoveXT2, Tango.Каждая тема значков может предоставлять минимальный или полный набор размеров значков; Это может повлиять на внешний вид значков в различных элементах пользовательского интерфейса.
Несмотря на то, что рекомендованной темой значков для Xfce является Tango, многие дистрибутивы предпочитают использовать собственный бренд тем значков. Ниже приведены различные марки тем значков, используемые в некоторых дистрибутивах.
В качестве примечания , тема значка «Adwaita» может быть неполной или отсутствовать в более старых выпусках пакетов Debian, таких как Debian 7 (Wheezy), и более старых выпусках пакетов Ubuntu, таких как Ubuntu 14.04 (Trusty).
Предпочтение тем значков других марок не означает, что рекомендуемая тема значков менее неполна. На самом деле, проект Tango направлен на создание темы значков для разных рабочих столов, которая соответствует стандартному и последовательному руководству по стилю, чтобы выглядеть согласованно и принята многими проектами.
Прежде всего, пользователь может просто установить любую тему значков, доступную в Debian в зависимости от выпуска.
TL;DR Рекомендуемая тема значков для Xfce, вероятно, отсутствовала; установить его. Некоторые дистрибутивы предоставляют собственные более полные темы значков.
Вы можете выполнить одно из следующих действий.
function first
{
IFS="" read -r foo
}
echo nyi | first
или
function first
{
foo="$1"
}
first nyi