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

Sha*_*702 76 .desktop gnome-shell

寻找一个实用程序,它允许我将一个项目插入到 GNOME 知道的应用程序列表中。

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

这一定是非常简单的事情。

hea*_*gic 77

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

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

1. 打开主菜单

2.看例子

主菜单

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

编辑:我错过了您在主目录中要求的应用程序。如果是这样, command 必须是该应用程序的完整路径。


mik*_*ver 67

Gnome 知道的应用程序启动器是 .desktop 文件/usr/share/applications,和~/.local/share/applications. 通过手动创建和编辑自定义 .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
Run Code Online (Sandbox Code Playgroud)


Jor*_*tro 10

(转自原OP)

这是别处指出的巧妙技巧:

gnome-desktop-item-edit ~/Desktop/ --create-new
Run Code Online (Sandbox Code Playgroud)

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


小智 5

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

sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
Run Code Online (Sandbox Code Playgroud)