Що таке поле TryExec у файлах .desktop?


16

Відповіді:


12

Відповідно до standard.freedesktop.org , TryExecзапис містить таке:

Шлях до виконуваного файлу на диску, який використовується для визначення того, чи програма фактично встановлена. Якщо шлях не є абсолютним шляхом, файл шукається у змінній середовища $ PATH. Якщо файл відсутній або він не виконується, запис може бути проігноровано (наприклад, не використовується в меню).

Специфікація автоматичного запуску настільних програм заявляє:

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

На відміну від Execі незважаючи на подібну назву, TryExecфактично не виконує його значення.


А що $PATHвикористовується? Здається, що зміни в $PATHконфігурацію оболонки користувача не включені.
ntc2
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.