Что такое поле TryExec в файлах .desktop?

Я много искал и не смог найти ответ на этот вопрос. Что делает поле TryExec в файлах .desktop? Чем он отличается от поля Exec ?

  • Как получить информацию о моих виртуальных рабочих столах через командную строку?
  • .desktop файл выполнить сообщение об ошибке
  • определить (в скрипте), если команда запускается в терминале (из файла рабочего стола?)
  • Назначение удивительной привязки клавиш для более чем 9 тегов
  • библиотека для файлов .desktop
  • Debian VNC (Remote Desktop) разрешает только первое подключение, затем отключается
  • В чем преимущество файлов .desktop без бита исполняемого бита?
  • Как исправить перемежающееся поведение двойного щелчка моих файлов Ubuntu 16.04 Unity
  • One Solution collect form web for “Что такое поле TryExec в файлах .desktop?”

    Согласно спецификации.freedesktop.org , запись TryExec принимает следующее:

    Путь к исполняемому файлу на диске, который используется для определения того, действительно ли программа установлена. Если путь не является абсолютным путем, файл просматривается в переменной среды $ PATH. Если файл отсутствует или если он не является исполняемым, запись может быть проигнорирована (например, не используется в меню).

    Спецификация автозапуска приложений для настольных компьютеров :

    Файл .desktop с непустым полем TryExec НЕ ДОЛЖЕН быть автозапущен, если значение ключа TryExec НЕ совпадает с установленной исполняемой программой.

    В отличие от Exec и, несмотря на аналогичное имя, TryExec фактически не выполняет его значение.

    Interesting Posts

    Отключенный монитор по-прежнему отображается как подключенный

    Почтовая фильтрация с procmail в системе postfix / dovecot с виртуальными пользователями

    Как установить Kubernetes на Linux SUSE?

    Как я могу увидеть, какой менеджер пакетов запущен?

    Как установить libltdl.so.3

    Выполнить строку команд с помощью одного sudo

    почему размер файла Inode отличается от фактического размера

    Вывести вывод сценария bash в строку, которая называется сценарием bash

    Файл правила Udev для модема не работает

    bash -c в подоболочке дает ошибку анализа EOF

    сценарий оболочки выполняется дважды

    FreeBSD: Есть ли носители для установки в I2C-модули?

    Как правильно отображать китайские символы на удаленной машине Red Hat?

    sign_and_send_pubkey: сбой подписи: агент отказался от операции CentOS 7 только между определенными серверами

    Задайте настройки прокси-сервера Ubuntu без перезагрузки из командной строки

    Linux и Unix - лучшая ОС в мире.