当前位置: 首页>>技术教程>>正文


将自定义应用程序添加到Gnome启动器

, , ,

问题描述

寻找允许我将项目插入GNOME知道的应用程序列表的实用程序。

例如:

我已经下载了Eclipse EE(我有一些非常特殊的插件需要使用,而且这些插件不是”like”默认存储库中提供的版本)。我在Ubuntu 11.10上使用GNOME 3。所以我想执行Eclipse而不打开终端并运行它。

它必须非常简单。

最佳解决方案

您可以使用主菜单。如果没有,请先安装它:

sudo apt-get install alacarte

1.打开主菜单

2.参见示例

gnome,launcher,eclipse,ubuntu

之后,您可以使用名称:”command_of_application”调用您的应用程序。

编辑:我错过了您在主目录中询问的应用程序。如果是,则命令必须是该应用程序的完整路径。

次佳解决方案

Gnome知道的应用程序启动程序是/usr/share/applications~/.local/share/applications中的.desktop文件。您可以通过手动创建和编辑自定义.desktop文件,或使用旧的Gnome菜单编辑器Alacarte,为主文件夹中的任何内容创建自定义启动器。

Gnome桌面文件文档可以提供帮助:https://developer.gnome.org/integration-guide/stable/desktop-files.html.en

自定义启动器只是一个文本文件,名称为EclipseEE.desktop,其内容如下:

[Desktop Entry]
Name=Eclipse EE
Exec=/home/mrPeterson/path_to_executable
StartupNotify=true
Terminal=false
Type=Application
Icon=/optional/path/to/icon.png

第三种解决方案

(从原始OP重新发布)

这是其他地方指出的巧妙技巧:

gnome-desktop-item-edit ~/Desktop/ --create-new

现在,我有一个Icon。这是一个很好的功能绑定到上下文菜单,但唉,我没有看到它。

第四种方案

我喜欢Jorge简单的gnome-desktop-item-edit解决方案。但是,如果我将.desktop文件放在〜/Desktop /上,它不会显示为应用程序,而只会显示为gnome菜单中的文件。所以我这样做:

sudo gnome-desktop-item-edit /usr/share/applications/ –create-new

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1235.html,未经允许,请勿转载。