Создание ярлыка программы на рабочем столе целиком из терминала (CLI)? - Ubuntu 20.04 / GNOME 3

Есть способ создать ярлык программы на рабочем столе полностью из терминала / CLI (с возможностью создания сценариев) был обнаружен в Ubuntu 20.04?

Я могу скопировать в .desktop файлы из / usr / share / applications / и установить их как исполняемый файл , но видимо, этого уже недостаточно. Теперь есть последний шаг:

Щелкните правой кнопкой мыши ярлык -> Выберите Разрешить запуск .

Пока это не будет сделано, двойной щелчок по нему просто открывает файл .desktop как текстовый файл, а не запускает программу. Кроме того, перед этим шагом значок является общим значком сценария оболочки, а не собственным значком программы.

... и я еще не знаю, как сделать этот шаг из терминала.

Любая помощь приветствуется - спасибо.


Мои собственные исследования:

Разрешить запуск устанавливает скрипт как исполняемый, но сделать это вручную недостаточно. Кроме того, согласно моему расследованию, это не меняет файл.desktop, и никаких изменений, которые видны для ls -l или lsattr , не вносятся, поэтому я предполагаю, что это какая-то другая база данных, которая отслеживает, какие ярлыки разрешены запуск, а какой нет?

Рассматриваемые решения:

  • gnome-desktop-item-edit не может этого сделать, и его также больше нет в последних версиях Ubuntu.
  • alacarte Я не уверен, но не смотря на то, что это только графический интерфейс.
  • установка файла рабочего стола / редактирование файла рабочего стола Я не уверен.
1
задан 18 March 2021 в 22:06

0 ответов

Другие вопросы по тегам:

Похожие вопросы: