Как пользователь может определить путь к приложению, отображаемому в панели запуска?
Это предназначено для непрограммистов или экспертов, поэтому терминальные команды не очень подходят для них. Почему: нам нужно, чтобы наши пользователи могли перетаскивать файлы / папки в наших приложениях, стандартная функция ОС, полностью отсутствующая в Ubuntu.
.desktop
файлы для каждого приложения находятся,/usr/share/applications
но не всегда. Рассматриваете ли вы сценарий оболочки, который я могу написать, и покажите, как его настроить, или вы вообще не хотите иметь дело с командной строкой? Скрипт может определить местоположение каждого файла и точное местоположение исполняемого двоичного файлаОтветы:
Перейдите к
/usr/share/applications
или~/.local/share/applications
, щелкните правой кнопкой мыши значок приложения и выберите «Свойства».Я не вижу причины, по которой человеку, который не может выполнить команду в терминале, нужен путь.
источник
~/.local/share/applications
./opt
каталогПуть к приложению занимает всего несколько секунд. Найдите приложение в Dash, а затем перетащите значок приложения в терминал. Полный путь к приложению будет показан в терминале автоматически.
Перетаскивание значка в терминал также покажет путь к любому файлу, папке, архиву или чему-либо еще, у которого есть значок.
источник
Вы должны пойти в терминал, я боюсь ... Вот пример:
который дает в качестве вывода:
где / bin / path - это то, где находится исполняемый файл, / share / one - это папка, содержащая некоторый вспомогательный файл для приложения, а / man / one - это руководство gedit.
Надеюсь, это ответит на ваш вопрос
источник
gedit
файлов, к которым вы можете получить доступ из терминала, но не говорит вам, какую команду будет запускать элемент Launcher.