如何在ubuntu 12.04或更高版本上更改图标图像?

我想更改放在我的桌面二进制文件上的二进制文件的图标与unetbootin相关。 我想从桌面执行unetbootin,所以我想更改图标。 任何人都可以在这方面帮助我。

法鲁克

你一定是在谈论.desktop文件? 用gedit打开它,找到Icon=行并将图标更改为您想要的图标。

或者,GUI方式:右键单击.desktop文件>属性>单击图标并浏览到另一个图标。

顺便说一下,你需要让它可执行,让它在桌面上运行!

如何更改Unity Launcher (12.04或更高版本)的图标:

Unity Launchers是存储在您计算机中的文件,扩展名为.desktop 。 这些文件用于启动特定应用程序,但在Unity中,它们也用于为每个应用程序创建右键单击菜单,您可以从Unity Launcher访问这些菜单。

这样的文件看起来像这样:

 [Desktop Entry] Version=xy Name=ProgramName Comment=This is my comment Exec=/home/$USER/Documents/exec.sh Icon=/home/$USER/Pictures/icon.png Terminal=false Type=Application Categories=Utility;Application; 

图标字段是启动程序应使用的图标,代表应用程序。 目录/usr/share/pixmaps下的所有图标不需要指定其完整路径,但是没有扩展名的文件名。

例如,如果图标文件是/usr/share/pixmaps/wallch.png ,那么Icon字段应该只是wallch 。 所有其他图标应指定其完整路径。


因此,要更改特定程序的图标,您需要:

1. 找到相关的.desktop文件,它们通常位于/usr/share/...

您可以这样做:

 locate program_name.desktop 

或者如果你似乎找不到它:

 locate *.desktop 

并滚动列表。

2. 打开要修改的.desktop

 gedit /path/to/program_name.desktop 

3. 修改您希望的任何字段:

只是要保存,首先进行备份,如果你搞砸了,可以替换原始文件:

 cp /path/to/program_name.desktop /path/to/program_name_backup 

来源和进一步信息:

https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles