Answers:
您需要做的第一件事是获取一个要使用的.png图标文件,并将其复制到相应的~/.local/share/icons/hicolor/
目录中。这将包含以下目录(即图标的尺寸):16x16/apps/
32x32/apps/
48x48/apps/
我下载了一个免费的16x16免费图标采样器,并选择了一个名为16x16的图标 Alien.png
我拿走了Alien.png
文件并将其复制到~/.local/share/icons/hicolor/16x16/apps
,当您复制文件时,可以通过GUI或终端进行操作。
从那里,您将需要在终端中执行以下操作(您可能需要sudo才能将其复制过来):
cp /usr/share/applications/pidgin.desktop ~/.local/share/applications/
接下来编辑pidgin.desktop文件:
vi ~/.local/share/applications/pidgin.desktop
查找显示以下内容的行:
Icon=pidgin
这将需要更改为不带.png前缀的新图标名称。
Icon=Alien
保存更改...然后注销并重新登录。
如果这有帮助,或者您需要更多帮助,请告诉我。
我这样做的方法是,/usr/share/applications/<whatever app your looking for>
然后右键单击属性,然后单击左侧的图标,然后选择要用作图标的图像。
您将必须sudo nautilus
编辑图标。然后,只需退出并在Unity中搜索程序,它将显示带有所选图标的程序。
sudo -H nautilus
除了itnet7给出的出色答案外,我还要补充一点,在Ubuntu 12.04中,我还必须添加~/.local/usr/applications/icons/hicolor/64x64/apps
才能使Unity看到图标。
要调整自定义图标的大小,可以使用优质的imagemagick
包装。
sudo apt-get install imagemagick
然后运行命令mogrify -resize 64x64! myImage.png
,以使您的自定义图标很好地缩小到所需的分辨率。
如果在创建桌面图标并将应用程序锁定到启动器后运行以下命令,它将更新统一性,而无需重新启动。
unity --replace &
如此处所述: 应用程序锁定到启动器而没有图标
为了将图标与可以放在启动器上的某个应用程序链接,请在命令行上执行以下操作:
以一个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
在gedit中,如下更改图标名称:
Icon=alpha_app.png
如果该文件alpha_app.desktop
在中不存在/usr/local/share/applications/
,请执行locate alpha_app.desktop
并将其复制到其中。万一这不成功,那就意味着alpha_app.desktop
磁盘上的任何地方都没有文件,您需要自己创建它。
在我们的示例中,破折号并输入您的应用程序的名称alpha_app
。
从Dash中选择图标,然后移至启动器。
我是在Ubuntu 14.04中完成的。
我想为“ Dolphin”文件管理器提供一个不错的启动器图标(我想要一个Dolphin的海豚)。
我很害怕使用复杂的程序和系统文件编辑,因为很容易弄乱事情。我喜欢保持简单。所以,而不是所有这些编程杂技...
我准备了海豚的照片。
最好使用具有透明背景(通常为png)的图片,因为桌面背景会很好地显示它(它不会在其孤立的矩形中)。至于大小,我图片的文件大小约为200 kB,大小约为560x640像素。此大小与其他图标非常匹配。因此,我已经在普通的“图片”文件夹中准备好了这张图片。
然后我输入终端:
sudo nautilus /usr/share/applications
进入,带有您的应用程序的面板出现(由当前图标表示)
找到您要更改其启动图标的应用程序,右键单击其图标,然后单击其“属性”
在属性面板的左上方,您将看到要更改为自己选择的当前启动图标
现在,只需在属性面板的左上角单击该图标,然后会打开一个新面板,要求您选择一个自定义图标,以将旧图标替换为
找到准备好的图片(就像在文件管理器中一样),然后选择它
您选择的新图标将出现在属性面板中
为了使新图标开始显示在启动图标中,您需要重新启动PC,然后看,这里有您的自定义图标!