从程序向 Dash Menu 添加图标

Don*_*ock 10 unity-dash

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

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

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

Jam*_*lls 11

要将图标添加到破折号,您可以制作自定义图标并将它们放入~/.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
Run Code Online (Sandbox Code Playgroud)

如果您需要它以便所有用户都可以使用该图标,请将.desktop文件放在/usr/share/applications.

Categories=Office 位意味着它将显示在破折号中的“Office”下。如果图标在里面,/usr/share/pixmaps/libreoffice.png那么实际上你可以只写Icon=libreoffice,不需要完整路径,但前提是它在那个路径中。不知道这是否适用于 Gnome 3。

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


Ash*_*ppa 5

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

sudo apt-get install alacarte
Run Code Online (Sandbox Code Playgroud)

通过输入Main Menu从 Dash 打开它。它显示了安装在 Dash 中的所有程序。您可以从这里执行这些操作:

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