Я пытаюсь изменить значок конкретного приложения (Pidgin) в своей Ubuntu 11.10 Unity launcher. Я попытался выполнить поиск в параметрах и настройках Compiz, но не смог найти вариант для изменения отдельных значков.
Я могу изменить тему, но это не то, что я хочу.
Я хочу изменить конфигурационные файлы, чтобы получить это изменение. Это не должно быть решением UI.
Первое, что вам нужно сделать, это взять файл значка .png, который вы хотите использовать, и скопировать в соответствующий каталог ~/.local/share/icons/hicolor/
. Это будет содержать следующие каталоги (которые являются размерами значков): 16x16/apps/
32x32/apps/
48x48/apps/
Я загрузил бесплатный бесплатный значок 16x16 и выбрал значок 16x16 с именем Alien.png
Я взял файл Alien.png
и скопировал его на ~/.local/share/icons/hicolor/16x16/apps
. Когда вы копируете свой, вы можете сделать это через графический интерфейс или терминал.
Оттуда вам нужно будет сделать следующее в терминале (вам может потребоваться sudo, чтобы скопировать это):
cp /usr/share/applications/pidgin.desktop ~/.local/share/applications/
Далее отредактируйте файл pidgin.desktop:
vi ~/.local/share/applications/pidgin.desktop
Посмотрите на строку, которая говорит :
Icon=pidgin
Это нужно будет изменить на новое имя значка без префикса .png ...
Icon=Alien
Сохранить изменения ... Затем выйдите из системы и зайдите назад in.
Пожалуйста, дайте мне знать, если это поможет или вам нужна дополнительная помощь.
Чтобы связать значок с определенным приложением, которое можно было разместить на панели запуска, выполните следующие действия в командной строке:
Возьмите, например. приложение alpha_app
со значком alpha_app.png
:
sudo cp alpha_app.png /usr/share/pixmaps/
Вышеупомянутая команда копирует ваш значок с именем файла alpha_app.png
в соответствующую папку. sudo gedit /usr/local/share/applications/alpha_app.desktop
Icon=alpha_app.png
Если файл alpha_app.desktop
не существует в /usr/local/share/applications/
, выполните locate alpha_app.desktop
и скопируйте это там. В маловероятном случае, если это не увенчалось успехом, это означает, что нет файла alpha_app.desktop
в любом месте на диске и что вам нужно будет создать его самостоятельно. alpha_app
.