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

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

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

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

6 ответов

Решение

Попробуй создать 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;

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

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

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

В более новых версиях Gnome Comment а также Terminal разделы становятся обязательными, поэтому минимальны .desktop файл сейчас:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=application
Icon=application.png
Terminal=false

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

Если вам нужен правильный ярлык, сделайте следующее:

  1. перейдите в /usr/доли/приложения
  2. скопируйте один из файлов *.desktop в это место с именем, которое вы собираетесь использовать в качестве имени приложения;
  3. настроить путь к исполняемому файлу
  4. отрегулируйте путь значка 5! внимательно проверьте все места в этом файле, где находятся старые ссылки, и отредактируйте их в соответствии с вашими потребностями.
Другие вопросы по тегам