从程序向 Dash Menu 添加图标

从程序向 Dash Menu 添加图标

如何将程序图标添加到 Ubuntu 12.04 LTS 中的 DASH 菜单?

我已经下载了最新的 LibreOffice 软件,需要一些图标方面的帮助。

Ubuntu 软件商店是否经常添加标题:我没有看到可以从软件制造商网站获得的新标题?谢谢,唐纳德

答案1

要向破折号添加图标,您可以制作自定义图标并将其放入~/.local/share/applications

只需将此模板复制并粘贴到 gedit(或其他文本编辑器)中,然后将其保存libreoffice.desktop到文件夹中。

[Desktop Entry]
Name=Libre Offce
Comment=Office Application
Exec=libre-office
Icon=/usr/share/pixmaps/libreoffice.png
Terminal=false
Type=Application
StartupNotify=true
Keywords=libre;office;writer;
Categories=Office

如果您希望所有用户都可以使用该图标,请将.desktop文件放入/usr/share/applications

Categories=Office 位表示它将显示在破折号中的“Office”下。如果图标在,/usr/share/pixmaps/libreoffice.png那么实际上您可以只写Icon=libreoffice,不需要完整路径,但前提是它在该路径中。但不知道这在 Gnome 3 中是否有效。

如果您有该语言的翻译,您可以使用以下命令指定它们:
Name[en_GB]=Libre Office
并将 [en_GB] 替换为每种语言的代码。

答案2

安装主菜单程序,它的包名称是alacarte

sudo apt-get install alacarte

通过输入以下内容从 Dash 打开它主菜单。它显示了 Dash 中安装的所有程序。您可以从这里执行以下操作:

  • 添加或删除从 Dash 启动的应用程序
  • 更改用于启动应用程序的命令
  • 指定是否应从终端启动
  • 更改图标(单击应用程序的图标图像即可执行此操作)

相关内容