Я пытаюсь изменить значок определенного приложения (Pidgin) в моем Ubuntu 11.10 Unity. Я пробовал искать в настройках и в настройках Compiz, но не смог найти вариант для изменения отдельных значков.
Я могу изменить тему, но это не то, что я хочу.
Я готов отредактировать файлы конфигурации, чтобы получить это изменение. Это не должно быть решение для пользовательского интерфейса.
Ответы:
Для Ubuntu 11.10
Первое, что вам нужно сделать, это взять файл значка .png, который вы хотели бы использовать, и скопировать его в соответствующий
~/.local/share/icons/hicolor/
каталог. Он будет содержать следующие каталоги (которые являются размерами значков):16x16/apps/
32x32/apps/
48x48/apps/
Я скачал бесплатный 16x16 бесплатный образец иконок и выбрал значок 16x16 под названием
Alien.png
Я взял
Alien.png
файл и скопировал его~/.local/share/icons/hicolor/16x16/apps
: Когда вы копируете свой, вы можете сделать это через графический интерфейс или терминал.Оттуда вам нужно будет сделать следующее в терминале (вам может понадобиться sudo, чтобы скопировать это):
Затем отредактируйте файл pidgin.desktop:
Ищите строку, которая говорит:
Это нужно будет изменить на новое имя иконки без префикса .png ...
Сохраните ваши изменения ... Затем выйдите из системы и войдите снова.
Пожалуйста, дайте мне знать, если это поможет или вам нужна дополнительная помощь.
источник
Я сделал это,
/usr/share/applications/<whatever app your looking for>
щелкнув правой кнопкой мыши по свойствам, щелкнув по значку слева и выбрав изображение, которое вы хотите использовать в качестве значка.Вам нужно
sudo nautilus
будет отредактировать иконку. Затем просто выйдите и найдите программу в Unity, и она появится с выбранным значком.источник
sudo -H nautilus
Для Ubuntu 12.04
В дополнение к отличному ответу от itnet7 , я хотел бы добавить, что в Ubuntu 12.04 мне также пришлось добавить,
~/.local/usr/applications/icons/hicolor/64x64/apps
чтобы Unity увидела значок.Чтобы изменить размер своего пользовательского значка, вы можете использовать отличный
imagemagick
пакет.Затем выполните команду
mogrify -resize 64x64! myImage.png
, чтобы ваши пользовательские значки были приятно уменьшены до желаемого разрешения.Если вы запустите приведенную ниже команду после создания значка на рабочем столе и заблокируете приложение на своей панели запуска, оно обновит Unity без необходимости перезагрузки.
как описано здесь: приложение заблокировано для запуска без иконки
источник
Нет выхода или перезагрузки требуется;)
источник
Для Ubuntu 14.04
Чтобы связать значок с определенным приложением, которое можно разместить на панели запуска, выполните следующие действия в командной строке:
Возьмите, например, приложение, которое вызывается
alpha_app
со значкомalpha_app.png
:выполнить:
Приведенная выше команда копирует ваш значок с именем файла
alpha_app.png
в соответствующую папку.Выполнение:
В gedit измените имя иконки следующим образом:
Если файл
alpha_app.desktop
не существует в/usr/local/share/applications/
, выполнитеlocate alpha_app.desktop
и скопируйте его туда. В маловероятном случае, если это не удастся, это означает, чтоalpha_app.desktop
на диске нет файла, и вам необходимо создать его самостоятельно.Перейдите в тире и введите название вашего приложения, в нашем примере
alpha_app
.Выберите значок из Dash и войдите в Launcher.
Τέλος! Конец!
источник
Я сделал это в Ubuntu 14.04.
Я хотел дать приличную иконку запуска файловому менеджеру Dolphin (я хотел дельфина для Dolphin).
Я боюсь использовать сложные программные и системные правки, потому что это легко испортить. Мне нравится быть простым. Итак, вместо всей этой программной акробатики ...
Я подготовил свою фотографию дельфина.
Лучше всего использовать изображение с прозрачным фоном (обычно png), потому что фон рабочего стола будет хорошо проходить через него (он не будет находиться в своем изолированном прямоугольнике). Что касается размера, размер файла моей фотографии составляет около 200 КБ с размером около 560x640 пикселей. Этот размер хорошо сочетается с другими иконками. Итак, у меня была готовая картинка в обычной папке «Изображения».
Затем я набрал в Терминале:
введите, и появится панель с вашими приложениями (представленная текущими значками)
Найдите приложение, для которого вы хотите изменить значок запуска, щелкните правой кнопкой мыши на его значке и выберите «Свойства».
В левом верхнем углу панели свойств вы увидите значок текущего запуска, который вы хотите изменить на свой собственный выбор.
Теперь просто щелкните левой кнопкой мыши на этом значке в верхнем левом углу панели свойств, и откроется новая панель, которая попросит вас выбрать пользовательский значок, чтобы заменить старый
Найдите готовую картинку (как в файловом менеджере) и выберите ее
Выбранный вами новый значок появится на панели свойств
Чтобы новая иконка начала отображаться среди значков запуска, вам нужно перезагрузить компьютер, и вот, есть ваша иконка!
источник
Для Ubuntu 12.10
Каталог, который содержит следующие каталоги (которые являются размерами значков), был изменен на:
и если вы делаете
ls
:источник
В 13.04 я установил Nemo, чтобы избавиться от nautilus-for-armless-toy.
Я хотел значок папки-дома в лаунчере.
Я открыл
~/.local/share/applications/nemo.desktop
Gedit, чтобы посмотреть, и нашел строку(нет пути, нет расширения ???)
Я попытался найти
/usr/share/
обычную иконку по умолчанию для nautilus, которая, кажется, вызывалась,folder_home.png
или.svg
, я не мог решить, какой. В разных папках было множество файлов с одинаковыми именами, поэтому в конце я просто изменил строку наи после выхода из системы и обратно значок был изменен.
источник