Как пользователь может решить, что путь к приложению тому, чтобы быть показал в средстве запуска?
Это предназначено для непрограммистов или экспертов, таким образом, терминальные команды действительно не подходят для них. Почему: мы должны сделать наших пользователей способными перетащить файлы/папки на наших приложениях, стандартная функция OS, совершенно недостающая в Ubuntu.
Перейдите в / usr / share / applications
или ~ / .local / share / applications
, щелкните правой кнопкой мыши значок приложения и выберите «Свойства».
Я не вижу причин, по которым человеку, который не может запустить команду в терминале, потребуется путь.
В 18.04 и позже запустите приложение, щелкнув его значок на панели инструментов, доступ к которой можно получить, щелкнув значок с девятью точками в нижнем левом углу док-станции. Запустите системный монитор и запишите точное написание имени только что открытого приложения. Откройте терминал и введите:
type application-name
Чтобы получить путь к приложению в Ubuntu 14.04 и новее, требуется всего несколько секунд. Найдите приложение в Dash, а затем перетащите значок приложения в терминал. Полный путь к приложению отобразится в терминале автоматически. Перетаскивание значка в терминал также покажет путь к любому файлу, папке, архиву или чему-либо еще, имеющему значок.
В Ubuntu 20.04 и более поздних версиях перетаскивание файлов или каталогов не работает с рабочего стола, но работает в других местах, включая перетаскивание с рабочего стола в файловом менеджере файлов.
Боюсь, вам нужно перейти в терминал ... Вот пример:
whereis gedit
, который дает в качестве вывода:
gedit: /usr/bin/gedit /usr/share/gedit /usr/share/man/man1/gedit.1.gz
где / bin / путь - это место, где находится исполняемый файл, / share / one - это папка, содержащая некоторый вспомогательный файл для приложения, а / man / one - это руководство по gedit.
Надеюсь, это ответит на ваш вопрос