Как создать пользовательское средство запуска приложений в Gnome Shell?

Как создать пользовательское средство запуска приложений в Gnome Shell?

Как создать пользовательское средство запуска приложений в Gnome Shell?

У меня есть локальная установка Eclipse, которую я хотел бы быстро запускать. Поэтому я создал символическую ссылку на eclipseдвоичный файл и разместил ее на рабочем столе. Если я открою терминал, cdперейду в ~/Desktop и запущу ./eclipseего, Eclipse запустится идеально. Однако, если я нажму на значок Eclipse на рабочем столе и выберу run, ничего не произойдет.

В качестве альтернативы я бы не отказался от возможности поиска Eclipse на экране «Действия», но я не могу найти никакой документации по добавлению или регистрации пользовательских приложений.

решение1

Попробуйте создать eclipse.desktopфайл в /usr/share/applications(или ~/.local/share/applicationsнепосредственно в ~/Desktop) со следующим содержимым:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/path/to/eclipse/executable
Icon=/path/to/eclipse/icon
Type=Application
Categories=Development;

Вы также можете выбрать другую категорию. Для получения дополнительной информации:доступные категории.

решение2

Хотя создание собственного лаунчера вручную является допустимым решением, я предпочитаю пройти черезalacarteи создайте новую запись в меню, тогда она появится как средство запуска.

решение3

Самый простой способ создания лаунчеров с использованием полнофункционального графического интерфейса, который я нашел, — это vie MenuLibre, который есть в репозиториях Ubuntu. Он проведет вас по всему процессу и позволит вам создать пользовательский лаунчер быстро и просто, если вы знаете, где находятся ваши ресурсы (местоположение двоичных файлов, местоположение иконок, рабочие каталоги и т. д.). Alacarte не работает у меня надежно.

решение4

Если вам нужен список пользовательских лаунчеров, к которым можно получить доступ с панели, вы можете использовать расширение MyLauncher. Расширение оболочки Gnome MyLauncher

Связанный контент