据我所知,gnome2 可以在您的主目录中设置一个 .icon 文件夹,并在其中放置一些图标,并将其命名为您希望分配给它的可执行文件。
然后 nautilus 会将此图标用于启动器。我在运行 Unity 时尝试过这个,但没有成功。
这在 Unity 中是否不可能实现,还是我只是发现了一个不能使用自定义图标的应用程序?
答案1
我以前没有用过这种方法,在我看来,编辑菜单中图标的最简单方法是使用alacarte
您可以使用以下方式安装
sudo apt-get install alacarte
您还可以放入图标集~/.icons
并配置 Unity 以使用它们gnome-tweak-tool
您可以使用以下方式安装
sudo apt-get install gnome-tweak-tool
答案2
如上所述,您可以将 ~/.icons 文件夹与 gnome-tweak-tool 一起使用。这很容易。将图标主题放在 ~/icons 文件夹中,安装 gnome-tweak-tool,打开它,转到“主题”并更改“图标主题”。
答案3
在 Unity 中,分配给应用程序的图标在该应用程序的 .desktop 文件中指定。编辑它们有点棘手,因为 nautilus 不会将文本编辑器与 .desktop 文件关联,并且 Nautilus 中显示的名称不是实际文件名。您需要转到命令行来启动编辑。首先 cd /usr/share/applications,然后 ls 查看实际文件名,例如 gthumb.desktop。从 cli 中,您可以运行 gksudo gedit gthumb.desktop 或您想要更改的任何文件。转到 Icon= 行并更改图标名称。注意,不需要扩展名。